递归火山软件开发平台
标题:
多AI协同开发:探索与实践
[打印本页]
作者:
明靓
时间:
8 小时前
标题:
多AI协同开发:探索与实践
本帖最后由 明靓 于 2026-7-31 11:06 编辑
多AI协同开发:探索与实践
背景
使用AI开发程序,已经是流行的模式。但
多AI协同开发
,大多数人还没有尝试过。我现在来讲关于多AI协同开发的探索与试验,核心思路是:
把多个AI当作团队成员,像管理员工一样管理它们。
(, 下载次数: 7)
上传
点击文件名下载附件
(, 下载次数: 7)
上传
点击文件名下载附件
(, 下载次数: 7)
上传
点击文件名下载附件
核心做法:
在使用AI辅Zhu程序开发的探索和实践中,总结了一套多AI协同开发的管理方法,共6个关键点:
1. 写文档
为每个项目/任务编写清晰的任务文档,作为所有AI共同参照的"工作说明书"。
2. 写规则
制定严格的协作规则,明确边界和约束。例如:
凡是不属于自己的任务,绝不能修改!
需要合并代码时,由
主负责人
来合,而不是分支开发者自行合并。
3. 给每一个AI编号
为每个参与开发的AI分配唯一编号(如AI-A、AI-B、AI-C),便于区分职责和追踪工作。
4. 让AI知道有协同开发者
每个AI都需要被明确告知:
还有其他的AI在参与同一个项目
。这样它们才能理解协作关系,而不是各自为战。
5. 像跟员工一样交流
及时调整AI的工作状态
及时提醒临时注意事项
通过对话持续引导和纠偏
6. 任务管理
把任务编号,制定任务范围和边界
执行
认领制度
,谁先完成谁先领下一个任务
任务记录到共享文档中,所有AI可查阅
关键问题讨论
Q:多个AI会不会竞争取到同一个任务?
A:通过任务切片和认领机制解决。
分配方式可以灵活选择:
方式
说明
区间分配
A负责任务1-5,B负责任务6-10
交叉分配
A取1,B取2,C取3,谁先完成谁先领4,依次类推
Q:交叉分配会不会"感染"?
A:一般不会,因为有边界限制。
规则里定死每个AI只能操作自己负责的范围,越界操作被禁止。
Q:谁来分配任务?
A:谁空谁来给任务切片。
切完任务后把记录写入文档,大家继续领任务执行即可。不必设一个专门的"项目**"AI。
协作流程图
┌─────────────────────────────────────────┐
│ 任务文档(共享) │
│ - 任务列表(编号1~N) │
│ - 规则与边界 │
│ - 各AI编号与职责 │
└───────────────┬─────────────────────────┘
│
▼
┌─────────────────────────────────────────┐
│ 任务切片 & 分配 │
│ 方式1: 区间分配(A:1-5, B:6-10) │
│ 方式2: 交叉认领(谁完成谁先领下一个) │
└───────────────┬─────────────────────────┘
│
▼
┌──────────┐ ┌──────────┐ ┌──────────┐
│ AI-A │ │ AI-B │ │ AI-C │
│ 认领任务 │ │ 认领任务 │ │ 认领任务 │
│ 独立开发 │ │ 独立开发 │ │ 独立开发 │
│ 只改自己 │ │ 只改自己 │ │ 只改自己 │
└────┬─────┘ └────┬─────┘ └────┬─────┘
└──────────────┼──────────────┘
▼
┌─────────────────────┐
│ 主负责人合并代码 │
│ (非分支AI自行合并) │
└─────────────────────┘
文档先行
—— 任务文档和规则文档是所有AI的"宪法"
编号管理
—— 每个AI有身份,有职责边界
认领机制
—— 避免冲突,提高效率
持续沟通
—— 像带团队一样带AI,及时调整和提醒
主从分离
—— 分支开发,主干合并,权责清晰
这套方法讲起来简单,但真正落地还是需要
很长时间的磨合
。毕竟,管理AI和管理人,本质上是一个道理。
如果你对使用AI辅Zhu开发感兴趣,可以加入我们的QQ群聊,让我们一起搜索吧。 QQ群:
748683307
作者:
niuyanbo2021
时间:
6 小时前
哇,AI编程又升级一个档次,厉害。
作者:
明靓
时间:
5 小时前
这是我中途调整AI任务的一些操作:
(, 下载次数: 0)
上传
点击文件名下载附件
(, 下载次数: 0)
上传
点击文件名下载附件
这是我调整任务切片厚度(任务轻重程度)的操作:
(, 下载次数: 0)
上传
点击文件名下载附件
(, 下载次数: 0)
上传
点击文件名下载附件
(, 下载次数: 0)
上传
点击文件名下载附件
总之,AI负责开发细节,人工监督把控方向和进度,需要制权的地方还是要注意掌握好,不能放任AI自行乱写,不然结果就不是你想要的了。
作者:
恭喜发财
时间:
1 小时前
可以参考一下ECC(Everything Claude Code)2025 年 Anthropic 黑ke松冠军项目,这个跟你现在说的差不多,现在好多AI助手都有类似功能只是针对的不同而以。
作者:
明靓
时间:
1 小时前
恭喜发财 发表于 2026-7-31 17:15
可以参考一下ECC(Everything Claude Code)2025 年 Anthropic 黑ke松冠军项目,这个跟你现在说的差不多, ...
思想上差不多,我没有总结得很到位,毕竟都是在摸索中。其实在真实的操作中,还有很多细节,我没有很好地总结出来,上面只是简单地说了个大概。
不过我所说和所做的,都确实是应用到实际的项目开发中,而且也得到不错的效果。
可能很多人还是不相信,因为他们在应用的时候,可能还仅限于使用到修复一个bug,写一个功能函数,或者写一个小工具,不没有使用到复杂的中大项目.而且他们在使用的过程中,还没有解决好,如何很好地让AI按照我们的思想去执行任务。
我也在摸索中,希望有更多的人能按这个思路去做,把AI辅Zhu开发做得更好吧。
欢迎光临 递归火山软件开发平台 (http://bbs.voldp.com/)
Powered by Discuz! X3.4