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