WorldSim
世界模拟器 · 故事引擎 · 即兴戏剧 · 角色扮演。本地持久化世界状态(运行会在 worlds 数据目录下创建、修改和删除本地文件——缺省 worlds/,可由环境变量 WORLDSIM_WORLDS_DIR 指向你自己的目录)、导入 SillyTavern 角色卡、推进互动剧情,以及执行存档、读档、回滚与状态修复。仅在用户明确要求运行世界模拟、且请求指向具体世界(如启动/继续/进入XXXX世界,或明确要求创建XXXX世界/导入角色卡至XXXX世界)时激活;日常聊天提及、讨论或引用世界/角色/剧情话题不激活,与已有世界无关的泛化扮演/role-play 请求也不激活。
as observed 2026-10-12T15:36:43.512Z- Identifier
worldsim- Source
- ClawHub
- Version observed
- 0.32.0
- Source repository
- not published
- Repository observation
- No source repository listed
- First observed here
- 2026-08-28T22:06:28.212Z
- Observations recorded
- 12
- Installs (reported upstream)
- 0
- Weekly downloads (upstream)
- 2,293
- Declared license
- MIT-0
Observation history
Fields that differed: changelog latestVersion
| Field | Before | After |
|---|---|---|
changelog |
"1. 全链决策契约化重构:导演、编剧、戏剧家、角色四个阶段文件全部重铸为编号决策契约(五字段:决策问题/选项与选中标准/参数/结果语义/缺省选项,分判定型/评级型/参数型三型)。\n2. 角色子agent素材组装通道化:世界素材(命运层/引擎面/循环时间线)改为组装通道按「素材×自主性档位」转换矩阵逐字内联,自读通道收窄为 actor_decision.m | "② 编剧: 2. D2 缺省改为 rewrite,消除「问题存续但前提崩塌」时三分支皆不命中的缺口。 3. 空间脱钩归位不得只改写拍序空间。\n\n③ 导演: 4. 切换场景决策修复:主评估顺序补「切换场景」、判据改「指令目标地 ≠ POV 当前位置」、回判纳入用户指令原文、转场目标取指令目标地而不取当前节点。\n\n④ 角色: 5. 行动环与收敛机制重做 |
latestVersion |
"0.31.0" | "0.32.0" |
Fields that differed: changelog latestVersion summary
| Field | Before | After |
|---|---|---|
changelog |
"1. 并行行动互相覆盖的修复:多个角色同一拍并行行动、产出互相对改时,不再互相覆盖文本,改为以续环追加(新环写明改了主意,场景事实取最后一环的结果)。并行场景的结局因此稳定可预期。\n2. 角色决策质量提升:角色决策从机械填表改为按该人物自身的欲望和恐惧权衡取舍,目标与计划贯穿决策环,同一天多次越界会累积产生压力和刺痛。角色行为更连贯、更像同一个人。\n3 | "1. 全链决策契约化重构:导演、编剧、戏剧家、角色四个阶段文件全部重铸为编号决策契约(五字段:决策问题/选项与选中标准/参数/结果语义/缺省选项,分判定型/评级型/参数型三型)。\n2. 角色子agent素材组装通道化:世界素材(命运层/引擎面/循环时间线)改为组装通道按「素材×自主性档位」转换矩阵逐字内联,自读通道收窄为 actor_decision.m |
latestVersion |
"0.30.0" | "0.31.0" |
summary |
"世界模拟器 · 故事引擎 · 即兴戏剧 · 角色扮演。本地持久化世界状态(运行会在 worlds 数据目录下创建、修改和删除本地文件——缺省 worlds/,可由环境变量 WORLDSIM_WORLDS_DIR 指向你自己的目录)、导入 SillyTavern 角色卡、推进互动剧情,以及执行存档、读档、回滚与状态修复。" | "世界模拟器 · 故事引擎 · 即兴戏剧 · 角色扮演。本地持久化世界状态(运行会在 worlds 数据目录下创建、修改和删除本地文件——缺省 worlds/,可由环境变量 WORLDSIM_WORLDS_DIR 指向你自己的目录)、导入 SillyTavern 角色卡、推进互动剧情,以及执行存档、读档、回滚与状态修复。仅在用户明确要求运行世界模拟、且请求指 |
Fields that differed: changelog latestVersion summary
| Field | Before | After |
|---|---|---|
changelog |
"1. 调度化运行时:Runtime Scheduler 统一调度判定层,导演改为检波器模式,①/②事件驱动,新增 Runtime Context 通道;循环世界降频改为正确模型——机械对照每轮由 precheck 执行,偏离候选经语义判定才唤醒深度处理。\n2. 角色心流 MUSE:新增 ###MUSE 心流机制,角色心流先于动作生成,驱动不再是事后追认; | "1. 并行行动互相覆盖的修复:多个角色同一拍并行行动、产出互相对改时,不再互相覆盖文本,改为以续环追加(新环写明改了主意,场景事实取最后一环的结果)。并行场景的结局因此稳定可预期。\n2. 角色决策质量提升:角色决策从机械填表改为按该人物自身的欲望和恐惧权衡取舍,目标与计划贯穿决策环,同一天多次越界会累积产生压力和刺痛。角色行为更连贯、更像同一个人。\n3 |
latestVersion |
"0.29.0" | "0.30.0" |
summary |
"世界模拟器 · 故事引擎 · 即兴戏剧 · 角色扮演。本地持久化世界状态、导入 SillyTavern 角色卡、推进互动剧情,以及执行存档、读档、回滚与状态修复。仅在用户明确要求运行世界模拟、且请求指向具体世界(如启动/继续/进入XXXX世界,或明确要求创建XXXX世界/导入角色卡至XXXX世界)时激活。" | "世界模拟器 · 故事引擎 · 即兴戏剧 · 角色扮演。本地持久化世界状态(运行会在 worlds 数据目录下创建、修改和删除本地文件——缺省 worlds/,可由环境变量 WORLDSIM_WORLDS_DIR 指向你自己的目录)、导入 SillyTavern 角色卡、推进互动剧情,以及执行存档、读档、回滚与状态修复。" |
Fields that differed: license description
| Field | Before | After |
|---|---|---|
license |
null | "MIT-0" |
description |
"世界模拟器 · 故事引擎 · 即兴戏剧 · 角色扮演。本地持久化世界状态(运行会在 worlds 数据目录下创建、修改和删除本地文件——缺省 worlds/,可由环境变量 WORLDSIM_WORLDS_DIR 指向你自己的目录)、导入 SillyTavern 角色卡、推进互动剧情,以及执行存档、读档、回滚与状态修复。仅在用户明确要求运行世界模拟、且请求指 | null |
Fields that differed: changelog latestVersion summary
| Field | Before | After |
|---|---|---|
changelog |
"Security fix." | "1. 调度化运行时:Runtime Scheduler 统一调度判定层,导演改为检波器模式,①/②事件驱动,新增 Runtime Context 通道;循环世界降频改为正确模型——机械对照每轮由 precheck 执行,偏离候选经语义判定才唤醒深度处理。\n2. 角色心流 MUSE:新增 ###MUSE 心流机制,角色心流先于动作生成,驱动不再是事后追认; |
latestVersion |
"0.27.1" | "0.29.0" |
summary |
"世界模拟器 · 故事引擎 · 即兴戏剧 · 角色扮演。本地持久化世界状态(运行会在 worlds 数据目录下创建、修改和删除本地文件——缺省 worlds/,可由环境变量 WORLDSIM_WORLDS_DIR 指向你自己的目录)、导入 SillyTavern 角色卡、推进互动剧情,以及执行存档、读档、回滚与状态修复。仅在用户明确要求运行世界模拟、且请求指 | "世界模拟器 · 故事引擎 · 即兴戏剧 · 角色扮演。本地持久化世界状态、导入 SillyTavern 角色卡、推进互动剧情,以及执行存档、读档、回滚与状态修复。仅在用户明确要求运行世界模拟、且请求指向具体世界(如启动/继续/进入XXXX世界,或明确要求创建XXXX世界/导入角色卡至XXXX世界)时激活。" |
Fields that differed: changelog latestVersion
| Field | Before | After |
|---|---|---|
changelog |
"1. 执行批次优化、角色自治 :强化角色自主决策,批内执行顺序更符合因果。\n2. 输入意图前置:输入类型四分、用户指令仅用户角色生效,输入分流更准、用户不会替角色做决定。\n3. 六阶段唯一路径 + 新线引用 + 重提防卡死:流程路径唯一,避免重复提线卡死。\n4. 余波生命周期统一:兑现才收束,余波不再无限悬置。\n5. 常驻 NPC 入画闭环:四层调 | "Security fix." |
latestVersion |
"0.26.3" | "0.27.1" |
Fields that differed: changelog latestVersion
| Field | Before | After |
|---|---|---|
changelog |
"1. 视角语义三档:第三人称旁观/第一人称共生/第二人称夺舍,叙事 POV 过滤与进入确认随视角走。\n2. precheck 新增 SNAPSHOT 数据快照(§1a 互锁/§1b 循环轨道/§2 元素索引/§3 骨架名单),各阶段优先引用快照、跳过重复 grep。\n3. 循环轨道单一事实源从 LOOPS 迁到 CHAR_.md「默认循环时间线」,LO | "1. 执行批次优化、角色自治 :强化角色自主决策,批内执行顺序更符合因果。\n2. 输入意图前置:输入类型四分、用户指令仅用户角色生效,输入分流更准、用户不会替角色做决定。\n3. 六阶段唯一路径 + 新线引用 + 重提防卡死:流程路径唯一,避免重复提线卡死。\n4. 余波生命周期统一:兑现才收束,余波不再无限悬置。\n5. 常驻 NPC 入画闭环:四层调 |
latestVersion |
"0.25.0" | "0.26.3" |
Fields that differed: changelog description latestVersion summary
| Field | Before | After |
|---|---|---|
changelog |
"- 单射直通默认尝试(失败回退串行)\n- 执行路径线性化(4步+双路径)\n- 施压方向复合说明\n- 升档反向硬检\n- 顶点出线事件完成制 + 余波解耦\n- CHAR_state 性别/随身物品校验\n- 循环轨道/预检机检化\n- 安全整改(路径单一事实源)" | "1. 视角语义三档:第三人称旁观/第一人称共生/第二人称夺舍,叙事 POV 过滤与进入确认随视角走。\n2. precheck 新增 SNAPSHOT 数据快照(§1a 互锁/§1b 循环轨道/§2 元素索引/§3 骨架名单),各阶段优先引用快照、跳过重复 grep。\n3. 循环轨道单一事实源从 LOOPS 迁到 CHAR_.md「默认循环时间线」,LO |
description |
"世界模拟器 · 故事引擎 · 实时戏剧 · 角色扮演。本地持久化世界状态(运行会在 worlds 数据目录下创建、修改和删除本地文件——缺省 worlds/,可由环境变量 WORLDSIM_WORLDS_DIR 指向你自己的目录)、导入 SillyTavern 角色卡、推进互动剧情,以及执行存档、读档、回滚与状态修复。仅在用户明确要求运行世界模拟、且请求指 | "世界模拟器 · 故事引擎 · 即兴戏剧 · 角色扮演。本地持久化世界状态(运行会在 worlds 数据目录下创建、修改和删除本地文件——缺省 worlds/,可由环境变量 WORLDSIM_WORLDS_DIR 指向你自己的目录)、导入 SillyTavern 角色卡、推进互动剧情,以及执行存档、读档、回滚与状态修复。仅在用户明确要求运行世界模拟、且请求指 |
latestVersion |
"0.24.0" | "0.25.0" |
summary |
"世界模拟器 · 故事引擎 · 实时戏剧 · 角色扮演。本地持久化世界状态(运行会在 worlds 数据目录下创建、修改和删除本地文件——缺省 worlds/,可由环境变量 WORLDSIM_WORLDS_DIR 指向你自己的目录)、导入 SillyTavern 角色卡、推进互动剧情,以及执行存档、读档、回滚与状态修复。仅在用户明确要求运行世界模拟、且请求指 | "世界模拟器 · 故事引擎 · 即兴戏剧 · 角色扮演。本地持久化世界状态(运行会在 worlds 数据目录下创建、修改和删除本地文件——缺省 worlds/,可由环境变量 WORLDSIM_WORLDS_DIR 指向你自己的目录)、导入 SillyTavern 角色卡、推进互动剧情,以及执行存档、读档、回滚与状态修复。仅在用户明确要求运行世界模拟、且请求指 |
Fields that differed: changelog latestVersion
| Field | Before | After |
|---|---|---|
changelog |
"- 单射直通(轻量轮可选单批多段直通 + 谓词分派)—— 每轮运行方式 / 速度变化\n- 本轮编排与 Todo 合并线性两步\n- 角色「代价」机制补全(有条件必填 + 正向速查表)\n- 导演回判表重构(替代兑现 / 清旗标前置 / 连续 stay 豁免)\n- 编剧 W1/W2 机械拦截 + 引擎术语不入文\n- 施压方向复合说明 + 关系撕裂→关系 | "- 单射直通默认尝试(失败回退串行)\n- 执行路径线性化(4步+双路径)\n- 施压方向复合说明\n- 升档反向硬检\n- 顶点出线事件完成制 + 余波解耦\n- CHAR_state 性别/随身物品校验\n- 循环轨道/预检机检化\n- 安全整改(路径单一事实源)" |
latestVersion |
"0.23.0" | "0.24.0" |
Fields that differed: changelog description latestVersion summary
| Field | Before | After |
|---|---|---|
changelog |
"- Introduced two complete sample worlds: \"malena\" and \"westworld\", each with detailed settings, character files, and story architecture.\n- Added 46 new world/character/region | "- 单射直通(轻量轮可选单批多段直通 + 谓词分派)—— 每轮运行方式 / 速度变化\n- 本轮编排与 Todo 合并线性两步\n- 角色「代价」机制补全(有条件必填 + 正向速查表)\n- 导演回判表重构(替代兑现 / 清旗标前置 / 连续 stay 豁免)\n- 编剧 W1/W2 机械拦截 + 引擎术语不入文\n- 施压方向复合说明 + 关系撕裂→关系 |
description |
"世界模拟器 · 故事引擎 · 实时戏剧 · 角色扮演。本地持久化世界状态(运行会在 worlds/ 下创建、修改和删除本地文件)、导入 SillyTavern 角色卡、推进互动剧情,以及执行存档、读档、回滚与状态修复。仅在用户明确要求运行世界模拟(创建/启动/继续/进入世界、导入角色卡),或明确要求在本 skill 创建的世界中开展角色扮演时激活;日常聊天 | "世界模拟器 · 故事引擎 · 实时戏剧 · 角色扮演。本地持久化世界状态(运行会在 worlds 数据目录下创建、修改和删除本地文件——缺省 worlds/,可由环境变量 WORLDSIM_WORLDS_DIR 指向你自己的目录)、导入 SillyTavern 角色卡、推进互动剧情,以及执行存档、读档、回滚与状态修复。仅在用户明确要求运行世界模拟、且请求指 |
latestVersion |
"0.22.0" | "0.23.0" |
summary |
"世界模拟器 · 故事引擎 · 实时戏剧 · 角色扮演。本地持久化世界状态(运行会在 worlds/ 下创建、修改和删除本地文件)、导入 SillyTavern 角色卡、推进互动剧情,以及执行存档、读档、回滚与状态修复。仅在用户明确要求运行世界模拟(创建/启动/继续/进入世界、导入角色卡),或明确要求在本 skill 创建的世界中开展角色扮演时激活;日常聊天 | "世界模拟器 · 故事引擎 · 实时戏剧 · 角色扮演。本地持久化世界状态(运行会在 worlds 数据目录下创建、修改和删除本地文件——缺省 worlds/,可由环境变量 WORLDSIM_WORLDS_DIR 指向你自己的目录)、导入 SillyTavern 角色卡、推进互动剧情,以及执行存档、读档、回滚与状态修复。仅在用户明确要求运行世界模拟、且请求指 |
Fields that differed: changelog latestVersion
| Field | Before | After |
|---|---|---|
changelog |
"- 人格维度锚点 + 外在属性四字段 — CHAR_.md 模板新增大五+阵营双轴 0-10 锚点;CHAR_state 拆出健康/妆扮/服饰/随身物品四字段,存量 21 个角色全部回填。\n- 施压方向归入 CT — conflicts.yaml 施压方向从顶层键迁入 CT-XX.施压方向,两世界存量同步。\n- 故事线多线机制 — 事件线保留/重规划/ | "- Introduced two complete sample worlds: \"malena\" and \"westworld\", each with detailed settings, character files, and story architecture.\n- Added 46 new world/character/region |
latestVersion |
"0.21.0" | "0.22.0" |
Correction
If you maintain this extension and believe anything above is inaccurate, request a correction. Corrections are published, and disputed entries are marked as disputed while under review.