Agent Skills
返回列表
WorldSim 世界模拟器

WorldSim 世界模拟器

AI Agent 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md 的指南,为 AI 助手安装技能 @user_b299f076/worldsim。

技能介绍

在开放式叙事 AI 中,角色常变成推动剧情的提线木偶,世界状态也会随对话漂移。WorldSim 要解决的核心问题是:当 AI 同时负责构思冲突、调度场景和扮演角色时,很容易产生叙事断裂和角色认知越界。

核心机制:六层职责链

WorldSim 通过将模拟拆成六个独立职责层来保持连贯性:戏剧家负责发现与升级冲突;编剧将冲突编织成故事弧线;导演掌控当下的节奏与转场;角色基于自身欲望和认知边界做即兴决策;场记记录物理世界状态;作家最后把实际发生的内容写成小说。每一层只读取该阶段的参考文件,按固定顺序推进,这使编剧阶段的改动不会污染角色阶段。

工程约束与流转

整个系统围绕严格的文件写入协议构建。角色的主观状态被限制在 CHAR_state 中,物理场景元素必须先在 scene_state 注册。通用约束规定了三条不变量:状态写入必须经过 worldctl.py 子命令;统一使用 LF 行尾;文本 IO 显式声明 UTF-8 编码。一轮完整推进必须走完六阶段,任何缺席都会破坏故事的连贯性,同时每个阶段都内嵌了校验机制,防止不合格的内容进入下一环。

适用边界

这套框架适合需要严谨状态管理的长线剧情模拟。如果你需要的是简单的一次性角色扮演,这套六阶段流程会显得过于笨重。此外,角色严禁拥有全知视角,如果输入信息未被角色感知,则无法体现在行动中,这要求开发者在设计初期就建立清晰的认知边界。

使用场景

  • 运营长篇互动小说时,需要角色状态、冲突与故事弧线跨章节保持连续
  • 跑团或文字冒险中角色移动到新场景,需完成跨场景的状态迁移与世界更新
  • 编写交互式叙事时,要让角色的选择引发冲突升级并生成连贯的小说文本
  • 设计循环世界剧本时,需角色按预设档位重复行动并记录每轮世界变化

适合人员

  • 交互小说引擎开发者,需要长期维护角色状态与剧情分支
  • AI Agent 工程师,要为角色扮演模型提供结构化记忆与状态管理
  • 文字冒险游戏策划,设计角色欲望驱动的分支剧情与伏笔回收
  • 互动叙事研究者,验证多阶段流水线对角色认知边界的约束效果