ChatDev实现“增量更新”:软件开发效率再再再再提升!

作者:modelbest
2024-01-16 10:39:31

ChatDev 又更新了重要功能!

开源两个月星标超 1.6+ 万,且多次霸榜 GitHub Trending,火爆国内外的群体智能开源项目 ChatDev 保持着持续不断的技术更新和迭代。

之前的文章介绍了 ChatDev 增加的“Human-Agent-Interaction”(人与智能体交互)新功能和“Git” 代码版本管理新功能,它们同时提高了软件开发的灵活性和效率。

但是进步的道路永远没有止境!

于是又有网友提问:ChatDev 还能再再再再升级吗?

ChatDev 团队回答:“增量更新”真可以有!现在已经安排上了!

在原来一句话就全流程开发软件的基础上,ChatDev 新加入的“增量更新”功能让用户可以在输入端添加代码,代码+各种各样的需求一起交给 ChatDev ,就可以进行软件版本的高度定制化迭代啦!

比如,第一个版本开发的五子棋游戏感觉少了一个功能按键,把游戏代码和这条需求提交给 ChatDev,就能在原有代码上增加新按钮的代码和 GUI 设计等,得到更完善的五子棋游戏 v1.1。

同理,根据用户的个人喜好,还可以增加、删除、调换、改变软件部分功能与设计。“私人订制”一款满意的软件像AI绘画的局部重绘和扩图一样简单!

增量更新”的功能更新对于 ChatDev 的意义就好比:甲方人类用户拿着代码提增改需求,乙方 ChatDev 学会不断优化整体方案让甲方满意。

AI 时代,工作中的卷王让“自来卷”素质极高的 Agents 去当就好。

除了拓展性加满的“增量开发”功能,ChatDev 此次更新也支持 Docker 环境安全执行,ChatDev 仍可实现快速部署、轻松使用,在保证易用性的条件下安全性大大提高!

(感谢来自 OpenBMB 开源社区的 ManindraDeMel 对 Docker 的贡献,欢迎更多对项目感兴趣的开发者小伙伴加入 OpenBMB 开源社区,共建良好开源生态~)

以上两个技术更新点,让 ChatDev 离它的核心目标——为软件开发提供一个易用性强、高度定制、可拓展的全流程自动化开发框架,更近了一步。

这个平均消耗不到 7 分钟,最低花费小于 3 块钱的“一句话开发软件”的虚拟软件公司仍在不断迭代变强。

相关视频内容,关注【面壁智能】视频号获取

ChatDev 是面壁智能(ModelBest)联合清华大学NLP实验室创新打造的 AI Agent “三驾马车”中的重要成果之一。它和 AgentVerse、XAgent 共同驱动大模型在“智周万物”的道路上不断前行。

面壁智能联合创始人、CEO 李大海在前不久的云栖大会上曾提出,「大模型+Agent」将会引起新一轮的应用爆发,为行业和用户带来更多新的能力、功能和服务。

面壁智能是最早在 AI Agent 技术取得突破的中国人工智能公司之一,希望通过构筑由智能体连接的 Internet of Agents(IoA),实现从“万物互联”到“万物智联”。

如果您对 AI Agents 这匹由大模型驱动的“黑马”感兴趣,请继续关注 OpenBMB 开源社区及面壁智能的创新进展。

 One more thing:

听说,ChatDev 近期还有重磅更新,敬请期待它的下一次亮相~