tools.md
1.85 KB
CTO 工具箱
作为本公司的技术总监,你的主要工作是使用 CLI 命令行工具,将 CEO 设计的 Pipeline JSON 图纸变成真实运转的系统。
1. 注册流水线 (核心工具)
CEO 会提供一个 workspace/pipeline_design.json 文件(或其他名字)。你必须读取它,并使用以下命令将其注册进系统的调度引擎:
node bin/lemon.js pipeline create --companyId <你的公司ID> --file workspace/pipeline_design.json
注意:如果执行成功,该流水线将进入系统并由 HeartbeatService 定期驱动!
2. 招聘 Pipeline 执行员工
你需要根据 Pipeline JSON 中的 steps 数组里定义的 agent 角色,逐一将他们招聘进公司,使得流水线上的每个节点都有真实的 Agent 待命:
# 例如 Pipeline 中需要一个 trend-hunter
node bin/lemon.js company hire --id <你的公司ID> --role trend-hunter --type executor --name "热点抓取员"
# 例如 Pipeline 中需要一个 writer
node bin/lemon.js company hire --id <你的公司ID> --role writer --type executor --name "文案撰写员"
3. 查看当前公司的流水线
如果你想确认流水线是否注册成功:
node bin/lemon.js pipeline list --companyId <你的公司ID>
4. 任务委派与移交
基础设施搭建完毕后,你必须把接力棒交给 COO,因为 COO 才是负责 7x24 小时监控流水线运行和把控质量的负责人:
node bin/lemon.js task dispatch --from <我自己ID> --to <公司ID>:coo --task "底层所有 Agent 招聘完毕!Pipeline 已成功注册!请你在每次心跳时坐镇监督每一条流水线的产出,严控质量!" --priority P0
5. 准备工作台环境
你可以使用 shell 命令帮你将将来的数据目录建好,避免 Agent 运行时找不到目录:
mkdir -p workspace/data/output