feat: 第一季九章完整剧本与引擎(chapters 4-9、相处线索报告替代七维评分、采样覆盖驱动支线插入、consent v2、报告页隐私区块完善)+ 跨 agent 断点修复
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* 剧本评审包生成:把评审简报 + 完整性快照 + 三份母文档合成一个文件,
|
||||
* 剧本评审包生成:把评审简报、框架、支线与九章同源全文合成一个文件,
|
||||
* 供上传给 ChatGPT / 其他 AI 做外部评审。
|
||||
*
|
||||
* 运行:pnpm script:review
|
||||
@@ -8,6 +8,7 @@
|
||||
import { readFileSync, writeFileSync } from 'node:fs';
|
||||
import { join, dirname } from 'node:path';
|
||||
import { fileURLToPath } from 'node:url';
|
||||
import './build-season-script';
|
||||
|
||||
const ROOT = join(dirname(fileURLToPath(import.meta.url)), '..');
|
||||
|
||||
@@ -20,16 +21,17 @@ const today = new Date().toISOString().slice(0, 10);
|
||||
const HEADER = `# 《苍梧疑冢》剧本评审包
|
||||
|
||||
> 生成时间:${today}(由 pnpm script:review 从仓库母文档自动合成)
|
||||
> 本文档供外部 AI 评审使用,包含:评审简报 → 当前完整性快照 → 三份母文档全文。
|
||||
> 本文档供外部 AI 评审使用,包含:评审简报、框架、支线、整季设计及九章同源全文。
|
||||
|
||||
---
|
||||
|
||||
## 一、这是什么
|
||||
|
||||
一款互动叙事("影游")交友产品的第一季剧本。核心机制:用户以"时空档案馆采集员"身份
|
||||
玩考古探险剧情,**剧情中的选择和语音讲述被用来实测人格**(7 维度:依恋类型、冲突处理
|
||||
风格、价值观、情绪稳定性、风险偏好、文化底蕴、择偶偏好),后续用于伴侣匹配。
|
||||
因此剧本同时承担两个职责:① 作为互动小说要好看;② 作为心理测量工具要有效。
|
||||
玩考古探险剧情,**在知情同意后,从剧情选择和自愿讲述中整理待验证的相处线索**。
|
||||
原型保留七维试验接口:依恋、冲突处理、价值观、情绪调节、风险偏好、阅读求知与择偶偏好,
|
||||
不将输出当作人格诊断,也不声称已经完成真人匹配或验证恋爱预测力。
|
||||
因此剧本同时承担两个职责:① 作为互动小说要好看;② 让日常取舍自然显现,为未来交友提供可核对的线索。
|
||||
|
||||
## 二、请评审什么(按优先级)
|
||||
|
||||
@@ -48,14 +50,10 @@ const HEADER = `# 《苍梧疑冢》剧本评审包
|
||||
|
||||
## 三、当前完整性快照(${today})
|
||||
|
||||
- **Act 1(第 1-3 章)**:剧本完成并已灌装进引擎数据(18 个选择点、4 个语音讲述点、
|
||||
全部预写场景变体),本包内含全文。
|
||||
- **自适应支线**(Jev 置信度低时动态插入的 5 条支线 × 2 变体):剧本完成,本包内含全文;
|
||||
引擎的条件插入逻辑未实现。
|
||||
- **Act 2(第 4-6 章)/ Act 3(第 7-9 章)**:只有弧线大纲(见故事框架第 2 节),
|
||||
剧本未写。
|
||||
- **已知留白**:解谜点的"三档提示"机制只有设计没有完整实现剧本;C2-06 的二级选项
|
||||
未建模(剧本已注明叙事化处理)。
|
||||
- **九章主线**:49 个交互点、122 条按钮出口,已接入应用。含全部分支后续、谜题提示与预写变体。
|
||||
- **自适应支线**:5 条支线 × 2 变体,已有引擎条件插入及回归校验。
|
||||
- **结局**:三种见证方式、三种档案馆治理与三种个人尾声可组合;不是27条完全独立长剧情。
|
||||
- **验证边界**:自动测试验证路径与数据约束,文学性、选项等值及匹配预测力仍需真人验证。
|
||||
|
||||
---
|
||||
---
|
||||
@@ -67,16 +65,19 @@ ${readDoc('docs/story-framework.md')}
|
||||
---
|
||||
---
|
||||
|
||||
# 母文档 2:Act 1 正式剧本(第 1-3 章全文)
|
||||
|
||||
${readDoc('docs/script/act1.md')}
|
||||
|
||||
---
|
||||
---
|
||||
|
||||
# 母文档 3:自适应支线剧本
|
||||
# 自适应支线剧本
|
||||
|
||||
${readDoc('docs/script/adaptive-branches.md')}
|
||||
|
||||
---
|
||||
|
||||
# 当前整季设计与伏笔核销
|
||||
|
||||
${readDoc('docs/script/season-design.md')}
|
||||
|
||||
# 当前九章可玩剧本全文(运行台词权威版本)
|
||||
|
||||
${readDoc('docs/script/season1-full.md')}
|
||||
`;
|
||||
|
||||
const outPath = join(ROOT, 'docs/script/review-bundle.md');
|
||||
|
||||
Reference in New Issue
Block a user