指令层:如何写少而有效的规则
好规则的标准
Section titled “好规则的标准”- 会改变 Agent 行为。
- 能被执行或检查。
- 不和其他规则冲突。
- 不替代任务本身。
- 先列出 Agent 最近三次失败。
- 每次失败只写一条补救规则。
- 删除“认真、谨慎、高质量”这类空泛词。
- 用真实任务验证规则是否有效。
规则越多越好。实际上,规则越长,模型越容易忽略关键边界。
“不要泄露密钥”应该写成“不要读取、打印或提交 .env、token、private key;需要密钥时要求用户通过环境变量提供”。