OpenClaw 多智能体工作流编排。当用户提及 antfarm、请求运行多步骤工作流(功能开发、缺陷修复、安全审计)或其它情形时使用。
Antfarm是一项面向实际任务的技能,主要用于多代理工作流程管道在 OpenClaw. 每个工作流程都是由专业代理(规划员、开发员、核查员、测试员、审查员)组成的序列,它们通过 cron 工作自动执行 p。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
基于 OpenClaw 的多智能体工作流管道。每个工作流均由一系列专业智能体(规划员、开发员、验证员、测试员、评审员)组成,这些智能体通过定时任务(cron jobs)轮询共享的 SQLite 数据库,实现自主执行。
所有 CLI 命令均使用完整路径,以避免 PATH 环境变量问题:
node ~/.openclaw/workspace/antfarm/dist/cli/cli.js
下文简写说明:antfarm-cli 表示 node ~/.openclaw/workspace/antfarm/dist/cli/cli.js。
| 工作流 | 管道 | 适用场景 |
|---|---|---|
feature-dev |
plan -> setup -> develop (stories) -> verify -> test -> PR -> review | 新功能开发、代码重构 |
bug-fix |
triage -> investigate -> setup -> fix -> verify -> PR | 附带可复现步骤的 Bug 报告 |
security-audit |
scan -> prioritize -> setup -> fix -> verify -> test -> PR | 代码库安全审查 |
# 安装全部工作流(创建智能体 + 启动仪表板) node ~/.openclaw/workspace/antfarm/dist/cli/cli.js install # 彻底卸载(工作流、智能体、定时任务、数据库、仪表板) node ~/.openclaw/workspace/antfarm/dist/cli/cli.js uninstall [--force] # 启动一次运行 node ~/.openclaw/workspace/antfarm/dist/cli/cli.js workflow run"<含验收标准的详细任务描述>" # 查询某次运行的状态 node ~/.openclaw/workspace/antfarm/dist/cli/cli.js workflow status "<任务描述或运行 ID 前缀>" # 列出所有运行记录 node ~/.openclaw/workspace/antfarm/dist/cli/cli.js workflow runs # 从失败步骤恢复运行 node ~/.openclaw/workspace/antfarm/dist/cli/cli.js workflow resume # 查看日志(默认显示最后 100 行,可选指定行数) node ~/.openclaw/workspace/antfarm/dist/cli/cli.js logs [lines] # 仪表板 node ~/.openclaw/workspace/antfarm/dist/cli/cli.js dashboard [start] [--port N] node ~/.openclaw/workspace/antfarm/dist/cli/cli.js dashboard stop
任务字符串是你与各智能体之间的契约。模糊的任务描述将导致低质量输出。
任务字符串中必须包含以下内容:
在正式运行前,请务必获得用户对规划方案及验收标准的确认。
如需跳过 15 分钟定时等待,可使用 cron 工具,设置 action: "run" 并指定该智能体的 job ID。可通过 cron list 命令查看所有定时任务——其名称格式为 antfarm/。
# 列出当前可用的工作流 node ~/.openclaw/workspace/antfarm/dist/cli/cli.js workflow list # 单独安装/卸载指定工作流 node ~/.openclaw/workspace/antfarm/dist/cli/cli.js workflow installnode ~/.openclaw/workspace/antfarm/dist/cli/cli.js workflow uninstall node ~/.openclaw/workspace/antfarm/dist/cli/cli.js workflow uninstall --all [--force]
详见 {baseDir}/../../docs/creating-workflows.md,其中包含编写工作流 YAML、智能体 workspace、步骤模板以及验证循环的完整指南。
node ~/.openclaw/workspace/antfarm/dist/cli/cli.js step claim# 认领待处理步骤 node ~/.openclaw/workspace/antfarm/dist/cli/cli.js step complete # 完成步骤(输出内容通过 stdin 传入) node ~/.openclaw/workspace/antfarm/dist/cli/cli.js step fail # 标记步骤失败并触发重试 node ~/.openclaw/workspace/antfarm/dist/cli/cli.js step stories # 列出某次运行关联的所有 story
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章