2023-11-18

清华大学开启了“赛博共产主义”
清华大学自然语言处理实验室的研究团队利用ChatGPT开发了一家名为ChatDev的游戏开发公司。ChatGPT在ChatDev中扮演CEO到普通员工,完成了“赛博共产主义”的工作模式。
ChatGPT扮演不同的角色,7分钟开发游戏
ChatDev的开发过程分为四个阶段:设计、编程、评估和文档。多个ChatGPT在每个链接中扮演不同的角色,例如CEO、程序猿、测试员等。平均开发进度只有7分钟,价格只有2元左右,具有成本效率。

比如客户(你)就是绿发小人,花两块钱要求,和小机器一起走,7分钟,美美拿着开发好的游戏离开。

人类出现在哪里?
在设计的第一阶段,这也是每个人都需要发生的唯一步骤。在设计环节开始之前,人们会提供一个基本的想法,其余的都是bot实现的。

记忆流和自我反省,提高工作效率
为提高ChatGPT的工作效率,ChatDev采用了“记忆流”和“自我反省”等机制。记忆流可以随时保存每次对话的记录,供ChatGPT查看。自我反思系统可以反馈和改进出现问题的地区。


缺点和灵感的存在
即便如此,ChatDev还是存在导出大、图像质量差等问题。然而,这种使用LLM进行软件协调开发的尝试为NLP和软件开发行业开辟了新的研究内容,显示了ChatGPT在程序开发中的应用潜力。若能进一步优化,或许能完成更有效的软件生产模式,对未来的人机协作有重要的启发。