主世界层直接写正文,转述与旁观改读用户展示输出。
去掉裁决包主路径,让无转述时可直出终稿、有转述时再改写镶壳。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -56,9 +56,9 @@ feeds: design_only
|
||||
2. 禁止重写上游长文;只写顺序与投影。
|
||||
3. 每轮槽:order 0=该槽固定人设;其后按「稳→对话.历史→易变」软排。
|
||||
4. 主世界层必须含 ref=`对话.历史`(默认 projection=summary);转述与旁观维护默认不含历史。
|
||||
5. 主世界层应双挂「设计.叙事指南与故事推进」等 mount 到 gm 的块;有「设计.随机范围整理」则挂 gm(summary 即可);转述只读裁决+文风/壳。
|
||||
6. 旁观维护在回合末:须含「运行.本轮.裁决」与变量合同,不含历史。
|
||||
7. 越稳越靠前;本轮输入/真值/裁决通常在历史之后。
|
||||
5. 主世界层应双挂「设计.叙事指南与故事推进」等 mount 到 gm 的块;有「设计.随机范围整理」则挂 gm(summary 即可);转述只读本轮正文(输出.用户展示)+ 文风/壳。
|
||||
6. 旁观维护在回合末:须含「输出.用户展示」与变量合同,不含历史。
|
||||
7. 越稳越靠前;本轮输入/真值/正文通常在历史之后。
|
||||
8. 同一内容可挂多槽。
|
||||
9. summary:如 `投影排序 · 旁观+主世界层+转述`。
|
||||
|
||||
|
||||
@@ -76,8 +76,8 @@ boundary: |
|
||||
```principles
|
||||
1. 合并优于重写;槽位优于发明演员。
|
||||
2. 面向用户的终稿点 acceptance=review(默认是 world-simulator;开了转述则是 narrator;写手是 chapter-writer);旁观/outline 常用 continue;有转述时 gm 用 continue。
|
||||
3. 真值变更写在 gm 的 outputs(运行.本轮.变量变更 / 裁决包内 variable_changes),旁观维护只出 maintain.v1;不靠第三变量 Worker。
|
||||
4. 裁决包约定:启用转述时,运行.本轮.裁决 使用 settlement.v1(见 progressive-data-design / 模板);Runtime 合并 variable_changes。无转述时主世界层直接写 输出.用户展示。
|
||||
3. 真值变更主路径:旁观维护 maintain.v1(读本轮正文改表);可选正文隐藏段维护语句。主世界层只写故事正文,不交 settlement 裁决包。
|
||||
4. 正文约定:主世界层始终写「输出.用户展示」(Markdown)。无转述时原文即终稿;有转述时转述读该正文再提取/改写/镶壳并覆盖终稿。
|
||||
5. 键名稳定;未决进 open_questions。
|
||||
```
|
||||
|
||||
|
||||
@@ -174,7 +174,7 @@ summary:`正文组成 · 适配 {shell_id} · …`。
|
||||
"拼装方": "叙事转述一次写出各块|程序按块拼接|混合",
|
||||
"推荐灌数": "分块壳优先 present.v1;prose 可为纯 Markdown",
|
||||
"单轮正文篇幅": "以回复呈现的字数为准,本步不重钉",
|
||||
"与裁决包关系": "转述读 settlement 再填各块;隐藏段可含 variable_changes 镜像"
|
||||
"与正文关系": "转述读主世界「输出.用户展示」再填各块;可补残稿与版式,不改剧情;隐藏段可供旁观解析维护语句"
|
||||
},
|
||||
"示例": {
|
||||
"性质": "验收预览|非正史|仅看壳与美化",
|
||||
|
||||
@@ -37,7 +37,7 @@ feeds: gm
|
||||
|
||||
1. 数字/阶段?(好感、章节、资源…)一次性门?
|
||||
2. 有没有「到了某值换一套态度/大纲」的表?(表正文可已在具体实例里)
|
||||
3. 每轮模型用什么方式声明变量变了?(裁决包字段 / 隐藏段键值 / 两者)
|
||||
3. 每轮如何声明变量变了?(旁观维护 maintain.v1 / 正文隐藏段键值 / 两者)
|
||||
4. 旁观或主世界层是否需要一份「当前映射摘要」(如好感档→性格要点)?
|
||||
```
|
||||
|
||||
@@ -51,14 +51,14 @@ feeds: gm
|
||||
- **Data 映射**:阈值→切片大表(性格档、章纲、事件池)——格式归生成规则,行归具体实例;本步建索引并指向实例/规则 id
|
||||
- **Progressive**:side_effects 按真值边沿投影当前切片;旁观/主世界层读投影或汇总,不整表常驻
|
||||
|
||||
**维护语句**:规定模型每轮如何声明变更(供程序拆进 `变量.当前` / 裁决包 `variable_changes`)。
|
||||
**维护语句**:规定如何声明变更(供程序拆进 `变量.当前`)。主路径是旁观维护 `maintain.v1`(读本轮正文推断 table_ops);可选正文隐藏段键值。主世界层不交 settlement 裁决包。
|
||||
这不是掷骰;随机数走「随机范围整理」+ 程序插入的备用数。隐藏段定界与「正文组成」对齐。
|
||||
|
||||
执行顺序:
|
||||
1. 读美学/机制/生成规则/具体实例/正文组成;不重开体验。
|
||||
2. 立真值(承重才建);写写入源与更新规则。
|
||||
3. 建 Data 映射索引:每张表写清键依哪个真值、材料来自哪条 rule_id/batch、给旁观/投影用的摘要字段。
|
||||
4. 写维护语句约定:形状、必填键、与隐藏段/settlement 的关系、示例一句。
|
||||
4. 写维护语句约定:形状、必填键、与隐藏段/旁观维护的关系、示例一句。
|
||||
5. 写 side_effects(once/every_edge → replace_tag 等)。
|
||||
6. 自评 + 追问;输出 JSON。
|
||||
|
||||
@@ -71,7 +71,7 @@ summary:`变量设计 · …`(点题主真值 + 有无映射表)。
|
||||
1. 承重才立真值;派生性格不落第二可写格。
|
||||
2. 映射内容:具体实例生成 → 本步索引汇总 → side_effects/变量控制上下文供给旁观与主世界层。
|
||||
3. 维护靠「声明 + 程序合并」,不靠模型直接改库:
|
||||
- 主路径:裁决包 variable_changes 和/或正文隐藏段(正则/定界)→ Runtime 合并进 变量.当前
|
||||
- 主路径:旁观维护 maintain.v1(读本轮正文)和/或正文隐藏段(正则/定界)→ Runtime 合并进 变量.当前
|
||||
- 边沿:side_effects 换投影 tag
|
||||
- 用户手改;chance 只出随机数,不替代维护语句
|
||||
4. 维护语句必须可生成、可校验:固定键名、短值、禁止散文糊弄。
|
||||
@@ -82,7 +82,7 @@ summary:`变量设计 · …`(点题主真值 + 有无映射表)。
|
||||
## probe
|
||||
|
||||
```probe
|
||||
每轮 1~2 点:主真值;连续数字还是阶段枚举;维护走裁决包还是隐藏段还是两者;映射表是否已有具体实例可索引;旁观要不要当前档摘要。
|
||||
每轮 1~2 点:主真值;连续数字还是阶段枚举;维护走旁观 maintain / 隐藏段 / 两者;映射表是否已有具体实例可索引;旁观要不要当前档摘要。
|
||||
```
|
||||
|
||||
## output
|
||||
@@ -127,18 +127,18 @@ summary:`变量设计 · …`(点题主真值 + 有无映射表)。
|
||||
}
|
||||
],
|
||||
"维护语句约定": {
|
||||
"通道": ["settlement.variable_changes", "隐藏段", "二者都要"],
|
||||
"与正文组成对齐": "隐藏段段id / 定界约定;无隐藏段则写「仅用裁决包」",
|
||||
"通道": ["旁观maintain.v1", "隐藏段", "二者都要"],
|
||||
"与正文组成对齐": "隐藏段段id / 定界约定;无隐藏段则写「仅旁观维护」",
|
||||
"语句形状": {
|
||||
"格式": "JSON行|键值列表|与 settlement 字段同构",
|
||||
"格式": "maintain.v1 table_ops|隐藏段键值列表",
|
||||
"必填键": ["key", "delta|to"],
|
||||
"禁止": ["无键散文", "改未立真值"]
|
||||
"禁止": ["无键散文", "改未立真值", "主世界层交 settlement JSON"]
|
||||
},
|
||||
"生成要求": "主世界层每轮须输出可解析维护语句(哪怕本轮无变更也给空列表)",
|
||||
"生成要求": "旁观维护按本轮正文推断变更(多数轮可空);主世界层专注故事正文",
|
||||
"示例": [
|
||||
{ "key": "好感", "delta": 8, "reason": "送礼成功" }
|
||||
],
|
||||
"程序侧": "Runtime 合并进 变量.当前;再跑 side_effects;非 chance toolcall"
|
||||
"程序侧": "Runtime 合并 maintain.v1 → 变量.当前;再跑 side_effects;非 chance toolcall"
|
||||
},
|
||||
"side_effects": [
|
||||
{
|
||||
@@ -208,7 +208,7 @@ summary:`变量设计 · …`(点题主真值 + 有无映射表)。
|
||||
```checklist
|
||||
- [ ] 真值有写入源与更新时机?
|
||||
- [ ] 映射索引指向规则/实例或标待补?旁观摘要键清楚?
|
||||
- [ ] 维护语句可解析且与正文组成/settlement 对齐?
|
||||
- [ ] 维护语句可解析且与正文组成/旁观维护对齐?
|
||||
- [ ] 未把分档长文做成可写真值?未用 chance 当改表?
|
||||
```
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@ boundary: |
|
||||
|
||||
世界模拟类常见:
|
||||
1. 主世界层(推进 + 默认直接写可见正文)——要(几乎总要)
|
||||
2. 叙事转述(独立文风层再改写正文)——要 / 不要(默认不要)
|
||||
2. 叙事转述(读主世界正文再改写/镶壳;可补残稿)——要 / 不要(默认不要)
|
||||
3. 旁观维护(有变量/表/规则要盯时才开;默认不要)——要 / 不要
|
||||
4. 角色视角(仅当有强秘密、不能进主世界层时)——要 / 不要(默认不要)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user