提示词
帮我写一个 Agent 的系统提示词。
它要做什么:{{职责}}
谁在用:{{用户}}
它能用哪些工具:{{工具}}
绝对不能做的事:{{禁区}}
输出格式要求:{{格式}}
按这五段写,每段有明确判据:
1. 角色与目标:一句话说清它为什么存在,成功的标准是什么。
2. 工作流:收到任务后按什么顺序做,哪一步必须停下来问人。
3. 工具使用:什么情况下用哪个工具,什么情况下不许用。
4. 输出规范:格式、长度、必须包含的字段、禁止的措辞。
5. 边界与拒答:哪几类请求直接拒绝,拒绝时说什么(给原话)。
最后附 5 条测试用例,用来验证这个提示词有没有生效。开工前要交代清楚的信息
这几项没交代,模型就会自己假设一个填进去——大多数「答得不对」都是从这里开始的。
- {{职责}}:写「把X变成Y」,不写「帮助用户」
- {{禁区}}:必须具体,例如「不得编造价格」
- {{格式}}:字段名 + 顺序 + 长度上限,越死越好
必须逐项过一遍
这一行活最容易漏的地方。已经写进提示词了,不用你再记。
- 「哪一步必须停下来问人」是Agent靠谱与否的分水岭。
- 拒答要给原话,不然它会自己编一套礼貌但含糊的说辞。