第一年主线剧情对白总纲 v1
状态:
draft_pending_review / dispatch-ready范围:开业元年月01-月12的 76 个主线节点,加“旧账风波”10 个跨月补卷节点。 用途:供多个剧情长工按互斥文件写面补齐对白;不替代现有月本、事件表或运行时真值。 非范围:docs/story/characters/**下约 450 个角色支线节点、Year 2、代码接线、数值重平衡和 UI 实现。
1. 当前缺口
第一年 12 份节气增强月本已经确定主题、日期、场景、角色关系和大部分选择方向,但对白完整度不一致。只按统一文本标记做静态盘点:
| 月份 | 主节点 | 显式“选项”行 | 可识别角色对白行 | 当前判断 | | :---: | ---: | ---: | ---: | :--- | | 月01 | 8 | 15 | 12 | 有示范对白,仍缺逐选项回应 | | 月02 | 8 | 9 | 16 | 人物较多,格式不统一 | | 月03 | 6 | 6 | 12 | 危机线可用,分支回应不足 | | 月04 | 6 | 8 | 7 | 扩建叙事完整,对白偏少 | | 月05 | 6 | 8 | 2 | 江湖线主要仍是场景梗概 | | 月06 | 6 | 7 | 2 | 资源危机对白明显不足 | | 月07 | 6 | 4 | 6 | 羁绊节点需要克制的情感对白 | | 月08 | 6 | 2 | 6 | 擂台预热缺选择后回应 | | 月09 | 6 | 0 | 5 | 高潮前夜需要系统补写 | | 月10 | 6 | 3 | 3 | 高潮节点需要完整群像对白 | | 月11 | 6 | 2 | 7 | 收束语气已有,分支不足 | | 月12 | 6 | 0 | 4 | 年终与跨年需要完整终章对白 | | 合计 | 76 | 64 | 82 | 标记数量只用于说明不均衡,不代表最终分支数 |
补写目标不是改写故事,而是把每个既定节点补成一段玩家可读、可选择、选择后有回应的完整场景。
2. 真值优先级
docs/story/主线故事/月01-月12-*-节气增强版.md:当前月本真值。docs/story/主线故事/月01-月12-*.md:基础版补充参考,不能覆盖增强版。docs/story/主线故事/月13-旧账风波期.md与旧账风波期-节点大纲-v1.md:Year 1 跨月补卷。docs/story/01-主线故事-目录与总览.md:年度主题、关系线和时间体系。docs/story/characters/**:人物经历与口吻参考,不作为新增主线节点的授权。docs/design/active/玩家故事UseCase集-v1.md与剧情追踪-字段净化与输出规则-v1.md:玩家文案边界。
若来源冲突,保留高优先级真值并在回包中列出冲突;剧情长工不得自行改日期、节点顺序、角色关系、资源效果或终局结论。
已知命名漂移:月06-深冬经营期-节气增强版.md 的文件名沿用旧名,但文件标题、节气和节点均为“盛夏经营期”。对白长工按正文盛夏真值写作,不在本 lane 重命名源文件。
3. 年度对白总弧线
月01-03 立规矩:陌生人开始像一支队伍
↓
月04-06 扛经营:扩张、名声与资源压力一起到来
↓
月07-09 定关系:谁替谁出头,谁愿意留下,谁敢站上擂台
↓
月10-12 收一年:高光之后承担后果,把客栈真正说成“家”
全年对白必须同时保留三条声音:
- 经营声:账、货、工钱、桌位、客流、清洁、治安和人手。
- 关系声:信任、误解、担当、去留和彼此的分寸。
- 江湖声:名声、旧识、官面、擂台和客栈之外的风险。
任何场景至少推进其中两条;纯笑话、纯说明或纯数值播报不算完成。
4. 统一节点对白契约
每个节点必须包含:
场景目的:本场要改变什么信息、关系或经营状态。出场角色:只写必要角色,通常 2-4 人。开场动作:80-150 字,交代地点、眼前问题和第一个动作。主对白:10-18 轮,每 3-5 轮推进一次冲突。玩家选择:保持源文档顺序、语义和代价。选择后回应:每个选项 3-5 轮,包含即时反应、可见变化和后续钩子。离场钩子:1-2 句,承接下一个节点或月末状态。连续性记录:只写玩家之后应该记得的事实,不新增技术字段。
玩家对白中禁止出现内部 ID、snake_case、技术 tag、Bridge / Refs / Tags / Source / Seed / mainchain,也不得出现三段以上 /、->、=> 拼接串。
5. 月度对白大纲
月01:开张适应期(第1-30天,8节点)
月度目标:从“掌柜带着几个人开店”写到“大家开始用同福的规矩处理问题”。 核心声音:佟湘玉定规矩,白展堂缓冲冲突,郭芙蓉带来失控变量。
- 开业大吉:招牌挂起;全员对“怎么开店”理解不同,第一条规矩落地。
- 三日小结:秀才报账、众人推责;掌柜把失败拆成能改的事情。
- 伙计磨合 / 解锁白展堂:白展堂在跑堂身份和真实能力之间试探安全距离。
- 第一次赊账:邢捕头吃白食;人情、官面和小店现金流第一次碰撞。
- 赶集日:客流突然放大;谁守柜、谁招呼、谁补货形成分工。
- 郭芙蓉砸店 / 解锁郭芙蓉:冲突从赔偿转向“留下干活”,对白要让她有担当而非只闯祸。
- 第一次巡夜:屋顶轻功声;白展堂隐瞒与保护同时出现。
- 满月小结:全员围桌;每人用一句具体经营记忆说明自己已经留下。
月02:街坊熟络期(第31-60天,8节点)
月度目标:客栈被七侠镇接纳,同时明白熟人社会的每份好意都带着人情账。 核心声音:街坊试探、秀才与大嘴加入、小贝的家庭位置、小米递出旧账种子。
- 赛西施考察敌情:同行竞争包在客套里,掌柜不能只靠吵赢。
- 吕秀才入店:书生把经营讲成学问,众人把学问拉回现实账本。
- 钱掌柜躲债:钱掌柜想用熟关系避事,客栈决定帮到哪一步。
- 断指轩辕到访:大嘴的家风与自尊被摆上桌。
- 莫小贝逃学:家人、掌柜和孩子对“为你好”各有说法。
- 小米消息换剩饭:江湖消息第一次以市井交易进入客栈;同时承接旧账残页。
- 李大嘴试菜 / 解锁李大嘴:厨艺价值、成本和被认可的渴望同时出现。
- 两月小结:从“认识街坊”落到“出了事会有人来敲同福的门”。
月03:初遇挑战期(第61-90天,6节点)
月度目标:第一次不是靠热闹蒙混过关,而是承认错误、分清责任、建立危机处理方式。
- 食安风波:大嘴的委屈、客人的不安和掌柜的责任不能互相抵消。
- 包大仁微服巡查:诚信校验与官面压力;并承接旧账后门试探。
- 郭芙蓉门口镇场:能打不等于会处理,选择决定客栈是立威还是失控。
- 秀才算错账:知识分子的体面与真实损失正面碰撞。
- 后厨烟火过旺:清洁、速度和安全三者不能全要。
- 三月小结:明确“我们会犯错,但知道下一次谁先做什么”。
月04:扩建起步期(第91-120天,6节点)
月度目标:扩张带来成就,也让职责、空间和新关系重新排位。
- 堂中加桌:多一张桌不是只多一份收入,而是多一套服务压力。
- 百日记:熟客庆祝与内部疲惫形成反差。
- 祝无双第一次帮工:她的细致解决问题,也让旧有分工产生微妙变化。
- 燕小六单独盘查:少年捕快想证明自己,客栈要给面子又不能失去边界。
- 大嘴厨房扩建:厨师梦想与现金、柴水、人手正面讨论。
- 四月小结:把“店变大了”说成每个人承担的具体变化。
月05:江湖初闻期(第121-150天,6节点)
月度目标:名声第一次走出街坊圈,荣耀和危险开始共用一扇门。
- 江湖刀客点名:郭芙蓉的名声变成客栈风险,掌柜决定如何接住。
- 赛西施挖角大嘴:忠诚不能只靠情义,待遇和尊重必须说清。
- 白展堂旧友夜访:旧身份只露压力不揭底;接入旧账夜访线。
- 官道商队午歇:大单、周转与服务能力的现实谈判。
- 赶考书生文斗:秀才能通过本事赢得认可,而不是只被当作笑点。
- 五月小结:众人第一次意识到“同福有名了”也意味着会被找上门。
月06:盛夏经营期(第151-180天,6节点)
月度目标:半年热闹达到高点,随后用水、账、工时和供货把繁荣的代价说清。
- 半年结算:每个人从账本里看见自己的半年,不做数字播报会。
- 盛夏夜市:高客流下谁先顾客、谁先顾伙计产生分歧。
- 旱灾预警:井水见底,把经营选择压到最基本的生活资源。
- 无双再次帮工 / 账本漏洞:能力被看见,同时承接旧账换手证据。
- 钱夫人追到客栈:夫妻账、供货账和客栈账不能混成闹剧。
- 半年大结:不喊口号,用“还愿不愿意继续忙下去”完成半年确认。
月07:羁绊萌芽期(第181-210天,6节点)
月度目标:关系从打闹转成需要表态的选择,情感不能脱离工作和生活。
- 郭芙蓉与秀才吵架升级:争点是“谁替谁做主”,不是简单撒糖。
- 白展堂夜巡谈心:掌柜表达担心,老白仍不完全交代过去。
- 小贝练功走火:保护、管教与信任三种方式碰撞。
- 两百日记:六封信分别写出每个人在同福的位置。
- 无双去留:留下必须有自己的理由,不能只围绕秀才。
- 七月小结:用分工和称呼的变化表现关系已经不同。
月08:擂台预热期(第211-240天,6节点)
月度目标:误会带来喜剧,外来豪杰和秩序压力把擂台从笑话推向真事。
- 挂红绸误会:每个人对“招亲”理解不同,最后回到客栈宣传与边界。
- 大嘴厨艺擂闹剧:他想被看见,但不能抢走真正擂台主线。
- 江湖客聚集:不同客人的要求让客栈提前感受大赛压力。
- 邢捕头维持秩序:官差与江湖人的面子需要同桌谈清。
- 郭芙蓉守擂宣言:她说清为什么上台、替谁承担后果。
- 八月小结:全员从看热闹转为正式备战。
月09:大日子逼近期(第241-270天,6节点)
月度目标:把市场、报名、旧识和个人愿望压到擂鼓响起前的最后准备。
- 寒露大集:客流与备赛争夺同一批人手。
- 初擂报名截止:名册让每个参赛者的理由被公开讨论。
- 杨慧兰到访:大嘴的期待与现实差距要有尊严地呈现。
- 白展堂旧账擂台:旧识借擂试探,老白选择暴露多少能力。
- 吕秀才文斗报名:不用拳脚也能争一席位置,众人从取笑转为支持。
- 九月小结:以擂鼓前的安静收束,避免提前消费月10高潮。
月10:高潮迭起期(第271-300天,6节点)
月度目标:让前九个月积累的人、名声和选择在擂台日集中兑现,并展示高光后的代价。
- 决擂之日:多角色短句交叉推进,避免一人长篇解说比赛。
- 擂台余波:名声暴涨带来订单、围观和新的麻烦。
- 大嘴御厨风声:梦想靠近时,他必须回答愿不愿离开同福。
- 郭巨侠来信:郭芙蓉在家人与当前生活之间第一次认真表态。
- 稀客接连登门:高朋满座并不等于人人都招待得起。
- 三百日总结:从四张桌走到擂台,回看成长但不写成终局。
月11:余波与反思期(第301-330天,6节点)
月度目标:高潮退去后让角色承担关系和经营后果,为岁末收束留出安静空间。
- 擂台余热消退:突然清静后,每个人对“热闹结束”反应不同。
- 无双决定留下:明确自己的工作、生活和关系边界。
- 秀才主动担责:把道歉写成实际补救,而不是自我感动。
- 冬储准备:采购、储存和现金安排形成一次成熟经营讨论。
- 钱夫人和解:夫妻与供货关系同时收束,不让掌柜替他们解决全部问题。
- 十一月小结:把一年中学会的事交给月12,而不是重复回忆。
月12:岁末收束期(第331-360天,6节点)
月度目标:用结账、清扫、团圆和跨年完成第一年情感闭环,同时为下一年留门。
- 年关催账:所有人情账回到具体欠条和付款顺序;与旧账并账节点协调。
- 岁末大扫除:每件旧物触发短记忆,但不做流水账回放。
- 白三娘到访:母子、掌柜和客栈之间的认可保持克制。
- 岁末团圆饭:每人一句“今年最难/最舍不得”的具体事情。
- 同福元年经营总录:秀才报事实,掌柜说人,玩家选择下一年侧重点。
- 跨年之夜 / 明年继续:第一年结束,但人物不预知系统术语或未来终局。
6. 旧账风波跨月补卷(10节点)
旧账风波是 Year 1 补卷,不是第13个日历月。独立长工写 月13-旧账风波期-对白稿-v1.md,并严格使用第 52 / 68 / 90 / 135 / 170 / 210 / 260 / 300 / 335 / 360 天锚点。
| 锚点 | 对白任务 | 与主月本关系 | | ---: | :--- | :--- | | 52 | 小米递残页,白展堂是否认得笔迹 | 与月02“小米消息换剩饭”同日,后续接线决定合并或前后触发 | | 68 | 后门起风,第一次确认有人盯店 | 与月03巡查日同锚点,不改官面主线 | | 90 | 账房对抄,经营口径接住江湖旧账 | 作为月03小结后的静态收束 | | 135 | 旧友夜访,谁陪老白接这笔账 | 与月05既定节点保持同一事件语义,不复制第二场夜访 | | 170 | 后巷换手,证据如何进入同福账房 | 与月06无双账本漏洞互相承接 | | 210 | 官面换口径,邢捕头是否备案 | 不抢月07情感小结 | | 260 | 擂台摊牌,公开到什么程度 | 与月09旧账擂台协调,不重复结算 | | 300 | 夹层底稿,热闹后回到账房 | 接在月10三百日总结之前或之后,由后续接线决定 | | 335 | 年关并账,三张账并成一张 | 与月12催账节点协调为同一连续场景 | | 360 | 跨年夜落款,把旧账说成过去 | 不覆盖第一年终局,只贡献收束语气 |
对白稿必须标出“建议合并”或“建议前后触发”,但不得在 docs-only lane 决定运行时合并方式。
7. 长工拆分与文件写面
| owner 包 | 月份/节点 | 唯一允许新增文件 | 关键连续性 |
| :--- | :--- | :--- | :--- |
| Y1-D1 | 月01-03,22节点 | 三个对应的 *-对白稿-v1.md | 规矩、招募、第一次危机 |
| Y1-D2 | 月04-06,18节点 | 三个对应的 *-对白稿-v1.md | 扩建、名声、半年资源压力 |
| Y1-D3 | 月07-09,18节点 | 三个对应的 *-对白稿-v1.md | 羁绊、擂台预热、旧账加压 |
| Y1-D4 | 月10-12,18节点 | 三个对应的 *-对白稿-v1.md | 高潮、余波、岁末终章 |
| Y1-D5 | 旧账补卷,10节点 | 月13-旧账风波期-对白稿-v1.md | 10个跨月锚点,不改月本 |
命名示例:docs/story/主线故事/月01-开张适应期-对白稿-v1.md。
五个写工可以在互斥文件中并行,但必须只读本总纲和既有真值文档。任何 worker 不得修改其他 worker 的对白稿、现有月本、docs/handoff/**、src/** 或 tools/**。
8. 人物口吻底线
- 佟湘玉:经营者、护人、精打细算;陕西口吻轻用,不句句方言。
- 白展堂:反应快、会打圆场、对旧身份敏感;不靠重复点穴梗塑造人物。
- 郭芙蓉:行动快、有侠气、愿承担;不把她写成只会砸店。
- 吕秀才:逻辑和文字能力服务解决问题;不写长篇课堂。
- 李大嘴:从厨房、收入和过日子看问题;朴实不等于愚蠢。
- 莫小贝:直接、机灵、会闯祸;不能知道成年人尚未知道的信息。
- 祝无双:细致、有能力、有自己的去留理由;不只围绕感情线。
- 外部角色:都有职责和利益,不能只作为放狠话或送任务的工具人。
不得复制影视剧长段台词、经典桥段或演员肖像式描述;对白必须原创且适合当前游戏剧情。
9. 验收
每个 owner 包完成后先做本包自检:
- 节点数与源月本一致,无漏写或加写。
- 每个源选项都有专属回应,语义与代价不变。
- 每个节点同时推进至少两条“经营/关系/江湖”声音。
- 没有内部字段、重复套话、角色口吻趋同或提前终局。
- 只新增本包对白稿,
Get-Content -Encoding UTF8可读。
五包完成后另开只读连续性验收:
- 检查人物知道的信息是否越级。
- 检查旧账10锚点与主月本是否重复上演。
- 检查月末台词是否真实承接下月。
- 检查月10高潮、月11余波、月12终章的节奏是否递进。
- 输出
verified或精确问题清单;验收角色不顺手重写对白。
10. 长工回包
completed:
- 完成月份、节点数、选择回应数
- 新增文件
incomplete:
- 未完成节点;没有则 none
blockers:
- 与现有真值冲突;没有则 none
next action:
- 需要连续性验收或 P1 决定的具体项目
evidence:
- 文件路径
- 节点/选择核对结果
- 与本任务有关的 git status 行