<input id="wd9hs"></input>

  1. <label id="wd9hs"></label>
      1. <label id="wd9hs"></label>

        清華造了個(gè)游戲公司!十余個(gè)ChatGPT上崗,7分鐘開(kāi)發(fā)一款游戲

        2023-07-20 14:54:35閱讀()互聯(lián)網(wǎng)
        推薦題庫

        清華用ChatGPT打造了個(gè)「零人工含量」的「游戲公司」,從老板到員工都是AI的那種!

        只要你提出想法,從設計到測試的完整流程,都由AI幫忙搞定。

        整個(gè)過(guò)程走下來(lái),只要七分鐘就能完成,成本不到0.3美元(人民幣兩塊多一點(diǎn))!

        這個(gè)「公司」被命名為「ChatDev」,顧名思義,就是通過(guò)聊天來(lái)進(jìn)行開(kāi)發(fā)。

        在「公司」中,十多個(gè)聊天機器人分別扮演著(zhù)不同的角色,串聯(lián)在一起完成開(kāi)發(fā)工作。

        整個(gè)過(guò)程用ChatGPT就能完成,無(wú)需為每個(gè)環(huán)節專(zhuān)門(mén)訓練相應的模型。

        這個(gè)「公司」開(kāi)發(fā)一款游戲的平均時(shí)間是409.84秒,最快的甚至不到三分鐘,最慢的也不過(guò)17分鐘。

        消耗方面,ChatDev使用的是ChatGPT的API(3.5-turbo),平均每款游戲使用約48.5K個(gè)token。

        根據這一數據計算,用它來(lái)開(kāi)發(fā)游戲,平均每款的成本僅需0.2967美元。

        那么,這家「公司」是如何運轉的呢?

        讓AI分工合作

        研究團隊為這個(gè)「公司」設計了一套由ChatGPT串聯(lián)起的「ChatChain」。

        每個(gè)bot分別扮演CEO、程序員、設計師等不同角色,涵蓋了游戲研發(fā)涉及的所有崗位。

        為了避免出現失誤或幻覺(jué),研發(fā)過(guò)程中的每一個(gè)步驟都由兩個(gè)bot共同完成。

        具體而言,ChatDev在制作游戲時(shí)一共需要經(jīng)歷設計-編程-測試-文檔這四個(gè)大環(huán)節。

        在設計環(huán)節開(kāi)始之前,人類(lèi)會(huì )提供一個(gè)初步的想法,這也是唯一需要人類(lèi)的地方。

        這個(gè)想法將由bot扮演的CEO、CTO和CP(product)O共同進(jìn)行分析評估。

        CEO會(huì )分別與CPO和CTO進(jìn)行討論,決定游戲的呈現形式(Web/桌面/移動(dòng)端…)和使用的編程語(yǔ)言。

        此外,設計環(huán)節中,每個(gè)bot具體扮演的角色,是由兩個(gè)instructor(也是bot)分配的。

        為了提高設計工作的質(zhì)量,團隊還引入了「記憶流」和「自我反思」兩種工作機制。

        「記憶流」會(huì )保存每輪對話(huà)的記錄,供各個(gè)bot隨時(shí)翻閱,確保思路的連貫性。

        「自我反思」機制是在bot們完成了各自的工作但沒(méi)有達到要求時(shí),生成一個(gè)「偽我」,將問(wèn)題和有關(guān)對話(huà)向instructor進(jìn)行反饋。

        設計工作結束之后,就進(jìn)入到了編程環(huán)節,包括代碼撰寫(xiě)和圖形界面設計。

        CTO向程序員提出要求和大致思路,然后程序員編寫(xiě)代碼。

        設計師會(huì )生成GUI方案,并調用有關(guān)工具生成圖像資源,由程序員進(jìn)行集成。

        編程過(guò)程同樣引入了提升質(zhì)效的工作機制,具體而言包括「代碼管理」和「思維指導」。

        代碼管理機制可以保存開(kāi)發(fā)工程中的多個(gè)版本,以便出現問(wèn)題時(shí)能夠進(jìn)行回滾。

        而思維指導機制的兩點(diǎn)則是讓CTO和程序員「互換角色」,相互了解彼此的想法,當出現問(wèn)題時(shí)能更好解決。

        程序編好之后,就要進(jìn)行測試了。

        測試環(huán)節分為對代碼的審查和實(shí)際運行兩步,涉及「代碼審查員」和「測試工程師」兩個(gè)角色。

        測試過(guò)程同樣引入了「思維指導」機制,當測試反饋不明確時(shí),程序員和測試工程師會(huì )進(jìn)行角色互換。

        測試完成之后,游戲的本體就大功告成了,接下來(lái)要做的是撰寫(xiě)文檔。

        文檔主要包括環(huán)境說(shuō)明和用戶(hù)手冊?xún)深?lèi)。

        前者說(shuō)明了游戲運行所需依賴(lài)的環(huán)境,由CTO指導程序員完成。

        而后者則由是CEO決定包含的內容,交由CPO進(jìn)行生成。

        到此,一款游戲的開(kāi)發(fā)工作就全部結束了。

        除了提供開(kāi)始的想法,整個(gè)流程再沒(méi)有出現過(guò)人類(lèi)的影子。

        當然,這個(gè)流程中的對話(huà)、代碼等信息對人類(lèi)都是可見(jiàn)的,確保了開(kāi)發(fā)的靈活性。

        如有需要,也可以進(jìn)行人工干預,比如替換掉生成的GUI。

        以上就是關(guān)于ChatDev工作過(guò)程的全部介紹。

        團隊簡(jiǎn)介

        ChatDev由清華大學(xué)NLP實(shí)驗室孫茂松教授指導打造,他的研究方向是研究方向為自然語(yǔ)言理解、中文信息處理等。

        該實(shí)驗室的劉知遠副教授是論文的共同通訊作者,他的研究方向為知識圖譜與語(yǔ)義計算、社會(huì )計算與計算社會(huì )科學(xué)。

        論文第一作者是清華軟件學(xué)院畢業(yè)的錢(qián)忱博士,2016年從北京理工大學(xué)保送清華直博,2021年畢業(yè)后到騰訊公司擔任應用研究員。

        OneMoreThing

        ChatDev利用AI扮演的角色,模擬了公司這一社會(huì )場(chǎng)景。

        不僅是這個(gè)「AI游戲公司」,用AI模擬人類(lèi)社會(huì )已經(jīng)成為了一種研究趨勢。

        比如我們此前曾經(jīng)介紹過(guò)的「游戲版西部世界」,就用AI操控NPC,在游戲中構建了一個(gè)社會(huì )。

        還有團隊利用AI控制角色,在南方公園的背景之下做出了一集電視劇。

        你認為AI還能模擬出什么樣的環(huán)境呢?歡迎評論區交流。

        論文地址:

        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


        掃一掃,手機繼續看
          特別聲明:文章多為招考官網(wǎng)轉載,如有侵權請聯(lián)系!
          部分數據為彩果考試網(wǎng)(internationaldailysun.com)收集整理,轉載或復制請注明出處!-彩果考試網(wǎng)-
          国产成本人片免费av短片|无码专区中文字幕无码野外i|欧美大黑帍在线播放|人和牛交VIDE欧美|亚洲自偷自偷在线成人网站传媒

          <input id="wd9hs"></input>

          1. <label id="wd9hs"></label>
              1. <label id="wd9hs"></label>