这个项目能做什么
WorldLines 是一个用于角色扮演和互动叙事的多智能体模拟引擎,由 Ludic Dynamics 开发,该团队由东京大学的研究者和游戏行业从业者组成。与传统 AI 聊天机器人不同,WorldLines 模拟了一套实时的独立 AI 智能体社会:世界智能体拥有规范的世界状态并协调一群灵魂智能体,每个角色都有自己的人设、长短期记忆、秘密、目标和内心声音。玩家通过化身终端加入,与能够感知、决策并自主行动的智能体进行互动。
该引擎采用文件备份和事件溯源方式:每一回合都是仅追加的事件,快照支持快速回溯。所有记忆和世界状态以纯 JSON 和 Markdown 形式持久化到磁盘,使会话可通过 git 差异比较并具备可重复性。它支持分支、撤销和重做以实现叙事分叉,自动索引上下文注入,以及沙盒回放用于确定性验证。它与模型无关,支持 GLM、OpenAI、LM Studio、Ollama、DeepSeek、OpenRouter 和本地模型。
WorldLines 提供三种引擎模式。旗舰多智能体模式在一个世界中运行独立灵魂智能体的社会。较轻量的 orch 模式由世界智能体为数据驱动的 NPC 配音,并配合领域智能体(城镇、地下城、战斗、故事)。快速模式是单声道智能体,适用于较紧凑的场景。示例世界包括 Kagura Island(7 个灵魂,带有时循环的日本民俗谜题)、Stoneford(TRPG 风格的奇幻港口)、Stoneford·Elena(2 个灵魂,具备持久记忆)、Sakura Hallway(校园恋爱故事)以及 Lamp of Souls(中国风乙女宫廷恋爱)。
该项目面向多种受众:寻求具有真实持久记忆角色的 AI 角色扮演玩家;希望获得响应式、非分支叙事的 galgame、乙女和视觉小说爱好者;设定约束并让智能体运行世界的 TRPG 游戏主持人;研究人格模型、世界模型或多智能体社会的研究者,他们需要一个可重复的沙盒,具备可脚本化的 JSON 和追踪输出;以及使用 Claude Code 或自定义智能体管道的开发者。
WorldLines 将其智能体暴露为 MCP 工具,Claude Code 会自动发现它们。仓库中包含创建角色卡、世界卡、完整游戏世界和多智能体灵魂的作者教程。该框架在 CHI PLAY Companion '26 论文中被形式化为 Parameterized-Action POMDP,配合 Plan-Diff-Validate-Apply 流程。许可证采用分割方式:示例世界、工具、网页 UI 和桌面外壳采用 AGPL-3.0 开源许可证,而 NeonRP 引擎核心仍为专有软件。
评论
0 评分人数达到10人后显示
登录后参与讨论。