DeepSeek 提示词三件套:角色-任务-格式
很多人写提示词像聊天,想到哪说到哪,模型只能猜你要什么。其实第一条提示词只要凑齐三件套——角色、任务、格式——效果就会稳定一大截。DeepSeek 的 V 系列通用对话和 R 系列深度思考都吃这一套,但侧重点不同:R 系列不吃花活,你给它清晰的结构化约束,比给它一段华丽的人设更管用。这篇文章给你可直接粘贴的模板和实际用法。
三件套分别解决什么问题
角色解决「边界」问题。告诉模型它是谁,它的知识范围和说话风格就有了锚点。注意对 DeepSeek 来说,角色不必写得太戏剧化,「你是一名数据分析师」就够了,不需要补充「你从业二十年、性格严谨」这类修饰——深度思考模型会自动推演怎么把事做对,花活反而可能稀释关键约束。
任务解决「目标」问题。用一句话说清要产出什么、给谁看、用来干什么。写任务时加上输入材料的位置标注(比如「以下文本」),模型不会困惑。
格式解决「交付物」问题。明确要求表格、列表还是纯文本,字段有哪些,长度多少。DeepSeek 对格式指令的遵守相当稳定,这一块写得越具体,你后处理的成本越低。
模板一:日常对话用(V 系列 / 思考模式关)
简单任务不必触发深度思考。写周报、改文案、解释概念这类活,直接用这个骨架:
【角色】你是一名熟悉中文互联网行业的编辑。 【任务】把下面的会议记录改写成 300 字以内的周报摘要,面向不参会的部门同事。 【格式】分三段:本周进展(3 条要点)、风险与阻塞(如有)、下周计划。用无序列表,不要加开场白和结尾客套。 会议记录如下: (粘贴内容)
三个标签各占一行,五行说完。日常使用照抄这个结构,替换角色和任务即可。
模板二:复杂推理用(R 系列 / 思考模式开)
需要多步推理、数学计算、方案对比时,开启思考模式,并把约束写得更结构化。深度思考模型需要的是明确的判断标准,而不是鼓励性的话:
【角色】你是一名资深后端架构师。 【任务】为下面这个业务场景设计缓存方案,并对比至少两种可行方案的取舍。 【约束】 1. 场景:日活约 10 万,读多写少,热点数据集中在 20% 的键上 2. 必须考虑:缓存穿透、过期策略、与现有 MySQL 的一致性 3. 结论必须基于约束推导,不要泛泛罗列通用最佳实践 【格式】 1. 先用表格对比方案(维度:实现成本、一致性风险、运维复杂度) 2. 表格后给出推荐结论及理由,不超过 200 字 (如有更多背景,粘贴在最后)
注意「不要泛泛罗列通用最佳实践」这一条——它是压住推理模型输出水话的关键约束。
常见坑:三件套不是越细越好
角色写三段、格式写五种备选,模型反而会顾此失彼。判断标准很简单:每一句约束删掉后结果会变差吗?不会就删。另外,改写提示词时一次只动一处(比如只收紧格式),方便定位是哪一条起的作用。
思考模式怎么选
DeepSeek 支持开关思考模式(不同入口的开关方式以官方页面为准)。经验法则:答案一算就知道、改写润色、格式转换这类任务,关掉思考,响应快;涉及多步推导、代码调试、数学证明、需要权衡取舍的决策,再开。开着思考做简单任务,只是多花等待时间,质量未必更好。
把三件套当成肌肉记忆:每次发提示词前过一遍——边界清不清、目标明不明、交付物定没定。三条都过关,哪怕只写五行,DeepSeek 给你的结果也会比一篇千字废话提示词靠谱得多。
大模型网摘