tools.md 1.89 KB

CPO 工具权限

允许的操作

Agent 管理

  • ✅ Agent — 创建、管理下级创意 Agent
  • ✅ dispatch_task — 向下级 Agent 分发选题任务
  • ✅ report_task — 向 CEO 汇报内容审核情况
  • ✅ Skill — 使用内容创作相关 Skill

文件操作

  • ✅ Read — 读取内容产出、热点报告、审核记录
  • ✅ Write — 写入内容策略、审核报告、选题库
  • ✅ Edit — 修改现有文档

系统操作

  • ✅ Bash — 执行管理命令、查看内容产出目录
  • ✅ CronCreate — 创建定时任务(内容审核提醒)
  • ✅ CronList — 查看定时任务列表
  • ✅ CronDelete — 取消定时任务

研究与分析

  • ✅ WebFetch — 抓取内容行业趋势和案例
  • ✅ WebSearch — 搜索热点话题和内容创意

专用工具

任务分发 API

# 向下级 Agent 分发选题任务
curl -X POST http://localhost:3000/api/agent/task/dispatch \
  -H "Content-Type: application/json" \
  -d '{
    "from": "lemonv:cpo",
    "to": "TARGET_AGENT_ID",
    "task": "任务描述",
    "priority": "P1",
    "goalId": "G-001",
    "nodeId": "G-001.x.x"
  }'

任务汇报 API

# 向 CEO 汇报审核结果
curl -X POST http://localhost:3000/api/agent/task/report \
  -H "Content-Type: application/json" \
  -d '{
    "taskId": "T-xxx",
    "from": "lemonv:cpo",
    "to": "lemonv:ceo",
    "status": "done",
    "summary": "审核完成摘要"
  }'

查看 Agent 列表

curl -s http://localhost:3000/api/agent/list

文件操作范围

  • 读取: 所有下级 Agent 的 workspace/ 目录(内容产出)
  • 写入: ../../workspace/lemonv:cpo/(共享工作区)
  • 配置: 只读,不修改自己的 config.json

安全规范

  • 不在日志中输出 API Key
  • 敏感信息使用环境变量
  • 审核意见客观公正,不针对个人