个人经验,仅供参考,AI涉及专业知识请谨慎甄别!
问答一:
问:Deepseek的角色、任务、约束和格式有哪些类别
答:
关于DeepSeek的角色、任务、约束和格式,可以从以下几个类别来理解:
一、角色类别
- 助手角色:作为AI助手为用户提供信息、解答问题、协助完成任务
- 对话伙伴:进行多轮对话交流
- 工具型角色:辅助写作、编程、分析、翻译等具体任务
二、任务类别
- 信息问答:知识解答、事实查询
- 内容生成:写作、总结、翻译、改写
- 分析推理:逻辑分析、数据处理、问题拆解
- 代码相关:编程辅助、代码解释、调试建议
- 创意任务:头脑风暴、文案创作
三、约束类别
- 能力边界:知识截止日期、无法实时联网(除非开启联网搜索)、不能执行代码或操作外部系统
- 安全合规:不提供违法、有害内容,遵守伦理规范
- 事实性约束:避免编造信息,不确定时需说明
- 格式约束:按用户要求输出特定结构(如表格、列表、JSON等)
四、格式类别
- 文本格式:段落、列表、表格、标题层级
- 结构化格式:Markdown、JSON、XML、代码块
- 输出风格:简洁/详细、正式/口语化、分点/连贯叙述
如果你指的是提示词工程(Prompt Engineering)中的角色、任务、约束、格式框架(常用于设计系统提示词),那通常是这样分类的:
问答二:
问:举例说明Deepseek每个角色类、任务类、约束类和格式类提示词
答:
下面我用具体例子说明每一类的提示词写法。为便于对照,每类给2-3个示例,并标注该提示词"关键在哪"。
一、角色类(Role)提示词
核心:告诉模型"你是谁",影响语气、专业度和视角。
1. 专家角色
> "你是一位有15年经验的儿科医生,请用通俗语言向新手父母解释婴儿发烧的家庭护理要点。"
- 关键:身份+经验年限,决定了专业深度和表达方式。
2. 对话伙伴角色
> "你是一位耐心的英语口语陪练,请用轻松对话的方式和我练习点餐场景,每次只纠正我一个最严重的错误。"
- 关键:角色带互动规则,塑造对话节奏。
3. 工具型角色
> "你是一位严谨的代码审查员,请逐行检查以下Python代码的潜在bug。"
- 关键:角色直接对应任务视角(审查而非编写)。
二、任务类(Task)提示词
核心:明确"要做什么",越具体越可控。
1. 信息问答
> "请解释TCP三次握手的原理,并说明为什么不能是两次。"
- 关键:问题+追问点,限定回答范围。
2. 内容生成
> "请把下面这段300字的产品介绍改写成适合小红书发布的种草文案。"
- 关键:动作(改写)+目标平台+文体。
3. 分析推理
> "以下是我们Q3的销售数据,请分析销售额下滑的三个最可能原因,并按可能性排序。"
- 关键:输入材料+分析维度+输出排序要求。
4. 代码相关
> "请解释这段SQL为什么执行很慢,并给出优化后的写法。"
- 关键:诊断+修复两个子任务合一。
5. 创意任务
> "请为一家主打'深夜营业'的咖啡馆 brainstorm 10个店名,风格偏文艺。"
- 关键:数量+风格约束,避免发散过度。
三、约束类(Constraint)提示词
核心:划定"不能怎样/必须怎样"的边界。
1. 能力边界约束
> "请只基于我提供的这份文档回答,不要引入文档外的知识;如果文档中没有答案,直接说'文档未提及'。"
- 关键:限定知识来源,抑制幻觉。
2. 安全合规约束
> "请分析这段合同条款的法律风险,但不要给出具体的诉讼策略建议。"
- 关键:划定建议的边界。
3. 事实性约束
> "如果你对某个数据不确定,请标注'不确定',不要编造具体数字。"
- 关键:要求模型对不确定性显式声明。
4. 篇幅/风格约束
> "请用不超过200字回答,不使用任何专业术语,面向初中生。"
- 关键:字数+受众+用词三重限制。
四、格式类(Format)提示词
核心:规定"输出长什么样",便于直接使用。
1. 表格格式
> "请用三列表格对比这三种方案的优缺点,列名为:方案、优点、缺点。"
- 关键:明确列数和列名,输出可直接粘贴。
[招生]科锐逆向工程师培训(2026年11月13日实地,远程教学同时开班, 第57期)