12 · 路线图与 MVP 范围
2026-09-23 按用户《设想.txt》重排:行动结算时间制、九境界小层、实时战斗、神识装备、炼制百工、秘境搜打撤、势力玩法、出身剧情与教程、真相假说库、宇宙树终局。 每个里程碑给"能玩到什么"与验收标准。
M0 — 设定与原型审阅(✅ 已完成 2026-09-23)
产出:文档体系(00~19)+ 线框原型 + AI 工作流配置。2026-09-23 十五项开放问题全部拍板(00 §7),文档转 v1;git 仓库初始化(main)并固化 M0 基线。
M1 — 工程骨架与“能翻书”(✅ 已完成 2026-09-24)
三端可运行空壳:状态卷首、区域/日志假数据、底栏与更多、长按注释气泡组件、i18n、双主题、行动结算时钟。工程 Vite+Vue3+TS+Pinia+vue-i18n+UnoCSS、纯 TS 模拟层骨架、IndexedDB 存档、publisher 空目录、CI;三视口快照与热区合规、无硬编码文案(Lighthouse 移动端 ≥90,性能实测统一推迟 M8,首屏 JS gzip 88KB);手机端五项交互修复并关闭。
M2 — 出身篇与六边形天下(✅ 已完成 2026-09-24)
庄户出身篇(缘起 A 屠村被救 / B 采药失亲)+ 八项基础教程融入剧情;世界生成 v1:seed、地形水网灵脉、边山、迷雾三态、聚落、逐格/多格移动(Dijkstra 自动寻路、全程耗时预览)、路途事件、天气节气。存档升 v2 + v1→v2 迁移,44 项模拟层单测、三端 e2e 全过(地图 fps 等性能实测推迟 M8);篇末文案改朴素,进阶教程按排期在 M3 实现。
M3 — 活的人间 + 炼气前期(🚧 第一批已落地 2026-09-24,未关闭)
- tick 引擎(行动结算惰性补跑)、民生、势力 control/law、NPC 当值、关系、坊市经济、传闻 v1;
- 炼气 1
6 层:三田三关、吐纳/基础术/内视初窥/杀妖取材;引气散通玉散丹方与采药/炼丹工艺; - 宗门入门大逃杀考核 + 外门日常与两位 NPC 队友(组队七耗 v1);
- 镇上平民/富家出身各一条缘起;
- 验收:百年快进不失控;玩家明显感到"正道慢、没钱买丹"的资源压力。
已落地批次(逐批过程与决策见 决策日志):
| 批次 | 日期 | 一句话 | 存档 |
|---|---|---|---|
| 第一批 | 2026-09-24 | 民生惰性 tick(百年不失控)、炼气 1~6 层与采药/炼丹、NPC 当值人情、坊市、入门考核轻量化、同门随行扣干粮;72 项模拟层单测 | v3(含 v1/v2 链式迁移) |
| 第二批(交互补强) | 2026-09-24 | 见闻栏收起态与把手拖拽、教程改遮罩式五步、Safari 进度快照、采药出村与闭关页、前三层节奏调慢 | — |
| 第三批 | 2026-09-24 | 修复宗门整世缺席、新增出身选择节、镇上平民缘起 C 与富家子弟缘起 R(首发三出身齐)、外门日常三差事与月例 | — |
| 第四批 | 2026-09-24 | 出身改随机投生、导航重构(此处·修行·行路·行囊·更多)、区域行动分两类、当前格气泡、传闻 key 4→11 | — |
| 第五批 | 2026-09-24 | 见闻栏错位根治、闭关返回键、灵气五档外显、逐格耗时下调、地图相机化、格上地名与远眺 | — |
| 第六批 | 2026-09-24 | 布局错位容器级根治、行动结果弹窗、行路入见闻、手机端见闻仅「此处」可见、地图铺满、特殊格标注(亲至才标) | v4 |
M3 待办:势力消长与律法事件(随 M4 战斗系统续做);NPC 更深交流(打探/求证/赠礼/传书)排期在 M5 信息系统。(4~6 层丹方已于 M4 第三段拆回,见下方 M4 表。)
M4 — 炼气圆满 → 筑基(神识开放是本里程碑戏眼)
已完成批次(逐段过程与决策见 决策日志):
| 段次 | 日期 | 一句话 | 存档 | 细节指向 |
|---|---|---|---|---|
| 可先做部分 | 2026-09-24 | 战斗演算核心 + 妖兽五类 + 玩家快照(纯 TS,14 项新单测),未开新境界 | — | 15 状态行 |
| 第一段 | 2026-09-24 | 妖兽遭遇三段式全链路(触发/对峙/观战/处置),战报入见闻,遭遇态不入存档 | v4(无结构变更) | 15、08 §战斗遭遇、10 §M4第一段 |
| 第二段 | 2026-09-25 | 见闻重构出「行迹」卷、坊间风闻改待传池、出生落点由出身驱动、地图灵气五档星点、时辰历、夜间可读性 | v5 | 10 §5.5/§M4 第二段、07 §3、08 §3.3/§3.8 |
| 第三段 | 2026-09-26 | 妖材掉落 + 4~6 层丹方拆回(材料映射选 A,玉屑退出丹方) | v5(无结构变更) | 16 §3.2、10 §M4 第三段、02 §3.1 |
| 第四段 | 2026-09-26 | 切磋·同门试手(收手线二成五、赛后赠药/讨教/别过),切磋态不入存档 | v5(无结构变更) | 15 §1.5、10 §M4 第四段 |
| 第五段 | 2026-09-26 | 炼气 7~9 层与识海盘首版(神识刻度、法器/符箓两栏、三窍丹方、采药常见/少见两档) | v6 | 15 §2.2、10 §5.6/§M4 第五段、02 §3.1、16 §3.2 |
| 第六段 | 2026-09-26 | 识海盘入战(战丹栏、物用许可、超限即乱/可强装、法器加成随盘入快照) | v7 | 15 §1.2/§2.2、10 §5.7/§M4 第六段、16 §3.4、08 §3.9 |
| 第七段 | 2026-09-27 | 8 层阳窍炼器(猎叉/骨盾两谱、凡铁入市) | v7(无结构变更) | 16 §4、08 §3.2、10 §M4 第七段 |
| 第八段 | 2026-09-27 | 筑基四阶+灵宠契约(凝液突破、四类正关丹、灵宠第四栏与兽肉月料) | v8 | 02 §4.1、15 §4、16 §3.3、10 §5.8 |
| 第九段 | 2026-09-28 | 战斗状态系统(毒/寒滞/灼/煞压四类层数、持久余恙)+ 战丹余四味入方入战 + 三妖材(毒囊/蛟角/狐尾) | v9 | 15 §1.7/§5/§6、10 §5.9、16 §3.4、08 §3.5.1 |
| 第十段 | 2026-09-28 | 技能熟练度五档(Kenshi 式:炼丹/炼器/采药三线、边际递减、久不用回落有台阶、匠档以上手熟多出一份) | v10 | 15 §3.2、10 §5.10、16 §1 |
| 第十一段 | 2026-09-28 | 中宫符箓工艺(画符:两符样、符纸/朱砂、第四熟练度线)+ 人对人交涉(剪径匪:触发 8%~16%、五选项、收手线 25%、善后三选) | v10(无结构变更) | 15 §1.1/§1.3/§3.2、16 §5、10 §5.11、08 §3.5.2/§3.10 |
| 第十二段 | 2026-09-28 | 心魔战首版(Recorder 画像、照见问答、善后明/浊)+ 筑基中期御器飞行 + 筑基后期外门执事 + 明/识/浊三数 | v11 | 15 §1.6、02 §4.1、10 §5.12 |
- 炼气 7~9 层:神识系统与识海盘(神识刻度 + 法器/符箓/战丹三栏与四阵势常备;盘上符丹按物用许可入战、法器加成、超限即乱;8 层阳窍炼器与 9 层中宫符箓工艺(画符)已落地);
- 战斗 v1:对峙面板(抉择+打法基调+物用许可)→ 自动实时演算(观战/快进/看结果)→ 战后处置面板,三气、基础妖兽五类、战报入传闻(物用许可两档、符丹介入战报、善后耗用行);切磋分支(宗门院「同门试手」,收手线二成五);人对人交涉(剪径匪)已落地(荒野行路终点触发、五选项、善后三选,见 15 §1.1);
- 筑基四阶:灵力液化凝液(胜算/回爆/正关丹/助凝、12 时辰)、灵宠契约(筑基前期,平等/血两类)、兽肉月料与断供三级预警、助战加成已落地;中期御器飞行(两格之途、落地调息 6 时辰、飞掠不与地面遭逢)、后期外门执事(月例加厚、执事差遣)已落地;
- 法宝/符箓/战丹的炼制与装备闭环;技能熟练度(Kenshi 式五档)炼丹/炼器/采药/画符四线已落地(布阵待后续);
- 心魔战首版(Recorder 画像实时化、照见问答、明/识/浊三数)已落地;
- 验收:同种子演算可回放;神识配盘形成构筑差异;断供灵宠不出"一夜暴馈"式惩罚。
尚未落地(M4 余项):
- 布阵工艺与布阵熟练度线(画符线已落地,见 16 §1);
- 匪战的物用许可/打法基调、处决的道心名声代价与 §1.1 其余分支(欺骗/劝降/求援/潜行等)、§1.3 其余处置(逼问/抓捕/废修为/羞辱后放等);心魔战的血月接入、元婴后引雷方位留后。
M5 — 信息即玩法 + 秘境搜打撤
- 六卷次见闻全渠道接通(含行迹/天下/此间/交游/势力/全部);打探/求证/散布/封锁;人物认知卷(逐字段证据、置信、矛盾高亮、NPC 伪装与玩家反情报);道心伪讯;卷宗札记;
- 第一个秘境:周期性开放、独占灵药、搜打撤(限时/负重/撤离点/人妖竞争/上缴与夹带);
- 验收:给定剧本下可通过交叉验证识破假消息;秘境单局 10~25 分钟、撤离失败只损当趟收获;任何 UI 不泄露未知信息(快照测试)。
M6 — 金丹:本命法宝、自立门户、势力战争
- 金丹五阶:种采炼养四步丹方(宝材/秘境材料)、三花五气、碎丹风险、本命法宝;
- 宗门大比(擂台)、职位晋升与门派政治;金丹自立(占地/立阵/收人/门风传承);宗门战争 hex 逐格;
- 家族、朝廷(缉妖司差事/军阵战场)、帮寨线;
- 实时战斗补可视动画的第一批试验(先做斩击与雷法两类特效,演算层不动);
- 验收:自立门派在玩家死后继续存在于世界模拟;战争全程按玩家信息渠道分级播报。
M7 — 元婴 · 生死 · 真相 · 飞升
- 元婴四阶(三魂);死亡五类痕迹强化与转世(同一世界随机重生);前世小传/县志/宗祠;
- 九真相假说之一的完整碎片链(本里程碑先做 3 说,其余迭代)+ 五劫飞升 + 真相揭晓终章;
- 验收:未飞升永在同世、飞升后才可生成新世界;证据链逻辑评审无穿帮;温柔/残酷两读成立。
M8 — 打磨、试水发布、二周目
- 平衡总调(百年快进/duel 自动对打多轮)、文案通审、a11y、PWA 离线;
- 免费试玩章上架 tabtab 创意工坊(或同类平台):内容边界=完整出身篇+炼气 1~3 层,存档可继承;埋点见 19 §7;
- 完整版付费解锁(建议 12~18 元锚点),publisher 适配层对接;纯 PWA 版同步;
- 二周目内容:宗门童子、天生魔修出身;剩余假说补齐;云存档按平台能力开放;
- 验收:平台规则合规、低端真机达标、试玩完成率/转化/流失节点埋点可分析;严格执行盈利黑名单(不卖资源/进度/情报,见 19 §4.3)。
M9+ — 远期排期(不承诺时间)
- 妖修、天地灵物、鬼修等异质出身;
- 战斗可视动画全量、人物 AI 精致立绘管线;
- 第二次飞升后的"旧界"内容;
- 第三次飞升:宇宙树终局 v0(世界树地图、育世、弈棋两种模式先做),再到道统之争、香火战、神位挑战与树根总悬念(见 18 §4);
- PC 安装包(Tauri 2,Windows/macOS)已定要做,排在试水数据验证之后;Capacitor 移动端壳视数据再定。
MVP 定义(M0~M5 可玩切片)
"在一个程序生成的末法天下里,投生一个庄户少年,经历屠村或失亲之痛后踏上仙途;用两年时间从炼气一层走到筑基:采过药、炼过丹、打过狼、拜入山门又在入门试里活下来、在秘境里捡过第一条命、信错过一个人、也识破过一次假消息——直到某个血月之夜,第一次面对自己的心魔。" 达到此切片即邀 3~5 名文字游戏玩家做第一轮手机试玩。
决策日志(拍板后追加,不可涂抹只可补记)
| 日期 | 议题 | 决策 | 备注 |
|---|---|---|---|
| 2026-09-23 | 游戏定名 | 《末法仙薄》("薄") | 用户拍板;工程目录名 mofa-xiuxian 不变 |
| 2026-09-23 | AI 补充设计(信息即玩法/传闻网络/道心伪讯/灵宠/家族朝廷/百工经济等) | 全部保留,纳入正式设定(docs/04、07 等) | 用户认可 |
| 2026-09-23 | 世界真相 | 一世一真相:九假说库(首批),唯一真相写 seed,飞升方知;未飞升死后在同世随机重生;飞升后才开新世界;三飞解锁宇宙树终局 | 18 |
| 2026-09-23 | 时间 | 行动结算制,时间不自然流动 | 惰性补跑;01 §4.2 |
| 2026-09-23 | 境界 | 九大境界(炼气九层三田三关三窍/筑基四阶/金丹五阶/元婴四阶…化神以上为传说);每小层突破需丹材(1~3 层共用引气散);道途由行为印记塑造,不选阵营 | 02 |
| 2026-09-23 | 战斗 | 实时演算,不做回合制(初版设想) | 15 |
| 2026-09-23 | 装备 | 不分部位,神识为预算的识海盘;法宝/符箓/灵宠/战丹统一装盘,7 层阴窍解锁 | 15 §2 |
| 2026-09-23 | 熟练度 | Kenshi 式:越用越熟/边际递减/久用回落有下限;材料分档、成品不定死品阶(糙作~天成五档) | 15 §3.2、16 §1 |
| 2026-09-23 | 秘境 | 周期性开放、独占灵药、搜打撤 | 17 第一部分 |
| 2026-09-23 | 组织玩法 | 入门大逃杀、大比擂台、金丹自立;组队分工 + 队伍七耗 | 17 |
| 2026-09-23 | 发布 | 先 tabtab 创意工坊/同类平台试水,客户端(Capacitor/Tauri)视数据后定 | 10 §1.1 |
| 2026-09-23 | 人物形象 | MVP 字印,二期特征驱动 AI 立绘(用户愿配工具) | 08 §3.7 |
| 2026-09-23 | UI | 长按/悬停必有文字注释;结构简单明确;绢本水墨暂定 | 08 §1 |
| 2026-09-23(晚) | 历法换算 | 12 游戏日=1 年 定稿 | 01 §4.2 |
| 2026-09-23(晚) | 寿元与境界 | 保留以寿换境路径(邪丹折寿/燃血/借寿丹),增寿区间照旧 | 02 §9 |
| 2026-09-23(晚) | 炼气丹材节奏 | 1~3 层共用同一味引气散,4 层起每层一方 | 02 §3、16 §3.2 |
| 2026-09-23(晚) | 战斗交互 | 战中玩家不操作:遭遇抉择(战/逃/理论/威慑/贿赂/欺骗/劝降/求援/避开)→ 自动实时演算观战(快进/看结果)→ 战后处置全集(胜·敌活 10 项/敌死 9 项/敌逃己败);切磋/擂台/军阵/秘境/妖潮分情境 | 15 §1 |
| 2026-09-23(晚) | 见闻 tab/底栏 | tab 定稿全部·天下·此间·交游·势力(随身份改名);底栏「日志」改名见闻;全卷视图可全屏搜索筛查;日志实体专名下划线可点词条 | 07 §3、08 §3.3/3.4 |
| 2026-09-23(晚) | UI | 底栏及全部选项必须配图标;四区配色强分区(卷首/主视图/见闻卷/底栏四底色);竖屏 Pad 深度定制双栏;识海盘法器/符箓/战丹/灵宠四栏分页、逐件卸下、三个入口(独立+行囊+背包分页快捷) | 08、15 §2.2 |
| 2026-09-23(晚) | 地图 | 1 格 30 里/半径 40 格默认方案定稿;水网生成、聚落间距、坊市规则、地图图标均按现方案;地形地貌 AI 自主丰富 | 03 |
| 2026-09-23(晚) | 发布 | PC 安装包要做(Tauri 2);小程序不做;tabtab 试水优先 | 10 §1.1 |
| 2026-09-23(晚) | AI 工作流文档 | 11 号文档须写明各配置的详细操作步骤 | 11 §7 |
| 2026-09-23(晚) | 寿元坐化/转世/货币/形象/难度 | 全部拍板:①寿元坐化保留;②忘前世但可亲赴上世死亡/坐化地拾记忆碎片与小传(残尸灭迹则小传残缺);③灵石为锚+碎银铜钱以物易物;④MVP 字印、二期 AI 统一画风立绘;⑤无难度档位只有缘起差异。M0 开放问题全部关闭 | 00 §7、05 §6 |
| 2026-09-23(晚) | 盈利模式 | AI 建议(待 M8 按试水数据定):免费试玩章(出身+1 |
19 |
| 2026-09-23(晚) | AI 环境 | 用户自配智能体+MCP;AI 侧落地三个项目技能(lore-sweep/new-setting/copy-review)、glossary+check-copy 文案机检、.gitignore;Git 客户端待用户安装 | 11 §7.7 |
| 2026-09-23(深夜) | 里程碑推进 | git 初始化(main 分支)+ 进入 M1;M0 完成判据达成,M1 工程骨架落地:Vite 8 + Vue 3.5 + TS 6 + Pinia 4 + vue-i18n 11 + UnoCSS 66;模拟层 rng/time 骨架(13 单测)、IndexedDB(Dexie)存档、publisher 适配层(pure-pwa/tabtab)、GitHub Actions CI;Playwright 三视口(375/1024/1280)9 项冒烟全过;首屏 JS gzip 88KB | 本文 M0/M1 |
| 2026-09-24 | 手机端反馈修复 + 里程碑推进 | M1 五项交互修复并关闭(弹窗变量上提 root、见闻展开收起、返回条、人物详情、见闻 tab);完成 M2 并关闭:六边形世界生成 v1(地形/河流/灵脉/边山/聚落)、出身篇缘起 A/B 与八教程、逐格移动与路途事件/天气、存档 v2+v1 迁移;40 项模拟层单测,三视口 e2e 34 过 2 跳过 | 本文 M1/M2 |
| 2026-09-24(M3 第一批) | 活的人间最小闭环 | 惰性民生 tick(百年不失控)、炼气 1 |
本文 M3、02 §3.1、04 §6.4、10 §5.1、14 §7.1、17 §5.1 |
| 2026-09-24(M3 交互补强) | 教程形式 + 交互改进 | ①教程改用遮罩层(高亮目标+文字,五步,可单关/全跳过),原"不用遮罩"原则作废;②见闻把手拖拽展开/缩回+吸附动画、收起态降为两条、点别处自动收回;③Safari 进度靠 localStorage 同步快照+恢复优先+storage.persist;④采药必须出村、村内引导进行路;⑤新增闭关页(时长可选、本层满为限);⑥前三层节奏调慢制造材料危机 | 08 §3.6、10 §5.2、14 §7.1 |
| 2026-09-24(M3 第三批) | 宗门修复 + 三种出身 + 外门日常 | ①修复宗门整世缺席(随机碰山→确定性全图扫描选祖庭);②出身选择节;③镇上平民缘起 C 药铺学徒;④富家子弟缘起 R 朱门(多 60 文盘缠)——首发三出身齐;⑤外门日常:任务堂三差事 + 月例(12 游戏日一领) | 10、14 §2.1/§3.2 |
| 2026-09-24(M3 第四批) | 出身随机 + 导航重构 + 当前格气泡 + 传闻扩充 | ①出身不由人选:删 c0,开档随机投生(rollOriginEntry),?origin= 验收可强制;②底栏改为此处·修行·行路·行囊·更多,顶部返回条取消;③闭关归入修行;更多隐藏见闻;④区域行动分直接行动(标耗时)与入口跳转;⑤地图点当前格出气泡(信息+进入);⑥传闻 key 4→11、平日偶发;⑦NPC 深交流随 M5、路途事件 M2 已有 |
08 §3.3/3.4、10 §M3第四批、14 §2.1 |
| 2026-09-24(M3 第五批) | 手机端六项反馈 | ①见闻栏上拖错位根治(touch-action 分区);②闭关加「返修行处」;③灵气五档外显(spiritBand,区域/气泡/行程卡,精确值继续隐藏);④逐格耗时下调 6/10/12/15/24→2/3/4/5/8 时辰(原"2 格/日"尺度作废,平原一日 6 格);⑤地图相机化(拖动/捏放/滚轮/+-归位,0.6~2.4 倍);⑥格上地名+邻接未知格远眺字形(信息不越邻接边界) | 03 §尺度/§12、08 §3.3、10 §M3第五批 |
| 2026-09-24(M3 第六批) | 手机端六项反馈 | ①布局错位容器级根治(见闻改流式 grid 项 + body fixed 封橡皮筋,touch-action 隔离法作废);②采药结果弹窗(所得+耗时);③行路入见闻、见闻随存档持久化(v4,上限 200,老档空卷起步);④手机端见闻仅「此处」视图显示;⑤地图铺满(4px 双线纹边框);⑥特殊格标注(势力青双环/村庄赭环/灵气盛星芒,仅亲至);缩放下限 0.35、绘制按格分层、TERRAIN_TILES 预留背景图 | 03 §12、08 §3.3/3.5、10 §M3第六批 |
| 2026-09-24(M4 第一段) | 妖兽遭遇三段式 | ①纯 TS 遭遇编排 game/combat/encounter.ts(对峙/演算/走脱/善后状态机,随机源注入);②荒野终点触发 12%+凶煞/100×35%;③对峙三基调(猛攻/稳守/游斗)+抽身走(费 1 时辰,成败滚);④观战逐笔 650ms 放映、快进/只看结果;⑤胜取妖皮妖骨(妖材口子)、败养伤 24 时辰折功行 20、走脱费 1 时辰;战报入见闻;⑥遭遇态不入存档(未闭环不落档);⑦e2e 口子 ?forceEncounter=1;104 模拟层单测、e2e 62 过 4 跳过、gzip JS 119.93KB / CSS 5.91KB |
15 状态行、08 §战斗遭遇、10 §M4第一段 |
| 2026-09-25(M4 第二段) | 见闻重构 + 时辰历 + 落点 + 夜读性 + 更多去重(八项) | ①地图灵气改五档星点(thin/low/fair/rich/dense;仅亲至且 size≥13 才画,环半径 0.8→0.86);②出生地由出身驱动(spawnKindFor 庄户→村、平民/富家→镇 + nearestSettlement 六边最近同类,可回放;OriginProgress.entry 入档,旧档兜底 farmer);③见闻信息架构重构:新增 game/news/news.ts(NewsEntry/NewsTab/NewsSource、NEWS_MAX=200/PENDING_MAX=60/INTEL_COST=3 + 6 单测),坊间风闻先进待传池、须叙话(放 1 条)或打探(花 3 文放 3 条)才放出,玩家行为落行迹卷(新卷,5 格→6 格),条目标时间、点击展开详情,删静态假见闻 news.items;④存档 v4→v5(SavedNews{at,text,detail,tab,source,from?} + pending,v4_to_v5 旧见闻全收进 pending、显示卷置空,链式 v1→…→v5);⑤PC/横屏 Pad 左栏「更多」去重置末(左栏在场只列仓库/坊市/势力事务,窄屏列全 8 项);⑥RegionView 聚落加「打探消息({cost} 文)」;⑦时辰历(clock.ts 加 Season/seasonOfJieqi,store 暴露 season/phaseOfDay,新组件 ClockSheet.vue);⑧夜间可读性(night 令牌整体提亮 + MapView 夜板重排,日间不动);另立流程规则:改文档须附三路直链(2026-09-26 修订:改为只发应用与文档站三路链接、不逐份列文档直链;地址可用性由用户自测) |
03 §7/§12、07 §3、08 §3.3/§3.8、10 §5.5/§M4第二段、14 §2.1 |
| 2026-09-26(M4 第三段) | 妖材掉落 + 4~6 层丹方拆回 | ①材料映射由用户拍板选 A:按 16 §3.2 新增物品,不做旧材料(灵草/玉屑)映射;②妖兽五类皆落妖丹×1(一阶妖丹=6 层通玉散主药,"任一种"归并为同一物),赤鬃狼另落赤鬃狼筋(5 层淬体丹主药,首遇妖材),铁背蛟 妖皮×2/妖骨×1、玄石魈 妖皮×1/妖骨×1、百足蜈/火妖狐 妖皮×1;③采药地形私藏(TERRAIN_FINDS:山地/边山 牛大力、骨碎补;丘陵 牛大力、茶;湿地 石菖蒲;平原/密林 当归),35% 机率一次一味、地力太薄不触发,结果含 finds 并落弹窗与行迹各一笔;④坊市添老酒、铁落(六种货色);⑤丹方拆回四张(引气散/壮骨汤/淬体丹/通玉散),LayerPill 四档、pillForLayer 4/5/6 各归其方;玉屑退出丹方(留作可售矿物/日后炼器);⑥无存档结构变更(v5 照旧);120 单测全过 |
16 §3.2、15 §1、02 §3.1、10 §M4第三段 |
| 2026-09-26(M4 第四段) | 切磋·同门试手(非致命分支) | ①战斗核心新增收手线 yieldRatio(可选参数:任一方气血≤上限二成五即 yield 认负、不落死手;不传参照旧分生死,妖兽遭遇零改动);②新编排 game/combat/spar.ts(纯 TS、7 单测):makeSparMate 按 hashSeed('spar:'+mate.id) 出 0.85~1.15 斤两可复现、SPAR_YIELD_RATIO=0.25/SPAR_SHICHEN=1/SPAR_ASK_GAIN=4/SPAR_GIFT_BOND=3/SPAR_BOND={win:2,draw:2,lose:1},末笔力竭判平手;③赛后三事:赠伤药(1 引气散→情分 +3)/讨教一手(功行 +4,熟练度未落前代)/拱手别过;④入口在宗门院「同门试手」(考核通过后两位同门);⑤切磋态不入存档(同遭遇态);⑥无存档结构变更(v5);127 单测全过(spar 7 项)、typecheck 无错 |
15 §1.5、10 §M4 第四段 |
| 2026-09-26(M4 第五段) | 神识 7~9 层与识海盘首版 | ①神识刻度经用户拍板:炼气 7 层阴窍初生,上限初值 12 寸、随小层增长(7/8/9 → 12/17/22 寸,炼气圆满约 20game/shenshen/disk.ts(13 单测):SENSE_ITEMS 首版(锈铁剑 6/木符牌 4/金甲符 4/火鸦符 3 寸,符箓按张、法器同件一件)、senseCap、装/卸/尽卸、四阵势 applyFormation+常备 syncPreset(各记各的、空身恒空、空身装物归行路);④7~9 层开放(开窍/凝阳/固神三丹入方;QI_LAYERS=9 统一封顶;7 层破境即神识初生:见闻 + 结果弹窗);⑤采药私藏改常见/少见两档(少见:山地 紫芝/火焰花/琥珀、边山 火焰花/琥珀、密林 紫芝),坊市增四件器物(价占位 M8 校准);⑥存档 v5→v6(disk 字段,v5_to_v6 空盘起步 + reviveDisk 防御,链 v1→…→v6);⑦UI:DiskSheet.vue 新建、行囊分栏(什物/法器/符箓)与装盘、更多面板/PC 左栏入口按 senseBorn 解锁、修行面板神识行与三窍层名;149 单测全过、typecheck 无错 |
15 §2.2、10 §5.6、02 §3.1、16 §3.2 |
| 2026-09-26(M4 第六段) | 识海盘入战(战丹栏 + 物用许可 + 强装) | ①disk.ts 开第三栏(DiskKind='pill'):止血散/回灵丹各占 1 寸;新增 overLimit(盘上占神超上限)、equipForce(强装:只认神识与来路,不拦超限)、consumeFromDisk(战耗扣账并同步常备);②combat.ts 加 CombatAssist{ward,bolt,heal,qi} 与 aid 记账、新事件 ward/bolt/pill/qi——介入只作用玩家方、不额外消耗随机源(同种子同配置可回放);③player-combat.ts 法器加成随盘入快照(锈铁剑攻 +3、木符牌御 +2)、超限身法 −3、combatAssistFor 确定性折算(护身符先于攻符、伤药先于回灵);④encounter.ts 对峙态带 AidPermit(符箓/丹药各 0/1/2/尽用,默认尽用,仅对峙可改);⑤战丹两味入方:止血散=当归 1+骨碎补 1(气血三成五自动服、回三成)、回灵丹=茶 1+石菖蒲 1(灵气两成五、回一半),余四味留后;⑥存档升 v7(disk.pills,老档各栏补空战丹栏,链 v1→…→v7);⑦UI:DiskSheet 三栏 +「强装」赭色键 + 超限朱红行,行囊四栏,对峙面板物用许可两行与盘上清单,观战符丹各落一笔,善后列战时耗用;⑧切磋认法器不认符丹(物用许可不出现);灵宠栏(契约属筑基期)与法宝主动技留后;173 单测全过(disk +7、player-combat 8、combat +4、encounter +2、v6→v7 3)、typecheck 无错 |
15 §1.2/§2.2、16 §3.4、10 §5.7、08 §3.9 |
| 2026-09-27(M4 第七段) | 8 层阳窍炼器 | ①新模块 game/craft/forge.ts(纯 TS,与炼丹同构:canForge/forge,7 单测)+ 器谱 data/recipes/forge.json,一件 8 时辰、8 层阳窍解锁(FORGE_LAYER=8);②首版两谱:猎叉(凡铁×2+妖骨×1,攻 +4)、骨盾(凡铁×2+妖皮×2,御 +3),各占盘 5 寸;③disk.ts SENSE_ITEMS 添两器(各 5 寸)、player-combat.ts TOOL_BONUS 添加成;④新增材料凡铁 fanTie(铁锭)坊市有售(base 10);⑤熟练度/成色随工艺熟练度系统留后,本版只裁成与不成;无存档变更(v7);180 单测全过、typecheck 无错 |
16 §4、10 §M4 第七段、08 §3.2 |
| 2026-09-27(M4 第八段) | 筑基四阶+灵宠契约 | ①凝液突破:胜算 0.35+存气/100×0.65−旧败×0.15(clamp 0.05disk.beasts+pets,v7_to_v8 迁移 3 单测);战丹余四味留后;212 单测全过、typecheck 无错 |
02 §4.1、15 §4、16 §3.3、10 §5.8 |
| 2026-09-28(M4 第九段) | 战斗状态系统 + 战丹余四味 + 妖材 | ①新模块 game/combat/status.ts:四类状态毒/寒滞/灼/煞压,层上限 3/2/2/2,战斗内效果(毒 2×层/20 息、灼 1×层/25 息最低 1、寒 身法 −2×层下限 2、煞 输出 ×0.85^层);战后转持久余恙(每层时长 毒 6/寒 4/灼 3/煞 5 时辰,until=now+层数×每层时长,按当前时辰衰减);②妖兽状态技落率:蜈毒 0.55/蛟寒 0.40/魈煞 0.40/狐灼 0.45,赤鬃狼无,仅妖兽战路径生效;③战丹四味入方入战:解寒祛毒(毒 ≥2 层,清毒+寒)、燃血(血 ≤20%,本战输出 ×1.3、身法 +2,战后养伤 +12 时辰、折功行 10)、避煞(中煞时服,90 息免煞)、龟息(血 ≤15%,以「遁走(fled)」收束战斗);介入序确定 heal→qi→cleanse→blood→bane→turtle;④三妖材:蜈→毒囊、蛟→蛟角、狐→狐尾(不占识海盘,为四味主药);⑤存档 v8→v9(新增 statuses 余恙数组,v8_to_v9 老档空数组 + 载入衰减);⑥UI:战报状态事件(venom/chill/scorch/dread/tick/cleanse/blood/bane/turtle,各分 ByBeast/ByPlayer 两侧)、战斗双方状态星、场外余恙条、善后三注(余恙/燃血代价/龟息遁走)与耗用行;⑦两条实现偏差留注:带余恙进战不重置坠伤计时、龟息同时落 fled+turtle 两笔行迹(按同一场战斗一笔讲);251 单测全过 |
15 §1.7/§5/§6、10 §5.9、16 §3.4、08 §3.5.1 |
| 2026-09-28(M4 第十段) | 技能熟练度五档(Kenshi 式) | ①新模块 game/craft/proficiency.ts(纯 TS 纯函数,随机由调用方注入):先落炼丹/炼器/采药三线(`SkillId=alchemy |
forge |
| 2026-09-28(M4 第十一段) | 中宫符箓工艺(画符)+ 人对人交涉(剪径匪) | ①画符:炼气九层中宫·固神开方可画符(TALISMAN_LAYER=9),筑基以上自然可用;入口在修行面板「画符」小节;一张符 2 时辰(TALISMAN_SHICHEN=2);符样两张(data/recipes/talisman.json)——火鸦符(符纸×2+朱砂×1)、金甲符(符纸×1+朱砂×2);新物料 符纸 fuZhi(坊市基价 4 文)、朱砂 zhuSha(6 文);裁决 game/craft/talisman.ts(与炼丹/炼器同构:只裁成与不成、无随机失败);熟练度第四线「画符」(SkillId 增 talisman)与采药/炼器/炼丹同五档、基础涨幅 3、30 日回落同口径、匠档以上手熟多出一张(10%/18%/25%,按动作前档位);②人对人交涉(剪径匪):仅荒野(非聚落)行路终点、妖兽判定未过之后触发,概率 8% + 凶煞/100×8%(8% |
15 §1.1/§1.3/§3.2、16 §5、10 §5.11、08 §3.5.2/§3.10 |
| 2026-09-28(M4 第十二段) | 心魔战首版 + 筑基中期御器 + 后期外门执事(存档 v11) | ①心魔战首版:新模块 game/combat/heart-demon.ts(纯 TS 纯函数,随机由调用方注入);触发为凝液首破成功入筑基前期(layer===1)时立刻立起(其余阶不触发,血月接入留 M5);②Recorder 画像(纯计数、不耗随机源):交手次数/基调、各式符丹用量、交涉与战后处置各选几次,战斗与交涉收束点各记一笔(recordFight/recordParley/recordSettle),老档空画像(reviveRecorder 防御还原);③照见问答 buildQueries 按 [release,execute,bribe,heal,fierce] 取有记录者最多 3 道、无记录退回出身题两道(题面 key heartdemon.query.<id>);认账→明+1/心魔身法−1/攻×0.93,嘴硬→浊+1/攻×1.05;心魔为玩家快照镜像(复制 build、惯用基调 favoriteStance、惯用伤药 favorsHeal 则带一剂伤药),照见不带盘上符丹、无收手线;④善后:一程 2 时辰;胜→明+1,败→浊+2、存气−20,不伤身不折功行不置死不降境;明/识/浊三数 dao 随档累计;遭遇态不入档,首破未闭环刷新即整体回滚到凝液前(落档推迟到 finishHeartDemon);⑤御器飞行:movement.ts 加 FLY_MAX_STEPS=2/FLY_SHICHEN_PER_STEP=1/FLY_COOLDOWN_SHICHEN=6/canFlyBySteps/flyCooldownLeft;筑基中期(层≥2)解锁,store canFlyNow/flyCooldownLeft/flyTo,travelPath 加 opts.fly(飞掠不触发遭遇与路途事件、不耗干粮,行迹走 cultivation.news.fly/flyDetail);⑥外门执事:factions.ts 加 STEWARD_MIN_LAYER=3/STEWARD_STIPEND={45,3}/STEWARD_TASK={8,25}/canAppointSteward;筑基后期且考核过可受任(一次性),claimStipend 按 steward 发放加厚月例、stewardTask 差遣(可能带见闻);⑦战斗核心:combat.ts Combatant 加 healKit?,pillCheck 补乙方跌至二成五自服回二成五(HEAL_KIT_AT_RATIO/HEAL_KIT_HEAL_PCT),不耗随机源、旧回归零改动;⑧存档 v10→v11(recorder/dao/steward/lastFlyShichen,v10_to_v11 补初值,链 v1→…→v11);⑨遗留 i18n 待补 heartdemon.* 词条(demonName/standoff.title/query. |
15 §1.6、02 §4.1、10 §5.12 |
| 2026-09-28(M4 第十二段·补记) | i18n 与验收收尾 | 第十二段词条已落地——heartdemon.*(独立语言卷 locales/zh-CN/heartdemon.json)、map.fly.*、sect.steward.*、character.daoxin.recent.*(ui-dev 同轮;上条"遗留 i18n 待补"据此关闭);M4 验收三条补测落档(+8 项):同 seed 两份 rng 心魔战报深相等、照见作答不耗随机源、两种盘配构筑差异可测、断供灵宠逐日无单日骤变不暴毙;验收基线:34 文件 337 项单测全过、vue-tsc 零错 |
补记上条遗留项;心魔战的血月接入仍留 M5 |
| 2026-09-28(运维) | 外网访问方式改定 | quick tunnel 弃用(本网络对 *.trycloudflare.com 随机连接重置;命名隧道需自有域名,用户暂无域名)→ 改走 Cloudflare Pages 静态托管:应用 https://mofa-xiuxian.pages.dev/、文档站 https://mofa-xiuxian-docs.pages.dev/;新增 tools/build-docs.mjs(文档站静态导出)与 npm run docs:build;部署走 wrangler(账号已登录本机);本地开发链路(5173/8650)不变,外网为构建快照、更新需重部署 |
10 §M1 落地新增、11 §7.7 |