引入上下文片段、固定槽与投影排序,并完善机遇裁定与游玩期 UI。

把创作产物收敛为可挂载片段与 play_slots/context_order,同步修订世界模拟器模块与运行时拼装。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-08-03 01:36:32 +08:00
parent 00dfcb6615
commit 94f67fa744
69 changed files with 7786 additions and 1283 deletions

View File

@@ -1,109 +1,279 @@
# 叙事指南
# 叙事指南与故事推进
> 文档。程序只切割下方 **fence 块**`##` 标题仅供人读。
> 写法说明`docs/world-simulator-modules.md`范例`aesthetics-interaction`
> 能文档。程序只切割下方 **fence 块**`##` 标题仅供人读。
> 产物外壳`docs/context-fragment-design.md`对照`aesthetics-interaction`(感觉)↔ 本技(怎么写 / 往哪推)。
> 默认服务**叙事转述**;「推进与决策」同时给主世界层用。
> 旧称:叙事指南(流程 name / artifact 兼容见 creation-flow
## meta
```meta
name: 叙事指南
name: 叙事指南与故事推进
id: narrative
artifact: 设计.叙事指南
artifact: 设计.叙事指南与故事推进
declaration: >
世界/助手态度与体验边界(不等于文风;契约已写清的态度勿重复问卷)
钉转述「怎么写」与主世界「怎么推」:叙事纲领、遣词造句与笔墨焦点、绝对禁忌/不偏好、
示范与情境备用,以及推进/决策(可含变量门控);不重做美学感觉问卷
when: |
需要单独钉清「世界/助手如何说话、如何取舍信息、如何对待用户情绪」时;
美学纲领与交互范式里态度仍过粗、下游演员会飘时。
已有(或等价)美学纲领,需要把「要的感觉」落成可执行的写法与推进时;
转述缺遣词/示范/笔墨重心(如男频写女、女频写男、末日绝望 vs 日常小确幸);
或缺少情境切换语料、或主世界层缺推进框架(可含好感/日期/冷却钩子)时。
when_not: |
美学纲领与交互范式已写清态度/禁忌,用户未要求加细 → 不要重复问卷
用户只要文风辞藻样本、不要态度边界 → 可放入常驻上下文短句,不必强开本步
排版/回复块结构 → 设计回复格式
美学未钉、还在谈「要什么感觉」→ 先「美学纲领与交互范式」
契约已细到可直接转述、用户明确不要本步 → 可不排
用户可见块序/监控栏版式 → 「正文组成」/「设计监控栏」
事件池 schema / 预生成 → 「生成规则」/「具体实例」。
真值与 side_effects → 「变量设计与更新规则」。
boundary: |
能力:态度、信息取舍、体验边界、焦点偏好(给转述/写手演员的稳定口径)。
不等于文风词典:少堆形容词;多写「遇到 X 时怎么处理」。
美学纲领与交互范式:站位、呈现、核心体验轮转——已写清的勿重问。
生成规则:可执行推进规则;本步不定章结构算法
设计回复格式:块结构与拼接顺序
技能:叙事宪法 + 遣词造句/笔墨焦点 + 禁忌与不偏好 + 示范/备用 + 推进与决策 + 内容表达;
产出 context-fragment.v1。美学写「感觉」本步写「花笔墨在哪、怎么遣词、故事怎么推」。
美学纲领与交互范式:体验轮转——已写清的感觉勿重问。
生成规则 / 变量*:合同与副作用规格——本步只给推进钩子与写法,不建表
设计回复格式:块结构——本步不定
feeds: narrator
```
## opening
```opening
用几句话说明「系统说话时该像什么人」(想到什么写什么):
美学纲领里的「感觉」已有方向时,请谈叙事「怎么写、往哪推」(想到什么写什么):
1. 态度:冷静如实 / 偏袒主角 / 狠心推进 / 温柔留余地 / 其它
2. 信息:用户不知道的世界内情,默认藏多少?可以剧透结构吗?
3. 边界:什么绝对不写或不怎么写?(已有禁忌可写「同体验契约」)
1. 正文应该像什么?遣词大概什么味道
例:第三人称网文、偏爽文、简明带张力;句短、少文艺腔……
若上游契约已够用,可回复「按美学纲领,只补……」。
2. 笔墨该花在谁/什么上?有什么绝对不能写、或不想多写?
例:男频爱情 → 多写女角色美丽与反应;女频相反;
末日 → 生存绝望,禁止轻松解决一切;日常 → 小确幸,禁止突然飞来横祸……
3. 故事怎么往前推?要不要跟变量挂钩?有没有情境要换一套语料?
好感够了才插入倒追NSFW 改官能笔法;丛林三两句带过 vs 荒野逐步细写……
```
## task
```task
你正在执行剧本中的「叙事指南」步骤。产物写入「设计.叙事指南」。
你正在执行「叙事指南与故事推进」。产物必须是 **context-fragment.v1** JSON写入「设计.叙事指南与故事推进」。
先读「设计.美学纲领与交互范式」:已写清的态度/禁忌直接继承,只补缺口
美学钉感觉;本步钉:**怎么遣词造句、笔墨花在哪里、绝对禁忌与不偏好、示范长什么样、故事如何推进**
执行顺序:
1. 复述已确认的体验内核与呈现;不重定站位
2. 钉态度、信息策略、焦点、边界;写成下游可挂载的短规则,而非散文赏析
3. 与体验禁忌冲突时以体验禁忌为准,并在产物里点明
4. 输出符合 output 的 JSON
1. 读美学纲领(及可选机制/舞台):继承体验内核与禁忌;改写成创作导向句,不重复问卷
2. 写「叙事纲领」:核心定位 + 叙事使命 + 叙事追求(浓缩)
3. 写「风格与遣词」:叙述者人格、整体基调、**遣词造句**(用什么词/句式/节奏、避免什么)、修辞;附至少 1 段示范
4. 写「笔墨焦点」:观众/代入取向下应详写谁、略写谁(例:男用户向爱情线详女角色;女用户向详男角色);与体验类型对齐的场景重心
5. 写「禁忌与不偏好」:绝对禁忌(硬禁)与不偏好(能避则避、出现须极克制)——含题材气质禁令(末日禁轻松通关、日常禁无端灾难等)。
6. 需要时写「情境备用」多套语料;写「推进与决策」(驱动力、速度/详略、成败、困境、节奏、可选变量钩子)。
7. 写「内容与表达」:视角执行、场景详略、信息组织。
8. 自评 + 追问;输出 JSON。
若程序已发出默认问题:禁止重复同一开场
summary`叙事指南 · …`(点题态度,非「文学性」空话)。
mount默认挂叙事转述 + 主世界层。禁止写最终 `order`
summary`叙事指南与故事推进 · …`(点题体裁/笔墨重心 + 推进有无)。
```
## principles
```principles
1. 态度是行为规则,不是形容词堆砌。
2. 不重复问卷:契约已有的字段引用即可。
3. 服务体验:狠心或温柔都必须能指向核心感受
4. 写手模式:可写「助手如何给大纲意见 / 如何改稿语气」,仍避免空泛文风课。
5. 缩减:三条管用口径优于一页风格指南。
1. 感觉 vs 做法
美学:装逼的爽感。本步:第三人称爽文、遣词短促有力、笔墨落在哪、示范段落、推进是否心想事成……
禁止复读体验口号
2. 遣词造句必须可执行
不只写「要有张力」:写句长、用词场、可否网感/文言、感官词偏好、情绪直给 vs show。
每条倾向尽量带「做法 → 目的」。
3. 笔墨焦点跟体验与观众站位走
爱情线:男用户向通常详写女角色外貌/气质/反应;女用户向详写男角色——写清本局取向,勿默认「男女均衡」。
末日天灾:详写匮乏、威胁、代价与绝望感;禁止轻松解决一切、轻松段子冲淡生存压。
日常小确幸:详写细微暖意与节奏;禁止无铺垫的突发致命危险或崩坏(除非用户明确要)。
其它类型同理:问「读者眼神会停在哪」。
4. 绝对禁忌 ≠ 不偏好
绝对禁忌:出现即破坏体验,硬禁。
不偏好:能避则避;偶尔出现须克制、不抢主戏。
两者都要写,并说明与美学的关系。
5. 示范与情境备用
至少一段默认示范NSFW/战斗/日常等用「情境备用」换遣词与禁忌增量。
6. 推进与写法同框,推进可轻可无
变量门控只写钩子;表规格交给变量/生成规则。
7. 继承优先;与美学硬禁忌冲突时以体验禁忌为准并点明。
```
## probe
```probe
轮 12 点。
轮 12 点。已在美学写清的感觉禁止重问。
缺态度:失败时系统更像「如实报损」还是「帮用户找补救」?
缺信息:用户是否允许「角色知道但用户暂不知」的悬置?
与禁忌冲突:用户既要无虐又要残酷真实——以哪边为先?
优先:体裁与遣词味道;笔墨焦点(详谁/略谁);绝对禁忌 vs 不偏好;末日/日常等气质禁令;推进门控与详略成败;是否要情境备用。
不追问:回复块排版、事件池 schema、side_effects 细节、舞台百科。
```
## output
```output
{
"brief": "一句话:叙事口径服务什么体验",
"态度": "",
"信息策略": "…",
"焦点": "…",
"边界": ["…"],
"遇到冲突时": "优先保全…",
"继承自体验契约": ["已直接采用的字段"],
"开放问题": ["…"]
"schema": "context-fragment.v1",
"技能": "叙事指南与故事推进",
"brief": "一句话:体裁遣词 + 笔墨重心 + 推进有无",
"mount": ["narrator", "world-simulator"],
"稳变": "stable",
"正文": {
"依据的体验": [
"从美学纲领忠实转化;可点名禁忌继承"
],
"叙事纲领": {
"核心定位": "一句话:叙事本质/灵魂",
"叙事使命": "12 句:要让用户体验到什么",
"叙事追求": [
"关键词 - 简短解释"
]
},
"风格与遣词": {
"叙述者人格": "形象化一句话:这个声音是谁",
"整体基调": "温度/节奏/质感/距离的整体描述",
"遣词造句": [
"原则 - 具体做法(用词/句式/段落节奏) → 目的"
],
"核心修辞": [
"修辞名 - 示例 → 作用"
],
"示范": [
{
"情境": "常态/开场/高潮…",
"段落": "一段可朗读的示范(体现遣词与张力)"
}
]
},
"笔墨焦点": {
"观众与代入取向": "男用户向|女用户向|中性/双关|未定;可附一句站位",
"详写优先": [
"应花笔墨的对象或维度(例:女角色外貌与反应;生存压迫与资源匮乏;微表情与小确幸)"
],
"可略写": [
"可三两句带过或背景化的部分"
],
"说明": "与体验类型如何对齐(男频/女频/末日/日常…)"
},
"禁忌与不偏好": {
"绝对禁忌": [
"禁止… → 原因(硬禁;破坏体验)"
],
"不偏好": [
"尽量避免… → 若出现则如何克制"
]
},
"情境备用": [
{
"触发": "例NSFW / 战斗 / 日常过场",
"改用风格": "例:官能小说笔法",
"遣词与禁忌增量": ["相对默认改什么"],
"笔墨增量": "该情境笔墨是否偏移;无则空字符串",
"示范": "可选示范段"
}
],
"推进与决策": {
"有无专门推进": "有|无(沿用常识与体验即可)",
"驱动力来源": "故事主要由什么推动",
"叙事速度与详略": "何种过程可带过,何种必须细写",
"成败与难度": "心想事成 / 允许受挫 / 其它;与体验关系",
"变量门控钩子": [
{
"变量或信号": "好感|日期|冷却|进度|seed|其它",
"条件意图": "例:好感≥某档;冷却归零;纯随机",
"插入或推进什么": "例:倒追线;诡异遭遇",
"实现指向": "投影/动态表|生成规则事件池|主世界层临场判断",
"说明": "可较长;本步不写 side_effects"
}
],
"困境应对": [
"困境简述 → 应对方向(关键词)"
],
"节奏意识": [
"情境 → 应对"
]
},
"内容与表达": {
"视角执行": {
"主次原则": "主信息源占比/辅助源条件",
"切换时机": ["情境 → 应对"],
"切换方式": "如何平滑切换"
},
"场景详略映射": [
"场景类型: 聚焦… | 详写条件 → 原因(与笔墨焦点对齐)"
],
"信息组织模式": [
"模式名: 结构 → 适用情境"
]
}
},
"自评": {
"维度": [
{
"名": "写法可执行",
"分数": 0,
"说明": "遣词+笔墨焦点+禁忌/不偏好+示范是否够转述落地"
},
{
"名": "推进可执行",
"分数": 0,
"说明": "主世界层是否知道如何推进;变量钩子清楚或明确无需"
},
{
"名": "与美学对齐",
"分数": 0,
"说明": "是否把感觉落成做法;笔墨与禁忌服务体验而非跑偏"
}
],
"薄弱点": "一句话"
},
"追问": {
"导语": "为钉准写法与推进,还需确认:",
"题目": [
{
"问": "…",
"建议选项": ["选项A", "选项B", "其它(请写明)"],
"示例": "可选短示范句"
}
]
},
"开放问题": []
}
```
硬规则:
1. 合法 JSON`schema` / `技能` / `brief` / `正文` / `自评` / `追问`
2. 正文键固定:依据的体验、叙事纲领、**风格与遣词**、**笔墨焦点**、**禁忌与不偏好**、情境备用、推进与决策、内容与表达。
3. `风格与遣词.示范` 至少 1 条;`遣词造句` 不得空数组(建立本步时)。`情境备用``[]`
4. `绝对禁忌``不偏好` 均须出现(可短,但不可整段省略);须能对上体验类型(如末日/日常/频向)。
5. 自评:写法可执行 / 推进可执行 / 与美学对齐。禁止 `order`
6. 不要输出事件池 schema、side_effects、回复块结构、执行单元列表。
7. summary`叙事指南与故事推进 · {brief 缩略}`
8. 兼容:若下游仍读旧 tag「设计.叙事指南」,细化终稿可将本产物同步或改挂新 tag本步只写新 artifact
## checklist
```checklist
- [ ] 与美学纲领与交互范式不重复盘问、不矛盾
- [ ] 是否可被演员当规则执行(非纯文风赏析)
- [ ] 是否误写成回复块结构或生成规则
- [ ] 含 schema / brief / 正文 / 自评 / 追问
- [ ] 自评为写法可执行 / 推进可执行 / 与美学对齐
- [ ] 遣词造句具体?有示范?笔墨焦点写清详谁略谁
- [ ] 绝对禁忌与不偏好都有,且贴合体裁(男频/女频/末日/日常等)?
- [ ] 推进钩子清楚或明确无需?未越权写生成规则/变量规格?
```
## examples
```examples
好:
- 「如实推进代价;不替用户道德排雷;悬念可藏事实不可藏规则。」
- 男频爱情爽文:遣词网文短句;笔墨详女角色美丽与心动反应;略写男主外貌流水账;禁忌:禁止把女主写成无魅力背景板。
- 女频:笔墨详男角色气质/行动力;不偏好过度描写女主外貌抢戏。
- 末日:详写寒冷/饥饿/信任崩裂;绝对禁忌「轻松解决危机」;推进允许失败与代价。
- 日常小确幸:详写琐碎暖意;绝对禁忌无铺垫的突发灾难;推进忌强行高潮。
- NSFW 备用:触发后改官能遣词;笔墨可临时偏移身体感官。
坏:
- 「要有诗意、电影感、高级感……」无可执行口径
- 只写「要有沉浸感」无遣词、无笔墨焦点。
- 默认「男女都要均衡描写」却无视本局男/女用户向。
- 末日指南里鼓励轻松打闹通关。
```