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 内实现自然对话和即时反应。
- 世界一致性:严格的设计哲学,确保世界特定规则优先于现实逻辑,以维持设定完整性。
相关
- 项目
- 项目
- 项目
- 项目