编写有效的DeepSeek提示词(Prompt)需要结合其模型特性,清晰传达任务目标并引导出高质量结果。以下是编写提示词的核心原则和实用技巧:

一、基础原则:清晰、具体、有边界

  1. 明确任务目标
    直接告诉模型要做什么,避免模糊表述。
    ❌ 模糊:“写一篇关于环保的文章”
    ✅ 明确:“以‘城市垃圾分类的3个关键措施’为主题,写一篇800字的说明文,面向社区居民,语言通俗易懂并包含具体案例”

  2. 提供充分上下文
    补充背景信息、约束条件或参考依据,帮助模型定位方向。
    例:“作为一名高中物理老师,请解释相对论中的‘时间膨胀’现象,要求结合卫星导航系统的实际应用,用3个生活化的比喻辅助说明”

  3. 设定输出格式
    指定结果的结构、长度或形式(如列表、表格、代码块等),便于直接使用。
    例:“列出10种适合办公室的绿植,按‘植物名称-养护难度-净化功能’的表格格式呈现,标注新手最易上手的3种”

二、分场景优化技巧

1. 知识问答类
  • 限定领域和深度:“从计算机网络角度,用专业术语解释TCP三次握手的过程,需包含每个步骤的数据包类型和作用”
  • 要求验证来源:“回答‘量子计算的现状’时,优先引用2023年后的权威研究机构报告,注明关键数据的出处”
2. 创作生成类
  • 明确风格和受众:“写一段儿童睡前故事(适合5-8岁),主角是一只会发光的萤火虫,风格温馨,包含‘友谊’主题,结尾留一个开放式小问题”
  • 提供参考范例:“模仿鲁迅《朝花夕拾》的文风,写一段200字关于‘冬日清晨’的场景描写,突出细节刻画”
3. 逻辑推理/问题解决类
  • 拆解步骤:“分析‘为什么夏天白天比冬天长’,按‘地球公转→黄赤交角→太阳直射点移动’的逻辑链分步解释,每步配一个简单示意图描述(用文字说明图中元素)”
  • 设定约束条件:“设计一个家庭月度预算方案,月收入1.5万元,需覆盖房贷5000元、育儿支出3000元,要求储蓄率不低于20%,列出具体分配明细”
4. 代码/技术类
  • 明确需求和环境:“用Python编写一个批量处理CSV文件的脚本,功能:筛选出‘年龄>30’且‘城市=北京’的行,保存为新文件。要求兼容Python 3.8,包含异常处理和注释”
  • 指定优化方向:“优化以下JavaScript代码(附代码),目标:减少30%以上的DOM操作次数,提升页面加载速度,说明优化思路”

三、进阶技巧:引导模型思考

  1. “角色扮演”增强代入感
    例:“假设你是一名有10年经验的产品经理,分析‘短视频APP青少年模式’的3个设计缺陷,并提出可落地的改进方案”

  2. 逐步细化指令
    对于复杂任务,先明确框架,再填充细节:
    “第一步:列出撰写‘AI在医疗领域的应用’报告的3个核心章节;第二步:针对‘AI辅助诊断’章节,补充3个典型案例(需包含医院名称和效果数据)”

  3. 反向约束避免偏差
    例:“解释‘区块链技术’时,禁止使用‘去中心化’‘哈希值’等专业术语,用类比方式让非技术人员理解”

四、提示词检查清单

  • 目标是否唯一且清晰?
  • 必要的背景信息是否完整?
  • 输出格式是否便于使用?
  • 是否有冗余信息干扰模型?
  • 是否预留了模型发挥的合理空间?

通过以上方法,能有效提升DeepSeek的响应质量。实际使用时可根据首次输出结果微调提示词,逐步逼近理想答案(即“提示词迭代”)。

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