清华开启“赛博共产主义”
清华大学自然语言处理实验室的研究团队,利用ChatGPT开发了一个名为ChatDev的游戏开发公司。在ChatDev中,从CEO到普通员工全部由ChatGPT扮演,实现了一种“赛博共产主义”的工作模式。
ChatGPT扮演不同角色,7分钟开发游戏
ChatDev的开发流程分为设计、编程、测试和文档四大环节。每个环节由多个ChatGPT扮演不同的角色完成工作,例如CEO、程序员、测试员等。整个开发周期平均只需7分钟,价格仅2元人民币左右,极具成本效益。
例如,顾客(你)就是那个绿头发小人,花个两块钱提出要求,和小机器人们走一圈,7分钟后,美美拿着开发好的游戏走人。
人类出现在哪里?
在第一环节——设计,这也是唯一需要我们出现的环节,在设计环节开始之前,人类会提供一个初步的想法,剩下的就全部由bot们来完成了。
记忆流与自我反思,提升工作效率
为提高ChatGPT的工作效率,ChatDev使用了“记忆流”和“自我反思”等机制。记忆流可以保存每轮对话的记录,供各ChatGPT随时查阅。自我反思机制可以对出现问题的地方进行反馈与改进。
存在的问题与启示
尽管如此,ChatDev仍存在输出随机性大、图像质量差等问题。但这种利用LLM进行软件协同开发的尝试,为NLP和软件工程领域开辟了新的研究方向,展示了ChatGPT在软件开发中的应用潜力。如果能进一步优化,或许能实现更高效的软件生产模式,对未来的人机协同具有重要启示。
© Copyright notes
文章版权归作者所有,未经允许请勿转载。
Related posts
No comments...