novel-explore

star 0

Divergent front-end for a novel — the 8th "explore" skill that sits upstream of the six prep layers. Generate multiple genuinely-different options along ONE meaningful fork-axis, point out the differences (never rank or recommend), let the human pick, then sink the pick as an anchor — direction anchors fill ①②③④ instance fields, texture anchors replace the ch1 sample-anchor in the runtime assembly, packaging anchors append to a decisions log. Use when brainstorming a novel's cheat (金手指) / opening / text texture / direction before committing, or when stuck mid-serialization and you want options to choose from. AI only diverges; the human decides.

cecil-su By cecil-su schedule Updated 6/3/2026

name: novel-explore description: Divergent front-end for a novel — the 8th "explore" skill that sits upstream of the six prep layers. Generate multiple genuinely-different options along ONE meaningful fork-axis, point out the differences (never rank or recommend), let the human pick, then sink the pick as an anchor — direction anchors fill ①②③④ instance fields, texture anchors replace the ch1 sample-anchor in the runtime assembly, packaging anchors append to a decisions log. Use when brainstorming a novel's cheat (金手指) / opening / text texture / direction before committing, or when stuck mid-serialization and you want options to choose from. AI only diverges; the human decides.

小说发散前端(Novel Explore · 发散孪生)

把"跟 AI 头脑风暴小说、让它出多个版本我来选、写章前先试写几段定喜好、选中的当后续锚"做成第 8 个 skill。

它是六层准备包(skills/novel-*)的发散孪生,坐在最上游。六层全是收敛(每层把模糊感觉逼向一个答案)+ 负向防护(别漂移/别写崩/别有硬伤),都假设你已经知道要什么。explore 补的是它们没有的姿态——"我有品味、但说不清抽象参数、还在选方向"。它不产最终文本,只产被选中的锚,喂回各层实例文件 / runtime 装配。

它不是开工准备包的第 ⑦ 层,是把六层"发散一遍再选"的上游。设计单一来源:docs/designs/2026-06-02-novel-explore.md(v0.3,含全档位全景 / 风险 / 连载期接口 / 两轮评审)。

语言: 跟随用户,默认中文。


铁律(先读,违背就别开工)

  1. AI 只发散、绝不排名/推荐"哪个最好"。只铺选项 + 点差异 + 让人选。(同项目铁律:写手≠审计、AI 不评好坏、读者口不做模拟。这是红线。)
  2. 发散必须沿一条有意义的分叉轴(代价轻重 / 谁是反派 / 主动被动…),否则得到的是 3 个换皮近义物。这步是整个 skill 的含金量,也是最大风险(见 §风险)。
  3. 选中的必须落盘成锚 + 在决策记录追加一条流水。锚不落盘 = 白发散。

前置 gate:该不该 bake-off(反仪式)

三条判据全中才发散;缺一条就别走完整协议:

  • ① 这个决策点真有多个都不错的不同答案吗?(只有一个显然答案 → 直接定,别凑数)
  • ② 你有品味但说不清吗?(你已能清楚描述要什么 → 直接填对应收敛 skill)
  • ③ 它锚定大量下游吗?(孤立的小选择 → 一句话问 AI 即可,不值重型协议)

铁定不 bake-off:⑥ 一致性登记(机械抽取+人工确认,没"选哪版"余地);逐个专名(只 bake 命名调性一次,之后按调性生成)。


发散协议(高度无关的引擎 · 5 步)

加档位 = 在下方登记表加一行,这 5 步一行不动

  1. 聊清这个决策点,逼出一条有意义的分叉轴——含金量所在,也是最大风险(提不出真轴就退化成换皮)。怎么逼(别只靠灵感、也别只"事后读 3 段看像不像"):
    • 先列 3-5 条候选轴:这个决策点能沿哪些维度变?(例·金手指:"机制类型 / 代价轻重 / 成长曲线 / 谁掌握它 / 打破哪个瓶颈"。例·开局:"第一钩子类型 / 金手指何时现 / 信息释放快慢"。下方登记表"分叉轴候选"列给了常见档位的现成候选;表里没有的书,照这法子现列。)
    • 最能张成不同空间的那条——判据:沿它取两个极端值,两个版本要逼你在下游做互斥的选择(不同主角性格 / 不同节奏 / 不同读者)。
    • 换皮轴(坏轴)识别:若两个极端版本除了名字/措辞,下游该填的字段几乎一样 → 假轴,换一条。真轴 = candidates 落到具体字段后逼你二选一;换皮轴 = 选哪个下游都照填、无所谓。
  2. 沿轴并行铺 3-4 个真正不同的版本。正文轻的(logline / 书名)直接一条消息出 N 版;正文重的(质感/开篇试写,每版一段正文)成本高,可考虑用 workflow parallel 跑,起步先 skill 内顺序。
  3. 点出版本间差异("你在比的是 A 代价高换爆发、B 白给换稳健"),绝不说哪个更好
  4. 用户选(允许混搭:"要 A 的设定 + B 的口吻")。
  5. 落盘成锚(按锚类型分流,见下表)+ 决策记录 append 一条流水(选了什么 / 为什么 / 落去哪)。

