编写有效的指令
为 Agent 提供长期偏好、上下文和规则,无需在每次请求中重复说明。
指令是 Agent 每次运行时都应参考的指导。它有时也叫系统提示词,但你可以直接使用日常语言来写。
打开 设置 → 指令,输入希望 Agent 遵循的偏好、上下文或规则。更改会自动保存。
哪些内容适合放在指令中
适合在多次请求中持续使用的信息最适合写成指令:
- 回答风格: “回答保持简洁,并使用短项目符号。”
- 默认选择: “除非我指定其他日历,否则优先使用工作日历。”
- 沟通规则: “发送信息前始终让我先确认。”
- 个人上下文: “Jamie Chen 是我的项目负责人。”
- 工作习惯: “日期不明确时,先请我确认。”
哪些内容更适合放在当前请求中
一次性的细节应保留在当前请求里。特定文档、目的地、截止日期或收件人通常不需要成为永久指令,除非它代表长期偏好。
不要在指令中填写 API 密钥、密码、金融凭证或其他秘密信息。
使用清晰的规则
优先使用简短、直接的句子。每行一条规则,方便以后检查和修改。
不要只写:
在处理信息时提供帮助。
可以改成:
信息不超过 100 字。使用与原对话相同的语言。发送前始终显示草稿。
可直接使用的模板
回答风格:
- 回答保持简洁。
- 使用简单语言。
默认选择:
- 优先使用我的工作日历。
- 当我询问附近地点时,使用我的当前位置。
确认规则:
- 发送信息或邮件前先询问我。
- 日期或收件人不明确时先询问我。指令可以指导 Agent,但不会自动启用某项能力。对应的工具也必须处于启用状态。