场景规格卡

ℹ 本页不含引擎实现细节——入戏的引擎无法直接理解玩家说了什么——它只能通过你的选择,读取变量,进行判定和运算。所以写本时,真正要设计的是「选择」与「变量」,而不是猜测系统会读懂台词。详见社区首页「引擎如何读你的剧本」。

人物与设定

青年夜校木工教室,四个晚上。一张老榆木锯开两半做两只凳。课时表与世界钟。

沙青(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 写支+1S06 门控读
数值scar 0–1疤结留在明处S05 沙青留疤+1S06 落点一句
makeup 0–1拆榫重凿(把缺席那晚还给他)S04 沙青拆榫+1S06 语气门
grain 0–2双人工序配合次数S02 换序+1/S05 互砂+1S06 语气词

逐场卡

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。灯留到最后才关。` ---