场景规格卡
ℹ 本页不含引擎实现细节——入戏的引擎无法直接理解玩家说了什么——它只能通过你的选择,读取变量,进行判定和运算。所以写本时,真正要设计的是「选择」与「变量」,而不是猜测系统会读懂台词。详见社区首页「引擎如何读你的剧本」。
人物与设定
青年夜校木工教室,四个晚上。一张老榆木锯开两半做两只凳。课时表与世界钟。
| 沙青(c1) | 桑久(c2) | |
|---|---|---|
| 身份 | 重修生(瞒着),结果导向 | 戒酒账上的学员(瞒着),过程导向 |
| 核心怕 | 怕再废一块料 → 用认真护 | 怕晚上没处去 → 用松快护 |
| 权力 | 笔记在她手里(全部尺寸与次序) | 手在他手里(木料认他的劲) |
【母题】 木头藏不住疤。(全剧禁言) 【落点】 疤磨不磨+展签写不写——母题最高峰=玩家拍。
【⏱钟系统】 课时表(晚一开料/晚二凿榫/晚三组装/晚四打磨交作品)+教室挂钟。数字只报四处:19:00 开课/21:00 课间/晚三 21:30 他到/晚四 21:00 交作品。
【课堂规矩】 长刨双人制(一人扶料一人推刨,踩坑后知);工具归位(料架旧标签带出)。
变量总表
数值 · plaque数值 · signed数值 · scar数值 · makeup数值 · grain
| 变量 | 语义 | 写点 | 读点 | |
|---|---|---|---|---|
| 回显槽 | plaque | 展签那行字 | S06 沙青展签选择(3 支带 echo_text,1 支不写) | S06 落点(signed 门控,中性默认) |
signed 0–1 | 展签写没写(回显伴随) | S06 写支+1 | S06 门控读 | |
| 数值 | scar 0–1 | 疤结留在明处 | S05 沙青留疤+1 | S06 落点一句 |
makeup 0–1 | 拆榫重凿(把缺席那晚还给他) | S04 沙青拆榫+1 | S06 语气门 | |
grain 0–2 | 双人工序配合次数 | S02 换序+1/S05 互砂+1 | S06 语气词 |
逐场卡
S01
开料(晚一 · 钩子场)
- 1. 目的
- 同喊"慢着"+同板两半
- 2. 表层
- 教室只摆两张台;教务数两遍名单;领料虚惊(疤结废料——沙青私有提示认领);开料锯到一半同喊"慢着";断面对上,背面互写编号。
- 3. 深层
- 就两个人的班,做得下去吗?
▸ 制作组字段(固定/选择/资产/关系/回声…11 项)
- 4. 固定
- 虚惊废料(埋);同板两半(母题物);搪瓷缸浓茶(第一晚就浓)。
- 5. 自由
- 无。
- 6. 系统选择
- - `【选择·沙青】` 废料:A「(收回手)'不是我的料。'」/B「'……是我的。上学期做废的。'」(表达性;B=开场即认,信息差自选让渡) - `【选择·桑久】` 开料前:A「先擦台面,再上料」/B「边锯边擦,随手归置」(表达性) - **私有提示**:`【提示·沙青】"料架上那块疤最大的,是你上学期做废的。这事教室里没第二个人知道。"`;`【提示·桑久】"来上课的晚上不碰酒。今天是第一天,茶泡浓点。"`(只走物证语,不说戒酒)
- 7. 变量
- 无
- 8. 资产
- 同板两半/废料/搪瓷缸
- 9. 玩家资产
- 无
- 10. 关系
- 陌生→同喊过一次
- 11. 人物揭示
- 赶工的人最懂纹;松快的人来得最早
- 12. 回声
- 废料→S06 展柜;同板两半→S06 对纹;缸→S04
- 13. 体验
- 三行内立住
- 14. 风险
- ① default=A/A;② 两提示先沙后桑 **⏱** `19:00。第一课,开料。`
S02
凿榫(晚二 · 误读点燃+首次配合)
- 1. 目的
- 长刨换序,一次过
- 2. 表层
- 长刨双人制:她扶他推,节奏对不上,料打滑险些伤手(踩坑,规矩到场);换序(他扶她推)一次过;榫凿到一半,快慢之争第一次出口(一句即止)。
- 3. 深层
- "做"到底是做完,还是做着?
▸ 制作组字段(固定/选择/资产/关系/回声…11 项)
- 4. 固定
- 换序一次过(两个人的手都对,位置不对);争执一句即止(火候)。
- 5. 自由
- 无。
- 6. 系统选择
- - `【选择·沙青】` A「催:'照笔记的尺寸,快点。'」/B「只报尺寸,不催:'榫眼五分,留线。'」(表达性) - `【选择·桑久】` A「坚持自己推:'我推我的。'」/B「换序:'你来推,我扶。'」〔`grain+1`〕(B=换序一次过)
- 7. 变量
- `grain`(桑 B+1)
- 8. 资产
- 长刨工序
- 9. 玩家资产
- —
- 10. 关系
- 各干各的→**换过一次手**
- 11. 人物揭示
- 她的笔记真的管用;他扶料的那只手有旧茧
- 12. 回声
- 换序→S05 互砂
- 13. 体验
- 打滑一惊→一次过一松
- 14. 风险
- ① default=A/A(各按各的,换序须主动);② 打滑不得写成真受伤(险些即止) **⏱** `19:40。刨花一卷一卷落地。`
S03
课间(呼吸场)
- 1. 目的
- 三色标签与浓茶
- 2. 表层
- 课间十分钟:他只擦台面不碰工具;她翻笔记(三色标签);浓茶续水。自由交流。
- 3. 深层
- 不做活的时候,这两个人算什么?
▸ 制作组字段(固定/选择/资产/关系/回声…11 项)
- 4. 固定
- 搪瓷缸特写(浓到起霜);走廊声场。
- 5. 自由
- `【自由交流】`(闲聊卡+免压声明)。
- 6. 系统选择
- - `【选择·沙青】` A「不问'你为什么来'」/B「问了半句:'你怎么想起来……算了。'」(表达性) - `【选择·桑久】` A「不问她笔记」/B「'记的什么?'——'尺寸。'——'哦,正经事。'」(表达性;B=半揭他的敬)
- 7. 变量
- 无
- 8. 资产
- —
- 9. 玩家资产
- —
- 10. 关系
- 换过手→**课间坐一块了**
- 11. 人物揭示
- 他擦台面擦得认真(来学学的人不糊弄地方);她的认真有颜色系统
- 12. 回声
- 缸→S04
- 13. 体验
- 歇着
- 14. 风险
- default=A/A;闲聊卡不触底牌(退课/晚上为什么不能回家) **⏱** `21:00。课间十分钟。`
S04
缺席夜(晚三 · 摊开与修复)
- 1. 目的
- 代凿与拆榫
- 2. 表层
- 桑久没来。沙青等了两刻,做完自己的,把他那份榫也凿了。九点半他到,看着凿好的榫没碰:"木头认手。"她顶回去又咽回去;十点,她把自己凿的那道拆了,料让给他重凿。
- 3. 深层
- 替对方把活干了,是帮忙还是拿走?
▸ 制作组字段(固定/选择/资产/关系/回声…11 项)
- 4. 固定
- 搪瓷缸在台角凉着(缺席物证);拆榫的动静很轻(木声一节一节);他重凿很慢很平。
- 5. 自由
- 无。
- 6. 系统选择
- - `【选择·沙青】` 等不等:A「等两刻,动手做自己的」/B「干等一个不落」(表达性;A 支内含代凿走向) - `【选择·桑久】` 到场后:A「(没碰那道榫)'木头认手。'」/B「(抄起凿子就干,装没事)」(⚠️ 取 A 为正线;B 支=把那口气咽了,也在——两支都不拆她的) - `【选择·沙青】` 十点:A「不拆,就这样交」/B「(把自己凿的那道拆了)'你重凿。这道算我的,不算你的。'」〔`makeup+1`〕
- 7. 变量
- `makeup`(沙 B+1)
- 8. 资产
- 拆下的榫头
- 9. 玩家资产
- —
- 10. 关系
- 缺席与代凿→**把那一晚还给他**
- 11. 人物揭示
- 她拆的是自己做好了的活(上学期没学会的事,这学期会了);他重凿时很慢,很平
- 12. 回声
- 缸→S06 展柜旁
- 13. 体验
- 全剧最重的一拍,写得轻
- 14. 风险
- ① default=A/A/A?⚠️ 拆榫 default=A(不拆)——修复须主动;② 桑久 B 支"装没事"不得写成和解——真正的修复在沙青 B 支 **⏱** `21:30。教室只剩他们没走。`
S05
打磨(晚四前半 · 母题最高峰·玩家拍 A)
- 1. 目的
- 疤磨不磨
- 2. 表层
- 组装完,打磨。老榆木的疤结露在凳面正中。砂纸停在疤上。互砂(他砂她的凳腿,她砂他的凳面)。
- 3. 深层
- 上学期废掉的那块料,是不是就废在想把疤磨掉?
▸ 制作组字段(固定/选择/资产/关系/回声…11 项)
- 4. 固定
- 砂纸声是唯一的声音(留白场);疤结的位置在凳面正中(无处躲)。
- 5. 自由
- 无。
- 6. 系统选择
- - `【选择·沙青】` 疤:A「磨平——按规矩交作品」/B「留在明处——砂到光滑为止,疤不磨」〔`scar+1`〕/C「磨到半平,停手」(三支;C=中间态) - `【选择·桑久】` A「不说话,递细砂纸」/B「'留疤的多。'(说完继续砂他的)」(表达性) - 互砂固定拍〔`grain+1`〕:他砂她的凳腿,她砂他的凳面(两人交换了对方的活)。
- 7. 变量
- `scar`(沙 B+1)、`grain`(固定互砂+1)
- 8. 资产
- 疤结
- 9. 玩家资产
- 疤的去处
- 10. 关系
- 修复→**互相把手艺交到对方手里**
- 11. 人物揭示
- 留疤的人不是不怕丑,是终于不怕了
- 12. 回声
- 废料→S06 展柜
- 13. 体验
- 留白场
- 14. 风险
- ① default=A(磨平,规矩交作品);② 三支均成立,C 是"上学期与这学期之间"的档 **⏱** `20:30。砂纸声,一下是一下。`
S06
交作品(晚四后半 · 玩家拍 B)
- 1. 目的
- 东西见人
- 2. 表层
- 上油晾干,期末展:贴展签、署名、入柜或带走;两只凳拼回一起对纹;教务拍照;散课。
- 3. 深层
- 四晚的东西,敢不敢写上自己的话?
- 1. 署名·桑久
- :A「签全名」/B「'桑'字加一个手印」/C「只写编号」(表达) -
- 2. 展签·沙青
- 〔回显 plaque〕〔伴随 `signed`〕:A「不写,空着」(不记)/B「写:'第一次敢留疤。'」〔`signed+1`〕(echo `第一次敢留疤。`)/C「写:'同一块板的。'」〔`signed+1`〕(echo `同一块板的。`)/D「写:'凳腿还没调平。'」〔`signed+1`〕(echo `凳腿还没调平。`) -
- 3. 对纹(固定)
- :两只凳拼回一起——凳面的纹,一左一右,接上了。 -
▸ 制作组字段(固定/选择/资产/关系/回声…15 项)
- 4. 固定
- 对纹(物说话,无人点破);缺省=磨平……(见 S05)+不写展签(最轻兜底)。
- 5. 自由
- 无新增。
- 6. 系统选择
- (顺序严格) -
- 0. 语气门
- :`makeup gte:1` → "榫头拆过一次又凿上的那道,颜色比别处深一线——不细看看不出来。"/`makeup lt:1` → "榫头严丝合缝,像从来没拆过。"(⚠️ 第二档不得写成"看不出"——确实看不出,但旁白只陈述) -
- 4. 落点渲染
- :`scar gte:1` → "展柜的灯打下来,那处疤在凳面正中,亮亮的。"/`scar lt:1` → "凳面平得发亮,像没长过疤。";`plaque` 引用走 `signed` 门控:`gte:1` → "展签上写着:{{plaque|那行字}}。"/`lt:1` → "展签空着,白纸压在凳子跟前。" -
- 5. 语气词
- :`grain gte:2` → "砂纸用秃了三张。"/`grain lt:2` → "砂纸还剩大半张。" -
- 6. 固定镜头
- :散课灯灭前,两只凳在展柜里并着——凳腿没调平,一只微晃。
- 7. 变量
- `plaque`、`signed`、`scar`(S05 已写)
- 8. 资产
- 两只凳/展签/展柜
- 9. 玩家资产
- 展签那行字
- 10. 关系
- 修复→**东西见人**
- 11. 人物揭示
- 全部交还玩家
- 12. 回声
- 废料→展柜当反面教具(若 S01 B 支认领);缸→展柜旁;同板两半→对纹
- 13. 体验
- 落点之后不再结算
- 14. 风险
- ① 顺序锁死;② 展签 default=A 空白(不替玩家写话);③ 废料上展柜的拍若 S01 未认领则不成立——S3 用 `named` 式伴随数值处理:S01 认领 B 支+1 `claimed`,S06 废料拍门控 `claimed>=1` **⏱** `21:00。灯留到最后才关。` ---