ZJU-LLMs/OpenStory
An LLM-powered multi-agent framework for simulating interactive, evolving story worlds.
解決的問題
OpenStory 是一個用於創造互動式、LLM 驅動的故事情境世界的多智能體模擬框架。它讓使用者能生成複雜的敘事,其中自主智能體根據其個性與環境互動,突破靜態腳本的限制,創造出動態且自發生成的劇情線。
工作原理
基於 Agent-Kernel 架構,系統採用插件式機制管理智能體的完整生命週期——包含感知、規劃、執行與反思。透過 YAML 檔案靈活配置環境、動作與智能體設定。該框架支援在模擬過程中動態新增或移除智能體,並整合 Redis 以實現資料總線與快取。它還包含「WorldKernel」功能,可自動將單一自然語言提示分解為角色、地點、路徑與規則,以實例化新的模擬世界。
適用對象
- 故事創作者與作家:希望模擬平行宇宙或擴展現有經典作品的人
- 開發者:對多智能體系統(MAS)研究與互動式敘事生成感興趣的人
- 遊戲玩家:希望觀察或參與 AI 驅動的故事情境模擬的玩家
核心亮點
- WorldKernel:僅需一句話即可生成一個功能完整的互動式故事情境世界
- 動態智能體管理:可在模擬過程中即時新增或移除智能體
- 可視化介面:提供 1:1 模擬地圖(如《紅樓夢》),即時追蹤智能體軌跡與狀態
- 插件架構:高度可配置的智能體感知與決策系統
- 預建場景:內建《紅樓夢》與《西部世界》的詳細模擬
相關
- 專案
- 專案
- 專案
- 專案
- 專案