zmzhace/SeedWorld

🌱 SeedWorld — Plant a world. Watch it grow. An emergent world simulation engine powered by LLM. 给LLM一个世界设定,看它自己长出文明

解決的問題

SeedWorld 是一個出現型世界模擬引擎,允許使用者創造複雜且未經腳本化的社會模擬。它不使用預先撰寫的腳本或行為樹,而是利用 LLM 根據角色的性格、欲望和關係來驅動決策,使故事與衝突能從世界背景中自然湧現。

工作原理

使用者提供世界描述,引擎根據此描述生成創世事件、環境以及一組具有獨特目標與怨恨的角色。模擬以「tick」為單位推進,每個角色透過針對其當前狀態(記憶、壓力與關係)量身訂製的 LLM 提示,獨立決定行動。這些行動隨後透過 12 個相互連結的機制系統(如聲譽、資源競爭與模因傳播)處理,更新世界狀態,並回饋至下一 tick 的提示中。

適用對象

專為對出現敘事、社會模擬以及永續世界中自主 LLM 代理行為感興趣的創作者、作家與研究人員設計。

主要亮點

  • 12 個機制系統:並行追蹤聲譽、資源、緊張度與集體記憶的系統,與 LLM 形成封閉式反饋迴路。
  • 出現敘事:無硬編碼腳本;衝突與同盟自然源於資源壓力與角色性格。
  • 互動世界:使用者可透過聊天注入事件(例如「一場大規模地震」),即時觀察代理的反應。
  • 波次執行:處於同一地點的角色以波次形式行動,允許在單一 tick 內實現自然對話與即時反應。
  • 世界一致性:嚴格的設計哲學,確保世界特定規則優先於現實邏輯,以維持設定完整性。

相關

  • 專案
  • 專案
  • 專案
  • 專案