32 lines
21 KiB
JSON
32 lines
21 KiB
JSON
{
|
|
"id":"chapter9","act":3,"title":"第 9 章 · 人间有信","estimatedMinutes":30,"startNodeId":"c9-opening",
|
|
"nodes":[
|
|
{"id":"c9-opening","type":"dialogue","speaker":"旁白","text":"归来后的第七天,你在现实中的桌前醒来。雨停了,杯底有一圈茶渍,窗外的早点铺正开卷帘门,铁叶哗啦一声,惊起两只麻雀。桌上摊着《苍梧遗址勘探报告(第七次)》——你离开前校到最后一页的那份。七年。它说:苍梧,原因不明的大规模消失。你提笔,划掉了「原因不明」四个字。笔尖停在纸上,洇出一小点墨。然后你补上一句,写得很慢,比删掉的那四个字慢得多:「迁移过程已获新证,个体去向仍须持续核查。」你没有因为终于听见一座城,就自以为听见了里面的每一个人。六户齐了,别处来的空白还在空白着。报告可以改,空白不许替你谦虚。早点铺的卷帘门哗啦一声,到底了。世界照常开业。你忽然发现:最难的章节不是写苍梧,是写完之后,回到这张桌前,把今天过完。","next":"c9-institution"},
|
|
{"id":"c9-institution","type":"dialogue","speaker":"旁白","text":"【若 c8_05 = shared:共同保管的第一次核验如期举行。馆长有两项申请被退回重写——一项措辞越权,一项流程跳步。它照单改了,没有再用「任务紧急」催促签字。复核席上,温简把退回理由念了两遍,第二遍是念给馆长听的,也是念给在座所有人听的:制度运转的声音,就是退回的声音。散会时馆长说了一句「下周同一时间」,语气像学一门新课的学生。】【若 c8_05 = local:第一批分存回函迟了两日。你们先查收件记录,再等各地复核——没有人因效率不如从前,就急着把全部钥匙送回中央。第三日回函到了,附带一封短笺:「迟复为歉。本地核验比预想慢,慢的部分恰是以前从没人核过的部分。」沈铎读完,把短笺钉在墙上:「慢得有理,留着。」】【若 c8_05 = pause:空白的任务日历仍挂在墙上。审查已完成第一批,另有问题未闭环——新的旅程没有为了结尾好看而仓促开放。走廊里有人抱怨进度,抱怨得也有道理;审查组的答复贴在日历旁边,只有一行:「慢,就是这项审查的内容本身。」】这不是奖杯上刻好的胜利。它是一周以后,大家仍在做的那些麻烦事——麻烦得各不相同,麻烦得恰如其分。","next":"c9-people"},
|
|
{"id":"c9-people","type":"dialogue","speaker":"旁白","text":"档案馆休息室,一张大桌,五个人又坐齐了——这是没有任务的第一张桌子。后果都落地了,一桩一桩,没有一桩带情绪勒索。老鬼接受了违规处分:不再经手遗存,转做公开口述资料的索引。他女儿的图录,那半页没画完的,以未完成的原貌留存——没有拿归还文物抵销偷拿,也没有拿偷拿涂改念想。两件事,两本账,他都认。他现在逢人就说索引的好处:「索引好哇,只指方向,不沾手。」【若 c4_02 = supervise:他见你来,把一册索引推过来,扉页上是你们两个人的名字——复核人一栏,你的名字在他前面。那是当初你少掉的那半天采集换来的位置。】【若 c4_02 = reassign:他如今的工位离库房最远,离口述稿最近。他说这距离是当初你们替他定的,「定得好——远得正好,够我天天走,不够我天天惦记」。】【若 c4_02 = pause:他提起驿站那一天:「说明写了又揉,揉了又写,最后留了三行。」他说那一天是这些天里他最怕回想、也最服气的一天。】【若 c6_04_signature = promise_kept:他把那半页图录给你看——纸角上还压着你那晚压出的折痕。「没补。守得住小约的人,不急着把空处填上。」】【若 c6_04_signature = promise_missed:他把那半页图录给你看:「空着的地方,我如今舍得让它空着了。那晚你讲的那件失守的,帮了我。」】【若 c6_04_signature = silent:他把那半页图录给你看:「那晚你没说话,就帮我压着纸角。压着也算搭手——我如今信了。」】沈铎补交了隐瞒任务的说明。下一次带队资格待审——他本人把「待审」两个字说得平平常常,像说「待雨」。休息室里他照旧来得最早,照旧先擦桌子。规程上没有这一条了;他还是擦。阿棠的腿在复查,固定没拆,会议照旧来得最早。她的拐靠在桌边,拐上挂了个小铃铛——她自己挂的,说是「防撞预警系统」。温简把第二本账交给了共同核验者。第一本也留着。两本并排放在档案架上,谁都不能拿诚实的后来,替换不诚实的曾经。他昨天在第二本的末页添了一行字,给你看了一眼——「记下来,就不算全丢」。后面空着半行。他说,下半句等他自己真懂了再写。","next":"c9-01"},
|
|
{"id":"c9-01","type":"choice","pointId":"C9-01","prompt":"阿棠提议周末聚一聚——没有任务,没有理由,就是聚一聚:「咱们在苍梧天天一张桌,回来了反倒各吃各的?周末,我做东——我做不了东,我腿不行,我做东的家。」温简:我只能周六午后。沈铎:周日有空。老鬼:我哪天都能挪半天。四个人都说了,现在看你。而你这一周,真的很累。","dimensions":["mate_preference","values"],"options":[{"id":"small","label":"先约能到的两三个人,其他人另约。难得的空闲,我想用来真正坐一会儿,不想耗在凑齐上。","next":"c9-01-a"},{"id":"all","label":"再找一个大家都能来的日子,不急着这个周末。完整见一面,值得多等。","next":"c9-01-b"},{"id":"rest","label":"这周先休息,下周给出我能守住的时间。我不想用勉强赴约表示在意。","next":"c9-01-c"}]},
|
|
{"id":"c9-01-a","type":"dialogue","speaker":"旁白","text":"小桌只坐了三个人。没到的人没有被说成不合群——阿棠拍了茶杯发群里,拍的是杯子,不是偷拍谁的脸,配文「给你们留了位置,位置没拍进来」。聚得很好,好到散场时你有一点点不真实的心虚:另外两个人不在场,而你们聊到了只有五个人才懂的笑话。事后你单独给沈铎发了一句「下次周日」,给老鬼带了半包他爱喝的茶。小聚的好处是真的——真正坐了两个小时;代价也是真的——「全员」这个词从此要靠两次兑现。","next":"c9-02-intro"},
|
|
{"id":"c9-01-b","type":"dialogue","speaker":"旁白","text":"日子往后挪了十天,才凑齐。等的过程里有人发了一句「最近忙」,大家只回「见面再说」。那十天里有两次你差点改主意——一次是加班,一次是单纯提不起劲。第十天,人到齐了。那顿饭没有像任务复盘一样分秒不差,等上菜时的闲话却比报告更长。代价也记得清楚:十天里阿棠在群里发了三回倒计时,到第二回,已经能看出「全员」两个字开始变成一种温和的督促——没有人说破,但所有人都在为「齐」字付出一点点额外的在意。","next":"c9-02-intro"},
|
|
{"id":"c9-01-c","type":"dialogue","speaker":"旁白","text":"你睡了一个没有闹钟的下午。醒来时天都斜了,心里那一下熟悉的自我审判准时到访:「人家都到了,就你。」——你在苍梧学过这一课:听见它,不必听它的。下周你如约发出时间,阿棠回:「收到。」没给你列缺席的账。再见面时你能完整听完温简的一段话,不必一边困倦一边证明自己愿意留下。代价也摆在那里:这一周的群里,那张小桌的照片没有你——你看了两遍才划过去,两遍都是真的。","next":"c9-02-intro"},
|
|
{"id":"c9-02-intro","type":"dialogue","speaker":"沈铎","text":"(饭后,他把工作本合起来——他连聚餐都带了工作本,合上的时候有点不好意思)说个事。(顿)这趟里我总以为,凡事安排妥当,就是对人好。回程的船上我想了一夜——回来才知道,有人想要的,是先问他一句。以后再有人跟我一起生活,我得学会说:「这是我的打算。你的呢?」(他自嘲地笑了一下)这六个字,比规程难背。(看你)你们借住时争过那张桌子——灶旁、窗边、轮着来。我当时嫌你们墨迹。现在倒觉得,那比一起过险处,还见真章。险处用不着商量,规程都写好了。桌子没有规程。温简(轻声):所以才有得学。","next":"c9-02"},
|
|
{"id":"c9-02","type":"choice","pointId":"C9-02","prompt":"阿棠:那考考你们——假如你跟亲近的人只有半天共同空闲,对方想出门,你想待着。没有纪念日,没有急事,就是普通的半天。你先提哪种?(看你)你先。","dimensions":["mate_preference","conflict_style"],"options":[{"id":"alternate","label":"这次随你出门,下次按我的节奏待着。轮流让一天,别把一方的习惯当默认。","next":"c9-02-a"},{"id":"separate","label":"半天各过各的,晚饭再碰头。一起生活,也不必把所有空闲绑在一起。","next":"c9-02-b"},{"id":"short","label":"一起出门一小会儿,再回家。我们都缩短原计划,也保留一段共同时间。","next":"c9-02-c"}]},
|
|
{"id":"c9-02-a","type":"dialogue","speaker":"阿棠","text":"她点点头:「那下次可得真轮到你。不能这回你让,下回你又嫌我不高兴。」——她一句话戳破了轮流制没人愿意说的部分:轮流需要记账。你们把那句「下次」说得具体了一点,越具体越像账目;说到第三句,两人都有点不自在——亲密里掺进记账,哪怕记的是公平的账,也硌。可轮到兑现的那天,你不巧真的不想出门。你说出口,对方真的在家陪了你一下午。轮流不是谁特别大度,是两个人都肯记账,也都肯兑现——而「兑现」的重量,只有在不想兑现的那天才称得出来。","next":"c9-03-intro"},
|
|
{"id":"c9-02-b","type":"dialogue","speaker":"温简","text":"「那晚饭见。」他笑了笑,不把分开半天说成关系出了故障。老鬼问:「那谁订桌?」几个人又认真讨论起来——各过各的半天,仍需有人把相见的地点说清,自由不是免单,是各付各的,再凑一桌。那天下午你在家看了一本旧书,看到一段极好笑的,下意识想转头说给他听——转头,屋里没人。那段笑话你攒到了晚饭,讲出来,他也笑了。可你知道,攒到晚饭的笑,和转身就有的笑,不是同一种笑。各过各的的好处是真的,这一小条时差也是真的。","next":"c9-03-intro"},
|
|
{"id":"c9-02-c","type":"dialogue","speaker":"沈铎","text":"「那就先约回来时间。」他说完自己也笑了:「我又像在带队。不过这次——你可以改。」出门没逛到想逛的那家店(它再过一个路口就到了),回家也没歇够(离你想躺的时长差着一截)。两个计划都被砍了半,两半都像欠着原计划的债。可共同的那一段是实打实的:路上你们买了一袋栗子,回家分着吃,栗子很热。半天的安排没有取悦所有愿望,却让双方都能指着其中一段说:这是我愿意的。代价是另外两段:那是我们让出去的,记得,别赖。","next":"c9-03-intro"},
|
|
{"id":"c9-03-intro","type":"dialogue","speaker":"温简","text":"(茶续了第二遍。他放下杯子,先看了一眼在座的每个人,才开口——他接下来的话,要先跟「采集」两个字划清界限)我想问一句。先说清楚:这不是采集。(顿)这趟活儿结束了,板子交了,灯也熄了。下面这句,是温简问的,不是记录员问的。以后日子不好过的时候,你盼望身边的人先怎么靠近?(顿)上次在苍梧,我一直听着——有人会觉得被接住,也有人会觉得我什么都不做。我不想猜了。我想听你亲口说。你可以说最近一件很小的事,也可以不说。你的回答不会交到任何相亲对象手上,除非将来你自己另作选择。(他难得地笑了一下)这句不是保证书,是常识。可我还是要说出来——常识不说出来,就容易被当成例外。","next":"c9-03"},
|
|
{"id":"c9-03","type":"narration","pointId":"C9-03","mechanism":"人间来信 · 一件小事","prompt":"先说最近一件小事里的一个感官细节——那天的光线、那碗汤的温度——再说你希望难过时被怎样陪伴。也可以只听这桌人闲话。不必提供姓名、住址或他人的隐私;你说的部分用于已告知的画像用途,不回答不影响结局。","dimensions":["mate_preference","self_disclosure"],"followUp":{"maxQuestions":1,"strategy":"Jev 六维缺失检测,按幻境渲染价值取最高缺口,温简口吻模板追问一句(终章不索取额外敏感经历)。「记不清了」为合法回答,温简回应:记不清就不捞了。(他把茶杯往你那边推了推)桌上这些闲话,随便听。"},"followUps":{"visual":"那天的光是什么样?(顿)说不清的话,就说亮不亮。","auditory":"当时有什么声音吗?背景里的也算。","olfactory_gustatory":"那碗汤——烫不烫?(笑)我问这个,是因为温度比味道好记。","person":"不方便讲人,就讲个物件。","time_place":"是最近的事吗?不近也行,我不核对日期。","emotion":"现在讲它的时候,是轻的,还是沉的?"},"variants":[{"signature":"倾听与理解","variantId":"c9_listen","label":"「续茶」茶又续了一次,没人急着把你的话归纳成一句。温简听到一半轻轻点头,点头的幅度小到只有你能看见。基调:被听见,而不被整理。","tint":"#647f76"},{"signature":"行动与陪伴","variantId":"c9_act","label":"「收碗」有人把空碗收走,又坐回来,桌边仍为你留着位置。阿棠把最后一块点心推到你面前,什么都没说。基调:照顾是动作,不是语言。","tint":"#7e778c"},{"signature":"空间与自主","variantId":"c9_space","label":"「留白的停顿」窗外有人经过,桌上的停顿不需要立刻填满。你的话说完,安静了几秒,老鬼才接了一句闲话——接得不快,正好。基调:停顿也是陪伴的一种形状。","tint":"#647d8c"},{"signature":"沉默","variantId":"c9_silent","label":"「只听闲话」你没有补上一段故事。饭还热着,话题自然地走向明天的天气。温简朝你举了举杯,像完成了一次不必言明的交接。基调:沉默被原样收下。","tint":"#708075"}],"next":"c9-04-intro"},
|
|
{"id":"c9-04-intro","type":"dialogue","speaker":"旁白","text":"桌上多了两封信——再访北驿的授权回信,和守陵少年从南边寄来的信。信纸薄,字大,有错别字。授权回信到了:那位想去南地的母亲,仍会去看暂住北边的女儿。她们见面还是争,争完各自回家——迁户簿没有许诺过让她们不争,只许诺了让她们还能争。守陵少年的信很短:第一只船,漏了。祖父骂完,帮他晾木板。「木板要晾三天,」他写,「爷爷说,木头跟人一样,急不得。」没有哪份迁户记录能保证此后一生顺遂。你们记录的是有人终于可以继续活——不是替他们写好了幸福。幸福这个词太大,你们只敢记录热饭、晾着的木板、和争完各自回家的路。","next":"c9-04"},
|
|
{"id":"c9-04","type":"choice","pointId":"C9-04","prompt":"馆长请你写一封给下一位采集员的公开欢迎信,只谈这趟公共任务,不含私人记忆:这封信会放在入馆桌上,每一个新来的采集员都会读到。(停顿)写一件就够了。一封信装不下一场迁徙,能装下一件真事,就不算白写。篇幅只够重点写一件。","dimensions":["values"],"options":[{"id":"questions","label":"写那些被允许问出口的问题。愿后来的人不用先猜权威想听什么。","next":"c9-04-a"},{"id":"ordinary","label":"写灶边、桌边和叫错的名字。愿后来的人看见宏大故事里具体的人。","next":"c9-04-b"},{"id":"limits","label":"写没能核完的事与我们不知道的部分。愿后来的人能接着查,而不是只赞叹。","next":"c9-04-c"}]},
|
|
{"id":"c9-04-a","type":"dialogue","speaker":"旁白","text":"你写:门可以开,问题也可以留着。同行不是把不同意消灭,是不同意之后,仍知道下一步怎样一起做。馆长把信放在入馆桌上,没有删去里面关于馆长的那一句——你写的时候捏了把汗,它读完只说:「该留。(停顿)这句是写给我的,也是写给下一个我的。」代价:那锅羹、那张桌子、那个哭着的妇人,都没进这封信——后来的人先遇见你递的尺子,要晚一点才遇见人。","next":"c9-05-intro"},
|
|
{"id":"c9-04-b","type":"dialogue","speaker":"旁白","text":"你写那锅没端走的羹,写妇人描下门框刻度,写工役下车先问热饭。没有一个例子能代表整座城,它们挨在一起,却让后来的人无法轻易把这座城再叫作「一片没有人的遗址」。代价:信里没有一个字提到档案馆的权限教训——后来的采集员会遇见具体的人,却要在某个深夜自己撞上那句「你可以不信」,才会想起这封信没教过的事。","next":"c9-05-intro"},
|
|
{"id":"c9-04-c","type":"dialogue","speaker":"旁白","text":"你把尚待查证的旧名、南营分册和后续授权一一写出。信不像传说的尾声,更像一张能接手的桌子。第一页末尾只有一句:「这里还没有写完。笔放在你够得着的地方。」代价:这封信读到最后没有一个让人心头一热的故事——它诚实,它有用,它不感人。后来的采集员读完,先是茫然,然后才是感激。你把「感激来得慢」也算进了成本。","next":"c9-05-intro"},
|
|
{"id":"c9-05-intro","type":"dialogue","speaker":"旁白","text":"离开档案馆前,你经过私人展厅的长廊。你的展厅在尽头。你站在自己的展厅门前。讲过的,都在。没讲的,是空页——空页也装框,也编号,也被这座馆当作正式的藏品保管。这是它教会你的最后一件事:空白不是缺失,是一种你不欠任何人的形状。同伴的笑谈、那张借住的桌子、苍梧的公共记录,另有各自的归处。一次旅程能留下相处的线索——不能替尚未相见的两个人,答应爱情。门上没有倒计时,没有配对分数,没有「为你推荐」。只有一行小字,是这座馆唯一一次像个馆:「你的,你说了算。」","next":"c9-05"},
|
|
{"id":"c9-05","type":"choice","pointId":"C9-05","prompt":"最后一页,留给这趟旅程。你愿意带走哪一句?这一页只改变你看到的尾声。不计入画像,不等于开启真实匹配,不授权任何人查看你的记忆。","dimensions":[],"untimed":true,"options":[{"id":"together","label":"愿有人和我把普通的一天过好。","next":"c9-ending-together"},{"id":"room","label":"愿相爱的人,也各有一扇能关上的门。","next":"c9-ending-room"},{"id":"later","label":"愿我不必着急,仍不把明天关在门外。","next":"c9-ending-later"}]},
|
|
{"id":"c9-ending-together","type":"dialogue","speaker":"旁白","text":"你走出门,街边有人为同伴端着两份早饭,袋口的热气在晨光里散开。你不认识他们,也不知道他们昨夜有没有争吵。红灯亮着,两人站在一起等。你忽然觉得,长久并不总有很大的声响——有时只是腾出一只手,接过另一人拿累了的东西。","next":"c9-final"},
|
|
{"id":"c9-ending-room","type":"dialogue","speaker":"旁白","text":"你走出门,看见对面楼里一扇窗先亮,另一扇过了片刻才亮。两间屋子各有自己的清晨,楼下却有人并排停好了两辆车。你把钥匙握在掌心,想到一扇门的用处不只是让谁进来——它也让人可以安心回到自己,然后自愿再开一次。","next":"c9-final"},
|
|
{"id":"c9-ending-later","type":"dialogue","speaker":"旁白","text":"你没有立刻安排下一次远行,也没有把空白日期填满。早点铺前的队伍往前挪了一步,你跟着走,想着今天还要浇花、改一段报告、给某个人回一句迟了的消息。日子没有因没有人等你就停止开始。风从街口吹来,你把外套拢好,走进这一日。","next":"c9-final"},
|
|
{"id":"c9-final","type":"dialogue","speaker":"旁白","text":"后来,《苍梧遗址勘探报告》的新版本多了一段很短的结语:「此地未见以民殉国之证。旧籍止,人未止。」十二个字。七年。你盯着它看了很久,觉得它太短;又觉得,再长一个字都多。你在校样上签好名字。窗外有人叫另一个人的名字,那人应了一声,脚步停下来。这一次,你没有把声音留在纸上。你推开窗,听了一会儿。——《苍梧疑冢》第一季终。","next":"c9-end"},
|
|
{"id":"c9-end","type":"chapterEnd"}
|
|
]
|
|
}
|