第 5 步不是单一模板,是按锚类型分流的 dispatch(填字段 / 顶替样例锚块 / append 归档)。所以登记表必须有"落盘动作"列,否则跨文件写一致性会被糊掉。

三种锚 × 落盘分流

锚类型 选的是 落到哪 · 怎么写
A 方向锚 走哪条路 ①②③④ 对应实例文件 · 填字段
B 质感锚 读着对的文字 runtime 装配单 §2 样例锚行novel-runtime/template.md)· 顶替 ch1 默认参照片段
C 卖相锚 怎么卖 docs/explore/<书>-decisions.md · append(纯归档,无 skill 消费;补搁置的 ⑦ 市场层)

双 sink 行(如感情线落 ③+④、爽点配方落 ⑤+①):先写主 sink,再校副 sink 既有对齐不被打破,别两边各改一半致接口失谐。

档位登记表(每行四格 · 加档位=加行)

全档位都在这张表里——加新档位 = 加一行,5 步协议一行不动。详解:阶段 1 三档(↓详解)+ 阶段 2 方向锚(↓要点)+ 阶段 3 长尾(↓要点,标"⚠存疑·待汰")。文件路径统一 docs/<层>/<书>.md,下表省略。

A 方向锚 → ①②③④ 实例(填字段)

档位 "一个单位"长啥样 分叉轴候选 落盘动作(sink · 怎么写)
金手指 + logline ¹ 一句 logline + 机制段 机制类型 / 代价轻重 / 成长曲线 ①concept §1 logline + §3 机制 + §4 强度曲线,再校 §5 龙头接口
开局策略 ¹ "ch1 怎么开 + 前 3 章节奏"方案 第一钩子类型 / 金手指何时现 / 信息给多少 ④outline §4 开局特护「关卡」表
主角三位一体 ² 一张主角卡草案 原型 × 与金手指的化学反应 ③character §7 三位一体 + §2 性格,校 §7 维度 B 投影
力量体系骨架 ² 一套台阶序列 + 中心张力 台阶隐喻 / 晋级驱动 / 世界中心张力 ②setting §2.1 台阶序列 + §2.2 元信息,过 §2.3 自洽自检
分卷走向 ² 一条主线的几种展开分支 主线推进方式 / 卷数节奏 ④outline §2 分卷骨架(每卷四件套)
断章 / 章末钩子 ² 一个章末收法 危机断 / 悬念断 / 反转断 / 信息揭晓断 ④outline §3 章纲·章末(校 ⑤ 维度 C 章末钩子强度)
金手指首次爽点兑现 ² 第一次爽怎么给 打脸 / 换命 / 碾压 ④outline §4 前 10 章小爆点·节拍
卷末爆点选型 ² 卷末高潮选型 突破 / 复仇 / 揭秘 / 反转,踩第几章 ④outline §2 卷末高潮(四件套之一)
感情线走向 ² 谁和谁、怎么推进 CP 配对 × 推进方式 ③character §6 关系网; ④(双 sink)
爽点配方 ² 已定金手指下的兑现密度/节奏 兑现密度 / 节奏(非选爽点类型) ⑤style 维度 C(升级速度/爽点密度/单元驱动); ①concept §4 强度曲线(双 sink)
单章剧情走法 ² 给定章纲的几种戏剧化 戏剧化路径 ④outline §3 章纲·临时供选,可不落盘(卡文召唤)

B 质感锚 → runtime 装配·样例锚块(除非注明)

档位 "一个单位"长啥样 分叉轴候选 落盘动作
文字质感(开篇场景合流)¹ 一段开篇真实场景 ~300 字 句长 / 抒情度 / 视角距离 runtime 装配·样例锚块 · 顶替 ch1 默认
名场面写法 ³ 高光时刻一段演绎 突破/对决/反转/初遇的笔触 runtime 装配·样例锚块(拐点重置)· 替换
命名调性 ³ 一组专名调性样例 古雅 / 直白 / 中二 decisions.md 记调性 + 之后专名按调性生成(无专用字段:⑥表B无"命名约束"列)⚠存疑·待汰
视角试写 ³ 同开场不同人称/线 人称 / 单多线 ⑤style 维度 A·填取值 ⚠存疑·待汰
角色口癖 ³ 同角色几种说话方式 说话方式 ③character §4 口癖字段 ⚠存疑·待汰

C 卖相锚 → decisions.md(纯归档,不进装配)

