引入游玩呈现壳与旁观维护槽,完善结算合并、十分制自评与技能产物 UI。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-08-12 02:03:29 +08:00
parent 94f67fa744
commit 120d67ee82
46 changed files with 2513 additions and 236 deletions

View File

@@ -58,15 +58,15 @@ boundary: |
执行顺序:
1. 复述站位、体验内核、禁忌;矛盾处 askUser 1 点。
2. 写入 `play_slots`(世界模拟)或等价写手槽;**workers 只含白名单 ref**
- world_sim 每轮world-simulator / narrator / role-decide仅 perspective 开时)
- world_sim 每轮:auditor / world-simulator / narrator / role-decide仅 perspective 开时)
- world_sim 按需chance仅 chance 开时;`invocation: on_demand`
- writingoutline / chapter-writer
- 程序也会按 play_slots 展开;你仍应写出与槽一致的 workers[](含 acceptance便于人读验收。
3. **禁止**自造 ref、禁止添加 variable-update / lore-keeper / 自造骰子 LLM 等。
4. resident_context稳定句挂到 gm 或 narrator或 outline/chapter-writer勿塞聊天过程。
4. resident_context稳定句挂到 gm 或 narrator或 outline/chapter-writer旁观合同可挂 auditor勿塞聊天过程。
5. tables吸入变量设计的 side_effects无则空数组或省略。
6. core_premises、design_end.opening 按需。
7. summary`细化终稿 · 槽 gm+转述 · …` 或 `细化终稿 · 大纲+章节 · …`
7. summary`细化终稿 · 槽 旁观+gm+转述 · …` 或 `细化终稿 · 大纲+章节 · …`
进游玩不在本步完成。
```
@@ -75,9 +75,9 @@ boundary: |
```principles
1. 合并优于重写;槽位优于发明演员。
2. 面向用户的终稿点 acceptance=review通常是 narrator 或 chapter-writergm/outline 常用 continue。
3. 真值变更写在 gm 的 outputs运行.本轮.变量变更 / 裁决包内 variable_changes不靠第三变量 Worker。
4. 裁决包约定:运行.本轮.裁决 使用 settlement.v1见 progressive-data-design / 模板)。
2. 面向用户的终稿点 acceptance=review通常是 narrator 或 chapter-writerauditor/gm/outline 常用 continue。
3. 真值变更写在 gm 的 outputs运行.本轮.变量变更 / 裁决包内 variable_changes旁观维护只出 maintain.v1不靠第三变量 Worker。
4. 裁决包约定:运行.本轮.裁决 使用 settlement.v1见 progressive-data-design / 模板)Runtime 合并 variable_changes
5. 键名稳定;未决进 open_questions。
```
@@ -110,16 +110,25 @@ boundary: |
"satisfaction_source": "…"
},
"play_slots": {
"auditor": true,
"gm": true,
"narrator": true,
"perspective": false
},
"workers": [
{
"name": "旁观维护",
"ref": "auditor",
"duty": "表/规则检查maintain.v1默认空操作无长对话史",
"when": "每轮用户输入后、主世界层之前",
"rationale": "删掉则表补与规则触发放回主世界层,挤占历史上下文",
"acceptance": "continue"
},
{
"name": "主世界层",
"ref": "world-simulator",
"duty": "读投影与真值,输出 settlement.v1 裁决包;可提议变量变更",
"when": "每轮用户输入后",
"when": "每轮用户输入后(旁观之后)",
"rationale": "删掉则无程序化裁决与真值更新",
"acceptance": "continue"
},
@@ -175,7 +184,7 @@ boundary: |
```examples
好:
- play_slots gm+narratorworkers 两条与槽一致side_effects 从变量设计拷入。
- play_slots auditor+gm+narratorworkers 与槽一致side_effects 从变量设计拷入。
- 扩写outline continue + chapter-writer review无自造 ref。
坏: