工作原理
- 发送消息时,ClickHouse Assistant 聊天 agent 会自动加载此文件
- 文件内容会被放入结构化内容标签中,并注入 agent 的系统提示
- 这些指令会应用于该服务中的所有 ClickHouse Assistant 聊天对话
创建 AGENTS.md
1
创建已保存查询
- 在 Cloud Console 中创建一个新查询
- 将名称准确设置为:“AGENTS.md” (区分大小写)
- 在查询文本编辑器中编写自定义说明 (不是实际的 SQL)
- 保存查询
2
添加说明
请使用清晰、可执行的语言来组织说明。包括:
- 业务规则和计算逻辑
- 数据结构指导
- 领域专用术语
- 常见查询模式
- 性能优化规则
最佳实践
将上下文视为有限资源
找到合适的抽象层级
- 过于具体:硬编码脆弱的 if-else 逻辑,既容易出问题,也会增加维护复杂度
- 过于模糊:只给出高层次指导,无法提供明确的信号,或错误地假定存在共享上下文
用结构化分节组织内容
提供多样且具代表性的示例
保持精简但完整
- 仅包含常用的说明
- 保持简洁——上下文过大会因“上下文腐化”而导致性能下降
- 删除过期或很少使用的规则
- 确保提供足够的信息来引导所需的行为