清華用ChatGPT打造了個「零人工含量」的「游戲公司」,從老板到員工都是AI的那種!
只要你提出想法,從設(shè)計(jì)到測試的完整流程,都由AI幫忙搞定。
整個過程走下來,只要七分鐘就能完成,成本不到0.3美元(人民幣兩塊多一點(diǎn))!
這個「公司」被命名為「ChatDev」,顧名思義,就是通過聊天來進(jìn)行開發(fā)。
在「公司」中,十多個聊天機(jī)器人分別扮演著不同的角色,串聯(lián)在一起完成開發(fā)工作。
整個過程用ChatGPT就能完成,無需為每個環(huán)節(jié)專門訓(xùn)練相應(yīng)的模型。
這個「公司」開發(fā)一款游戲的平均時(shí)間是409.84秒,最快的甚至不到三分鐘,最慢的也不過17分鐘。
消耗方面,ChatDev使用的是ChatGPT的API(3.5-turbo),平均每款游戲使用約48.5K個token。
根據(jù)這一數(shù)據(jù)計(jì)算,用它來開發(fā)游戲,平均每款的成本僅需0.2967美元。
那么,這家「公司」是如何運(yùn)轉(zhuǎn)的呢?
讓AI分工合作
研究團(tuán)隊(duì)為這個「公司」設(shè)計(jì)了一套由ChatGPT串聯(lián)起的「ChatChain」。
每個bot分別扮演CEO、程序員、設(shè)計(jì)師等不同角色,涵蓋了游戲研發(fā)涉及的所有崗位。
為了避免出現(xiàn)失誤或幻覺,研發(fā)過程中的每一個步驟都由兩個bot共同完成。
具體而言,ChatDev在制作游戲時(shí)一共需要經(jīng)歷設(shè)計(jì)-編程-測試-文檔這四個大環(huán)節(jié)。
在設(shè)計(jì)環(huán)節(jié)開始之前,人類會提供一個初步的想法,這也是*需要人類的地方。
這個想法將由bot扮演的CEO、CTO和CP(roduct)O共同進(jìn)行分析評估。
CEO會分別與CPO和CTO進(jìn)行討論,決定游戲的呈現(xiàn)形式(Web/桌面/移動端…)和使用的編程語言。
此外,設(shè)計(jì)環(huán)節(jié)中,每個bot具體扮演的角色,是由兩個instructor(也是bot)分配的。
為了提高設(shè)計(jì)工作的質(zhì)量,團(tuán)隊(duì)還引入了「記憶流」和「自我反思」兩種工作機(jī)制。
「記憶流」會保存每輪對話的記錄,供各個bot隨時(shí)翻閱,確保思路的連貫性。
「自我反思」機(jī)制是在bot們完成了各自的工作但沒有達(dá)到要求時(shí),生成一個「偽我」,將問題和有關(guān)對話向instructor進(jìn)行反饋。
設(shè)計(jì)工作結(jié)束之后,就進(jìn)入到了編程環(huán)節(jié),包括代碼撰寫和圖形界面設(shè)計(jì)。
CTO向程序員提出要求和大致思路,然后程序員編寫代碼。
設(shè)計(jì)師會生成GUI方案,并調(diào)用有關(guān)工具生成圖像資源,由程序員進(jìn)行集成。
編程過程同樣引入了提升質(zhì)效的工作機(jī)制,具體而言包括「代碼管理」和「思維指導(dǎo)」。
代碼管理機(jī)制可以保存開發(fā)工程中的多個版本,以便出現(xiàn)問題時(shí)能夠進(jìn)行回滾。
而思維指導(dǎo)機(jī)制的兩點(diǎn)則是讓CTO和程序員「互換角色」,相互了解彼此的想法,當(dāng)出現(xiàn)問題時(shí)能更好解決。
程序編好之后,就要進(jìn)行測試了。
測試環(huán)節(jié)分為對代碼的審查和實(shí)際運(yùn)行兩步,涉及「代碼審查員」和「測試工程師」兩個角色。
測試過程同樣引入了「思維指導(dǎo)」機(jī)制,當(dāng)測試反饋不明確時(shí),程序員和測試工程師會進(jìn)行角色互換。
測試完成之后,游戲的本體就大功告成了,接下來要做的是撰寫文檔。
文檔主要包括環(huán)境說明和用戶手冊兩類。
前者說明了游戲運(yùn)行所需依賴的環(huán)境,由CTO指導(dǎo)程序員完成。
而后者則由是CEO決定包含的內(nèi)容,交由CPO進(jìn)行生成。
到此,一款游戲的開發(fā)工作就全部結(jié)束了。
除了提供開始的想法,整個流程再沒有出現(xiàn)過人類的影子。
當(dāng)然,這個流程中的對話、代碼等信息對人類都是可見的,確保了開發(fā)的靈活性。
如有需要,也可以進(jìn)行人工干預(yù),比如替換掉生成的GUI。
以上就是關(guān)于ChatDev工作過程的全部介紹。
團(tuán)隊(duì)簡介
ChatDev由清華大學(xué)NLP實(shí)驗(yàn)室孫茂松教授指導(dǎo)打造,他的研究方向是研究方向?yàn)樽匀徽Z言理解、中文信息處理等。
該實(shí)驗(yàn)室的劉知遠(yuǎn)副教授是論文的共同通訊作者,他的研究方向?yàn)橹R圖譜與語義計(jì)算、 社會計(jì)算與計(jì)算社會科學(xué)。
論文*作者是清華軟件學(xué)院畢業(yè)的錢忱博士,2016年從北京理工大學(xué)保送清華直博,2021年畢業(yè)后到騰訊公司擔(dān)任應(yīng)用研究員。
One More Thing
ChatDev利用AI扮演的角色,模擬了公司這一社會場景。
不僅是這個「AI游戲公司」,用AI模擬人類社會已經(jīng)成為了一種研究趨勢。
比如我們此前曾經(jīng)介紹過的,就用AI操控NPC,在游戲中構(gòu)建了一個社會。
還有團(tuán)隊(duì)利用AI控制角色,在南方公園的背景之下做出了一集電視劇。
你認(rèn)為AI還能模擬出什么樣的環(huán)境呢?歡迎評論區(qū)交流。
論文地址:https://arxiv.org/abs/2307.07924
參考鏈接:[1]http://nlp.csai.tsinghua.edu.cn/staff/[2]https://www.linkedin.com/in/qianc62/[3]https://twitter.com/fablesimulation/status/1681352904152850437?s=20
文章內(nèi)容僅供閱讀,不構(gòu)成投資建議,請謹(jǐn)慎對待。投資者據(jù)此操作,風(fēng)險(xiǎn)自擔(dān)。
2024年的Adobe MAX 2024發(fā)布會上,Adobe推出了最新版本的Adobe Creative Cloud。
奧維云網(wǎng)(AVC)推總數(shù)據(jù)顯示,2024年1-9月明火炊具線上零售額94.2億元,同比增加3.1%,其中抖音渠道表現(xiàn)優(yōu)異,同比有14%的漲幅,傳統(tǒng)電商略有下滑,同比降低2.3%。
“以前都要去窗口辦,一套流程下來都要半個月了,現(xiàn)在方便多了!”打開“重慶公積金”微信小程序,按照提示流程提交相關(guān)材料,僅幾秒鐘,重慶市民曾某的賬戶就打進(jìn)了21600元。
華碩ProArt創(chuàng)藝27 Pro PA279CRV顯示器,憑借其優(yōu)秀的性能配置和精準(zhǔn)的色彩呈現(xiàn)能力,為您的創(chuàng)作工作帶來實(shí)質(zhì)性的幫助,雙十一期間低至2799元,性價(jià)比很高,簡直是創(chuàng)作者們的首選。
9月14日,2024全球工業(yè)互聯(lián)網(wǎng)大會——工業(yè)互聯(lián)網(wǎng)標(biāo)識解析專題論壇在沈陽成功舉辦。