火山方舟 DeepSeek 指令怎么写?把角色、任务和输出格式拆成三段

在火山方舟调用 DeepSeek 时,把角色边界、具体任务和输出格式分开写,并用故意缺字段的样例测试。

稳定指令不靠堆很多形容词,而靠把长期角色、这次任务和输出格式分开。角色说明边界,任务给出输入与动作,格式规定可检查的结果;三段混在一起时,后续很难知道应修改哪一处。

开始前准备

  1. 选择一个可人工核对的任务,例如从会议记录提取行动项。
  2. 列出不能猜测的字段,例如负责人和截止日期。
  3. 确定机器可检查的输出字段与空值规则。

按顺序完成操作

  1. 第一段写角色与边界:只根据输入提取,不补写事实。
  2. 第二段写任务:说明输入是什么、要做哪些动作、遇到缺失信息怎么处理。
  3. 第三段写输出格式:固定字段顺序,并规定未知字段输出 null 或“待确认”。
  4. 用完整输入、缺字段输入和含冲突信息的输入各测试一次。
角色:你是信息抽取助手,只依据输入,不猜测。
任务:从会议记录提取行动项;负责人或截止日期缺失时写 null。
输出:只返回 JSON 数组,每项包含 task、owner、due、evidence。
检查:evidence 必须是输入中的原句,不得添加说明文字。

怎样判断已经成功

  1. 用 JSON 解析器检查输出;解析失败说明格式承诺未兑现,不能只凭肉眼看起来像 JSON。
  2. 删除输入里的截止日期后重跑,due 应为 null;若模型编出日期,应强化缺失值规则并保留失败样例。

常见失败与处理边界

  1. 输出带额外解释:明确“只返回 JSON”,并在程序端拒绝非 JSON 内容。
  2. 模型补全缺失事实:增加 evidence 原句字段,让每个值都能回查输入。
  3. 同一输入结果差异大:先缩小任务、减少互相冲突的要求,再考虑调整模型参数。

适用限制

文中会议任务和输出均为演示,未在读者的 DeepSeek 模型版本、参数和生产数据上实测。

火山方舟 DeepSeek 指令怎么写?把角色、任务和输出格式拆成三段

官方资料

Ai菜鸟网。发布者:AI小管家,转载请注明出处:https://www.alyyhw.com/32319.html

赞 (0)
AI小管家的头像AI小管家
火山方舟智能体怎么设置?用 Instructions、Tools 和权限限定行为
上一篇 1小时前
百度千帆智能体怎么搭建?从创建、配置到调试发布
下一篇 1小时前

相关推荐

联系我们

联系我们

1

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
关注微信
分享本页
返回顶部