lornshrimp/通用-设计故事面
用于设计、重写或审计故事面。适合故事面搭建、卷级供血检查、硬抓手补强、跨卷交接与可拆卷可拆章的故事面重构。关键词:故事面、一句话谜面、供血、硬抓手、卷级推进、跨卷交接。
npx skills add https://github.com/lornshrimp/Lorn.NovelWriteSkills --skill 通用-设计故事面
<!-- ===== Layer 1: 永久缓存 ===== -->
> 题材路由:若 .github\题材专用Skills\ 目录存在对应的 <题材>-设计故事面 Skill,则:
> - 将题材特性骨架路由到 <题材>-设计故事面,该 Skill 位于 .github\题材专用Skills\ 目录。
> - 命中本技能时,必须优先强制加载当前 Skill 与 <题材>-设计故事面。
把一个“故事面”写成可持续供血、可拆卷、可拆章、可审计的 Canon 文件,而不是概念说明书。
若约束较多,固定按三层优先级执行:先立故事面的锚点与它和 小说总大纲.md 的边界,再锁核心吸引力(即主卖点)、竞对差距与卷级供血,最后落 4A / 4B、供血锚点与检查清单。
<!-- ===== Layer 3: 场景缓存 ===== -->
每个故事面都需要一个锚点 —— 一个能立刻说明“谁在承压、为了什么、眼下会失去什么”的点。这个锚点可以是:
从这个锚点出发,再用"故事面的冲突、胜负、代价、卷级推进"去展开,故事面才能真正立得住。不要一上来就想写"完整故事",先找一个抓住你的点,围绕它去延伸,就不会跑偏了。
小说总大纲.md 的边界(强制)小说总大纲.md 的注释页、摘要页或拆分副本,而是能独立成立、能长期供血的完整故事文件。小说总大纲.md 共享人物、事件、线索、阶段节点通常属于正常联动;这类重合本来就应该服务主支线交织推进。> 故事面是全线大纲体系中最擅长"讲故事"的层级——它有"一句话谜面"和"故事梗概"。但当前的问题在于:故事面讲完的故事,在传递到分卷和逐章时被翻译成了工程字段(章目标、核心冲突、关键情节),丢失了叙事可读性。 本节强制要求故事面的叙事必须完整、可辨认地传递到下级。
以下所列 references 文件必须通过 read_file 工具逐文件读取,不得因"已有相关知识"、"之前执行时已读过"、"该文件只是参考"为理由跳过任何一条。 每条 references 按其标注的必读等级强制执行:
reference_missing_{refName},不得静默跳过。命中故事面设计任务时,除本文件外,必须继续读取:
references/爽点模式库与三阶节拍.md(必读 — 卷级供血的节拍底盘)references/故事面设计规则.mdreferences/故事面常见失误与修正.mdassets/故事面模板.mdreferences/人性锚点与社会议题耦合.mdreferences/主题显影与人物弧线耦合.mdreferences/故事面到分卷供血映射卡.md../../写作研究/网文留存模型.md — 留存基线,定义故事面在卷级"拉新/稳留/转付费/扩圈"中的留存功能分配<!-- ===== Layer 2: 项目级缓存 ===== -->
若当前服务的项目根目录存在 Agents.md,设计故事面前必须:
Agents.md;若其中声明了 主输出平台,检索三类模板时优先匹配"适用平台"与主输出平台一致的模板,无匹配时回退到"适用平台:默认"的同类模板Agents.md 中注册了"写作研究模板"——读取对应路径的模板文件,将其作为题材×平台的故事面默认约束基线Agents.md 中注册了"作者风格模板"——读取对应路径的模板文件,将其作为故事面表达气质、叙事距离与禁忌清单参照Agents.md 中注册了"作品蓝本模板"——读取对应路径的模板文件,将其作为一句话谜面、卷级供血、信息释放和情感弧参照;并读取 §十八 套路指纹的套路差异化声明,用于判断当前故事面承载的套路在同赛道中的竞争位Agents.md,或其中未注册对应模板——回退通用默认模式,不报错,不阻断本 Skill 默认消费字段:
竞对分析/ 已存在与当前项目、当前平台或当前赛道相关的竞对分析报告,必须先读取并纳入故事面设计判断。通用-分析竞对作品,至少补齐 Top10 候选池、3–5 本主样本与四层深拆速览;若任务限制导致本轮无法补齐,必须显眼记录盲区,并降低故事面成熟度判断。5 个默认关键维度里,形成可举证的追平路径,并尽量在其中 2–3 项建立明确领先方案;若看不出这类路径,应判为这一面仍未写成。若当前任务属于"基于已有成功蓝本做差异化改编"的仿写场景,在完成上述竞对分析基础上,设计故事面时必须多走一步:
当故事面服务起点中文网,或未标平台而默认按起点基线处理时,默认把竞对吸收拆成以下四层,并翻译成故事面级设计约束:
起点语境下,默认尽量使用以下术语,而不是写成抽象的“读者会喜欢”:均订、高订、首订、追订、收订比、分类月票榜、畅销榜、本章说 / 段评、书友圈、老白读者。拿不到精确值时必须写成代理信号,不得伪造数值。
每个故事面都必须明确"读者为什么要追这条线",即核心驱动力:
用万能故事框架检查你的故事面:某人 → 渴望 → 遇阻 → 改变
业余大纲的矛盾通常是线性的:主角 vs 反派。专业的故事面构建的是四层矛盾网络,四层必须交织推进,缺一不可。设计每个故事面时,必须显式标注该故事面主要承载哪几层矛盾。
> 以《诡秘之主》为例:克莱恩要对抗邪神(外部)、要隐藏秘密维持人性(内部)、要周旋于塔罗会与值夜者等多方势力(关系)、始终面临"为拯救多数能否牺牲少数"的道德困境(主题)——四层矛盾交织推进,才是读者追更 500 万字不腻的真正原因。
如果故事面的核心还没想清楚,试试这五种方法触发灵感:
一个合格故事面必须同时完成五件事:
起点爆款作品中,所有成功的故事面都遵循一条铁律:支线紧密服务主线,不能挂在主线外面当装饰。设计故事面时,必须对每一条支线执行以下"删掉测试":
> 如果删掉这条支线,主线故事是否仍然完整成立?如果答案「是」——这条支线需要重新设计或裁撤。
每一条支线(故事面)在服务主线时,除了"供血"(提供资源/信息/盟友/冲突升级),还必须回答一个更深的问题:这条支线如何与主线的代偿原型协同?
三条代偿协同规则(强制):
每一本作品的多条故事面,应在总纲层或故事面层统一归档一份代偿协同矩阵:
| 故事面 | 主线代偿原型 | 本面代偿类型 | 与主线代偿关系 | 本面代偿节奏 | 疲劳风险等级 |
| --- | --- | --- | --- | --- | --- |
| 主线 | 底层崛起型 | 硬代偿(打脸逆袭) | — | 密集(每2-3章一次小代偿) | 中(需支线软代偿调节) |
| 故事面A(人物弧线) | 底层崛起型 | 软代偿(关系回馈/成长认可) | 同向强化(换场景:家庭线) | 稀疏(每5-6章一次大代偿) | 低(与主线节奏互补) |
| 故事面B(对手线) | 底层崛起型 | 硬代偿(身份碾压/智性破局) | 同向强化+力度递进(比主线对手更强) | 中(每3-4章一次代偿) | 低(与主线对手类型不同) |
归档规则:
合格的故事面必须直接为主线的以下至少一项需求供血:
设计故事面时必须在文件中显式标注:本条故事面主要服务于主线的哪一项需求;若哪一项都对不上号,判为本条故事面未成立。
起点验证过的成功模式之一是"单元剧串联宏大世界观"(如《大奉打更人》的"仙侠探案"模式):每个单元自身是一个可独立消费的完整故事(有开头、冲突、反转、回报),但同时每一单元都在为主线谜团的最终揭示铺设一条线索。设计此类故事面时:
> 核心诊断:多轮实践表明,当前故事面设计在"提供结构供血"层面已经成熟(主线咬合、四层矛盾、卷级推进等),但在爽点/虐点的密集刺激和情绪拉扯层面仍有明显短板——读者反馈高度集中在"太慢、太闷、对话太少、没有爽点和虐点的密集刺激"。根因是故事面层缺少作为独立设计维度的情绪刺激布点机制。
>
> 数据参照:追读率Top10%的作品平均每1.8章就有一次情绪高峰。每章至少1个小爽点、每3-5章1个中爽点、每卷1个大爽点——断了就掉追读。
references/爽点模式库与三阶节拍.md 不仅是"参考阅读",在设计故事面时必须将其作为默认消费材料:
每个故事面除了"一句话谜面"外,还必须设计情绪主轴:
验收标准:
市场反馈一致指向"对话太少"问题。故事面层必须对对话占比做设计约束:
女频赛道(追妻火葬场/甜虐/暗恋/婚恋)在故事面层必须有显式的虐爽交替设计:
1. 虐点设计三原则
2. 爽点设计三节奏
3. 卷级验收
固定优先级:先确认故事讲清楚了,再定定位与谜面,再定六要素与卷级供血,最后落 4A / 4B、供血锚点与检查清单。
小说总大纲.md 的交接接口。Top10 候选池 → 3–5 本主样本 → 四层深拆 的核心结论,再写一句话谜面与六要素。小说总大纲.md 的摘要副本或注释页。Take lornshrimp/通用-设计故事面 from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.