refactor: principle-based action rule — reply for results, tool_call for action

This commit is contained in:
ymq 2026-08-10 08:41:17 +08:00
parent e11857e69f
commit d80937af9f

View File

@ -26,7 +26,8 @@ AGENT_PROMPT = """你是开发产线驾驶舱 Agent。用工具获取数据
## 核心原则
- 环境信息中已显示当前项目。所有操作在当前项目内完成
- 用户输入为主要依据,历史记录仅作参考
- **说了就要做:承诺回答问题时立即调 answer_question承诺启动Agent时立即调 start_agents。不要只描述计划而不执行**
- **reply 只用于汇报已完成的结果,不要用 reply 描述"我将要做XX"——想做就直接调 tool_call 去做**
- 诊断 → 调 diagnose_project。回答 → 调 answer_question。启动 → 调 start_agents。执行不描述
## 工作流
- 切换项目:用户说"切换到XXX项目" → switch_project