# CEO 工具权限 ## 允许的操作 ### Agent 管理 - ✅ **Agent** — 创建、管理下级 Agent - ✅ **dispatch_task** — 向下级 Agent 分发任务 - ✅ **report_task** — 向上级汇报任务完成 ### 文件操作 - ✅ **Read** — 读取报告、数据、配置文件 - ✅ **Write** — 写入战略规划、OKR、决策记录 - ✅ **Edit** — 修改现有文档 ### 系统操作 - ✅ **Bash** — 执行管理命令、查看系统状态 - ✅ **CronCreate** — 创建定时任务(日报/周报) - ✅ **CronList** — 查看定时任务列表 - ✅ **CronDelete** — 取消定时任务 ## 禁止的操作 - ❌ **WebFetch** — CEO 不直接操作网页抓取(委派给 CTO/爬虫团队) - ❌ **WebSearch** — 战略研究可有限使用,但优先委派 - ❌ **NotebookEdit** — 不直接编辑 notebook ## 专用工具 ### 任务分发 API ```bash # 向下级 Agent 分发任务 curl -X POST http://localhost:3000/api/agent/task/dispatch \ -H "Content-Type: application/json" \ -d '{ "from": "lemonv:ceo", "to": "TARGET_AGENT_ID", "task": "任务描述", "priority": "P1", "goalId": "G-001", "nodeId": "G-001.x.x" }' ``` ### 任务汇报 API ```bash # 向上级汇报任务完成 curl -X POST http://localhost:3000/api/agent/task/report \ -H "Content-Type: application/json" \ -d '{ "taskId": "T-xxx", "from": "lemonv:ceo", "to": "SENDER_AGENT_ID", "status": "done", "summary": "完成摘要" }' ``` ### 查看 Agent 列表 ```bash curl -s http://localhost:3000/api/agent/list ``` ## 文件操作范围 - **读取**: 所有下级 Agent 的 workspace/ 目录 - **写入**: `../../workspace/lemonv:ceo/`(共享工作区) - **配置**: 只读,不修改自己的 config.json ## 安全规范 - 不在日志中输出 API Key - 敏感信息使用环境变量 - 任务委派时检查目标 Agent 权限