档位 "一个单位"长啥样 分叉轴候选 落盘动作
书名 ³ 一个 4-8 字标题 直白↔意象 / 爽↔雅 decisions.md · append ⚠存疑·待汰
简介 / 文案 ³ N 版开篇文案 文案钩子类型 decisions.md · append ⚠存疑·待汰
章节标题 ³ 吊胃口 vs 直白 吊胃口↔直白 decisions.md · append ⚠存疑·待汰

¹ 阶段 1(↓详解) ² 阶段 2(↓要点) ³ 阶段 3(存疑长尾,↓要点) 落盘纪律(已亲核):阶段 3 行 sink 已照 ⑤/⑥/③ 实际字段复核——视角→⑤维度A ✓、口癖→③§4 ✓、名场面→runtime样例锚块 ✓;"命名调性→⑥命名约束字段"是空头(⑥表B无此列),已改为 decisions 记录 + 生成时遵循(见 findings F14)。同 F11/F13,不留空头。


阶段 1 三档位详解

金手指 + logline(🔴 最高 · 定错全推倒,最先跑)

  • 分叉轴:机制类型(系统/模拟器/苟道/无敌…)× 强度曲线(白给快爽 vs 有代价/成长性的慢热)。逼出"靠什么爽"的真不同,不是换个名字。
  • 铺版本:每版 = 一句 logline(主角是谁 + 金手指是什么 + 主线冲突)+ 一段机制说明 + 强度定位。
  • 点差异 / 选:差异点在"爽点来源 + 长期张力来自成长还是代价"。
  • 落盘:选中版 → 填 docs/concepts/<书>.md §1(logline)、§3(机制类型 / 金手指本质)、§4(强度定位 / 成长性 / 代价)。填完必跑 §5 龙头接口自检:→③ 主角性格、→② 设定环境、→⑤ 维度C 升级速度、→④ 爽点节奏是否还自洽。破了就回去校。

开局策略(🔴 极高 · 第一生死线)

  • 为什么压金手指之后第一个跑:开局是第一生死线——金手指选错能在连载中调强度曲线,前 3 章把读者赶走无法挽回(签约门槛前 1-2 万字、太监率全平台 ~90%、"前 3 章密度 > 前 30 章总和")。
  • 分叉轴:第一钩子类型(危机/悬念/反差/金手指炸场)× 金手指何时登场 × 前 3 章信息释放节奏。
  • 铺版本:每版 = 一份"ch1 怎么开 + 前 3 章节奏"方案。
  • 落盘:选中版 → 填 docs/outlines/<书>.md §4 开局特护「关卡」表各行落点(前 1000-2000 字金手指/钩子怎么现、前 3 章小爽点、前 10 章小爆点)。

文字质感试写(与开篇场景合流 · 🔴 极高)

  • 必须用本书真实开篇/爽点场景做试写,不用中性练习场景——这样一举两得:既当"质感锚探针",又顺手把"开局优先"做了。
  • 分叉轴:句长 / 抒情度 / 视角距离(同一开篇场景 N 种笔触)。
  • 落盘(ch1 锚来源让渡):选中片段顶替 runtime 装配单 §2 样例锚行里 ch1 默认的"参照作品片段"(novel-style 模式二 行 102 的回退逻辑)。无 explore 时回退 ⑤ 原逻辑;ch2+ 自举仍归 runtime,explore 仅在拐点显式重置。
  • 探针(可选 · 给维护者,非作者必做):第一次跑质感试写时顺带对照"多版本选 vs 写一版改一版",观察记进决策记录——验 #11"发现期多版本选 > 单版迭代"这条零证据前提(详见设计 §八)。

阶段 2 方向锚(要点 · 复用协议,不逐档写详解)

阶段 2 全是 A 方向锚,5 步协议照跑、落盘按登记表。只有三个非显然点:

  1. 双 sink 档位先主后校:感情线先写 ③ §6 关系网,再校 ④ 大纲相关 beat 没被打破;爽点配方先写 ⑤ 维度 C,再校 ① §4 强度曲线一致——别两边各改一半致 concept↔style 接口失谐。
  2. 爽点配方是"改"不是"铺":前置是 ① 金手指已定;它发散的是兑现密度/节奏(同一金手指多快给一次爽、给多重),不是平铺选爽点类型(类型已被金手指锁死)。
  3. 单章剧情走法可不落盘:卡文时临时召唤几种戏剧化供选,选完直接写,不一定回填章纲。

同 ⚠:阶段 2 这些档位也是真跑之前的盲建——分叉轴能否提真轴、落盘咬不咬合,要等真案例验。详解只给阶段 1 三档(探针先压它们)。

阶段 3 要点(存疑长尾 · 入表备查,多数不必走重型协议)

