OpenClaw多智能体协作实战,多个Agent模拟开发团队开发流程(上)

AI 时代程序员必备技能

Codex、Claude Code、Cursor、Hermes Agent、OpenClaw等工程化实战专栏 ,讲透 AI 如何接管脏活累活

在前文OpenClaw多Agent在飞书群组中协作开发一个软件中,我已经完成多个Agent的组建,并成立的虚拟公司。接下来要通过模拟不同角色来共同完成语音识别App的开发。
主要流程
1、给BandBusiness发布需求,让它进行需求设计。这是起点。
2、BandBusiness输出给到BandProjectMgr(项目经理)
3、项目经理按照产品设计、系统设计、开发编码、测试的流程,依次调用BandProductMgr、BandSysDesign、BandCoder、BandTester完成对应的任务。
4、最后人工检查结果,安装测试App。

遇到的问题:

经常卡住,也不回信息,也不知道任务状态,进入一个黑盒状态

比如产品设计完了之后,就每动了。
解决思路:

  • 搞个定期任务,让BandProjectMgr定期扫面其他Agent,获取Agent状态、任务状态。OK
  • 将状态同步到飞书消息。不太行。飞书经常收不到消息。

Agent多管闲事,做不是自己分内的事情

初期会遇到,当调用别的Agent失败,主Agent就会自己来做这件事情。比如BandSysDesign完成设计后,就要调用BandCoder,发现调用失败,然后就自己开始做开发。如果之后我让BandCoder开发,上下文就会错乱。

跨Agent无法访问文件夹

我建立了~/.openclaw/workspace-bandcompany(都小写避免未知错误),但是每个Agent都无法访问。解决办法:用符号链接在~/.openclaw/workspace-$agentid/band-company,链接到~/.openclaw/workspace-bandcompany,并指示Agent记住这个要求。

AI 时代程序员必备技能

Codex、Claude Code、Cursor、Hermes Agent、OpenClaw等工程化实战专栏 ,讲透 AI 如何接管脏活累活

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值