-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsample_script.yaml
More file actions
166 lines (166 loc) · 6.85 KB
/
Copy pathsample_script.yaml
File metadata and controls
166 lines (166 loc) · 6.85 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
metadata:
title: "雨线档案"
script_type: "screenplay"
adaptation_strategy: "dramatic_compression"
language: "zh-CN"
source_chapter_count: 4
source:
chapters:
- index: 1
title: "第1章"
summary: "林栀在旧剧院发现纸条、自己的照片和写有“雨线档案”的手提箱,母亲留下的录音提示有人正在改写昨晚。"
- index: 2
title: "第2章"
summary: "周越解释“雨线”系统与七年前剧院火灾有关,手提箱中的录音带、节目单和地图指向即将重启的剧院旧钟。"
- index: 3
title: "第3章"
summary: "林栀潜入档案室,发现地下广播机房与母亲有关,并录下沈阑承认“雨线”仍要覆盖全城的证据。"
- index: 4
title: "第4章"
summary: "林栀在钟楼理解母亲真正意图,没有阻止钟声,而是把七年前排练录音接入直播链路,让被隐藏的版本公开。"
characters:
- id: "char_lin_zhi"
name: "林栀"
role: "调查者 / 女主角"
traits:
- "敏锐"
- "执拗"
- "在真相和安全之间不断做选择"
relationships:
- "母亲留下的录音推动她追查旧案。"
- "与周越共同经营修复工作室。"
- "被沈阑视为会破坏纪念直播的不稳定因素。"
- id: "char_zhou_yue"
name: "周越"
role: "技术协作者"
traits:
- "谨慎"
- "熟悉旧设备和城市系统"
relationships:
- "帮助林栀分析“雨线”系统。"
- "在直播前远程协助切换信号。"
- id: "char_shen_lan"
name: "沈阑"
role: "市政顾问 / 阻碍者"
traits:
- "冷静"
- "控制欲强"
- "善于用公共叙事掩盖事实"
relationships:
- "负责确保纪念直播按官方版本播出。"
- "试图阻止林栀重新打开七年前旧案。"
- id: "char_mother"
name: "林栀的母亲"
role: "缺席的关键人物"
traits:
- "曾参与剧院演出"
- "预先留下反制线索"
relationships:
- "七年前进入地下广播机房后失踪。"
- "通过录音带引导林栀改写钟声。"
locations:
- id: "loc_old_theater"
name: "南港旧剧院"
description: "停用七年的剧院,舞台、售票厅和钟楼共同构成旧案现场。"
- id: "loc_repair_studio"
name: "修复工作室"
description: "林栀和周越整理旧录音、地图和节目单的工作空间。"
- id: "loc_archive_room"
name: "市政厅档案室"
description: "保存门禁记录和备份带的封闭档案室。"
- id: "loc_clocktower"
name: "剧院钟楼"
description: "纪念直播的声音触发点,也是最终反转发生的位置。"
scenes:
- id: "scene_001"
title: "旧剧院里的手提箱"
source_chapters:
- 1
location_id: "loc_old_theater"
character_ids:
- "char_lin_zhi"
- "char_mother"
purpose: "建立核心谜题,让林栀从私人遗物追查到公共叙事被篡改的事件。"
conflict: "林栀想找到母亲留下的录音,却发现有人提前把她引到旧剧院。"
beats:
- type: "action"
text: "林栀推开旧剧院大门,追光灯独自亮着,照住舞台中央的黑色手提箱。"
- type: "narration"
text: "纸条上的警告和玻璃柜里的照片,让她意识到这不是一次普通取物。"
- type: "dialogue"
speaker_id: "char_mother"
text: "如果你听见这段录音,说明他们已经开始改写昨晚。"
- type: "transition"
text: "雨声压过扩音器杂音,切到清晨的修复工作室。"
- id: "scene_002"
title: "雨线系统的名字"
source_chapters:
- 2
location_id: "loc_repair_studio"
character_ids:
- "char_lin_zhi"
- "char_zhou_yue"
purpose: "把私人谜题扩展为城市级系统风险,明确旧钟是下一步行动目标。"
conflict: "林栀急于追查母亲,周越则担心“雨线”系统仍在监控他们。"
beats:
- type: "action"
text: "周越打开手提箱,节目单、录音带和红线地图被依次摊在扫描台上。"
- type: "dialogue"
speaker_id: "char_zhou_yue"
text: "雨线不是传说,它能把监控、新闻稿和直播字幕接成同一条叙事链。"
- type: "dialogue"
speaker_id: "char_lin_zhi"
text: "那今晚的钟声就不是纪念仪式,是触发器。"
- type: "action"
text: "林栀把母亲名字所在的主演栏圈起,决定进入市政厅查门禁记录。"
- id: "scene_003"
title: "档案室录音"
source_chapters:
- 3
location_id: "loc_archive_room"
character_ids:
- "char_lin_zhi"
- "char_zhou_yue"
- "char_shen_lan"
purpose: "让反派目标和系统机制浮出水面,并把林栀推入即时危险。"
conflict: "林栀需要带走证据,沈阑必须在直播前确认旧系统还能覆盖全城。"
beats:
- type: "action"
text: "林栀找到无编号备份带,画面里演员反复念着同一句台词。"
- type: "dialogue"
speaker_id: "char_shen_lan"
text: "直播前必须确认雨线还能覆盖全城,否则旧案会被重新打开。"
- type: "dialogue"
speaker_id: "char_zhou_yue"
text: "你录到了,别回头,走东侧消防门。"
- type: "action"
text: "金属文件夹落地,安保手电扫向资料柜,林栀的退路被封住。"
- id: "scene_004"
title: "不要阻止钟声"
source_chapters:
- 4
location_id: "loc_clocktower"
character_ids:
- "char_lin_zhi"
- "char_zhou_yue"
- "char_shen_lan"
- "char_mother"
purpose: "完成最终反转:主角不是关闭系统,而是借系统公开被隐藏的版本。"
conflict: "周越想切断钟声保安全,林栀必须相信母亲留下的反制方案。"
beats:
- type: "action"
text: "林栀爬进钟楼控制室,城市直播倒计时映在布满雨水的玻璃上。"
- type: "dialogue"
speaker_id: "char_zhou_yue"
text: "我可以切断它,但只剩二十秒。"
- type: "dialogue"
speaker_id: "char_mother"
text: "不要阻止钟声,改写它。"
- type: "action"
text: "林栀把七年前的排练录音接进触发点,午夜第一声钟响压住了官方纪念词。"
- type: "narration"
text: "全城屏幕播出被藏起的台词,沈阑的失控表情被直播镜头完整记录。"
validation_notes:
- "示例 YAML 覆盖 4 个来源章节,用于验证 source_chapter_count 不局限于 3。"
- "scene_001 到 scene_004 分别引用来源章节,便于作者追溯每个剧本场景的改编依据。"
- "人物和地点使用稳定 ID,方便后续在编辑器、校验器和真实 AI 输出中保持一致。"