阶段 3 的 B/C 档位全部保留(用户定"一个都不砍"),但用本设计自己的判据衡量偏弱,诚实标 ⚠存疑·待汰。要点:

  • 名场面写法(B):与文字质感同 dispatch(落 runtime 样例锚块),区别只是触发在连载拐点(突破/对决/初遇时重置锚),不是 t=0。
  • 视角试写 / 命名调性 / 口癖(B):
    • 视角 → ⑤ 维度 A(人称/单多线)。⚠ 网文 95% 第三人称跟随,作者少纠结,多半用不上。
    • 命名调性 → bake 调性一次(古雅/直白/中二),记进 decisions、之后专名按调性生成。⚠ 无专用消费字段(⑥ 表 B 只登记已用名词、没有"命名约束"列)——要强约束得给 ⑥/② 加字段(findings F14)。
    • 口癖 → ③ §4 口癖字段。⚠ 下游窄、与 ③/⑤ 重叠。
  • 卖相锚 书名/简介/章节标题(C):全部 decisions.md append、纯归档不进装配。⚠ 关键诚实点:这三个多数不必走完整 5 步协议——书名其实一句话问 AI 即可(过不了判据③"锚定大量下游")。保留只因开书前确有此需求;走轻量版(出 N 个、选 1 个、记一笔)就够,别为它启重型 bake-off。

阶段 3 入表 = 让登记表完整可查;不为存疑档位写重型详解,等消融/实战裁定哪些真是仪式再汰或转正(项目"未实测不删")。

连载期接口(不只 t=0,简)

explore 不是开工用一次就扔,连载期三个时机随时召唤(详见设计 §五):

  • 拐点(换 POV / 新卷转调)→ 重试质感锚(重置装配样例锚块,ch2+ 自举从新锚续起)。
  • 卡文 → 给单章开多版本走法。
  • 套路疲劳处方(连载追读结构防线,现在就完整可用):
    • 触发:⑤ 模式四"套路疲劳"人工条命中(现有信号,now);或未来结构指纹自动检测(future,门槛:过 ~20 章 + 消融证明结构有用,现不存在)。
    • 发散 → 落盘:开 2-3 个"换个 beat"处方(日更姿态压版本数)→ 人选 → 选中 beat 改写进 ④outline §3 对应章纲(现成 sink,runtime 下一 tick 装配自动读到)。
    • 闭环完整性:处方落 ④章纲是现成的、不依赖任何新步骤;runtime 若加一个 tick"处方接入"自动步会更顺手,但那是 novel-runtime 增强、非 explore 缺口(且排期依赖消融)。

连载 vs 日更姿态:bake-off 与日更速度正面冲突,分两档——开书前(t=0)一次性密集 bake-off(开局/金手指/质感锚,定一次管很久);连载期只在真卡住时单点召唤、版本压到 2 版。不区分会变成太监加速器。

与现有层的边界(防打架)

易混 explore 的职责 现有层的职责
样例锚 (试写多版本 + 选中) runtime 装配消费 + 自举替换。explore 不重造钉锚逻辑
ch1 锚来源 有试写 → 选中片段顶替 ⑤ 默认参照片段 无 explore 时回退 novel-style 原逻辑;ch2+ 自举归 runtime
大纲分支 发散几条走向供选 ④ 把选中走向落成完整三级大纲 + 校验
决策记录 跨档位"选了什么+为什么"流水账(纯归档,无 skill 消费 各层实例文件是选定后的成品契约,不记备选

风险 / 成本(建造时心里有数)

  • 最大风险 = 分叉轴提炼:整个 skill 价值押在协议第 1 步能否逼出真轴。无银弹,靠协议强约束 + 例子示范 + 人当场识别差异(AI 不许自评)。建成工具 ≠ 验证通过——这一步只有拿真案例跑过才知道成不成。
  • 成本:多版本 = N× token,质感/开篇试写尤贵(每版一段正文)。
  • 战略定位:explore 是质量闸消融的上游、非正交。不沉淀 runtime 的档位(logline 方向 / 书名)消融管不到、可独立先行;喂回 runtime 的档位(质感锚 / 大纲分支)依赖消融结论——若某下游层被判仪式,对应档位作废。

文件

文件 作用
template.md 决策记录 schema(决策流水账框架,稳定常量)
examples/fanren-decisions.md 填好的决策记录实例(凡人气质做载体,示范 A/B 两类落盘)
docs/explore/<slug>-decisions.md 用户产出的决策记录(每本书一份,持续 append)

设计约束

  • 协议不动、加档位只加行:5 步对所有档位通用;新档位补登记表四格,别给它单写一套逻辑。
  • 简单优先:能一句话问 AI 的别走完整协议(过不了前置 gate 的就别 bake-off)。
  • 不替代人类:AI 只发散,选择权 100% 在人。
Install via CLI
npx skills add https://github.com/cecil-su/ai-lab --skill novel-explore
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator