SuperAPI AI 工具集

webnovel-init

写作与研究

查看项目

更新于 10-15 17:03

技能介绍

用途

webnovel-init 是网文写作技能 webnovel-writer 下的项目初始化技能(Deep 模式),目标是通过结构化交互收集足够信息,避免“先生成再返工”,并产出可落地的项目骨架,使后续 /webnovel-plan 与 /webnovel-write 可直接运行。

主要能力

  • 分波次提问,每轮只问当前缺失且会阻塞下一步的信息,用户已明确的不重复问,冲突交由用户裁决。
  • 先收集、再生成;未通过充分性闸门不执行 webnovel.py init。
  • 支持参考作品拆解作为灵感来源,但拆解只返回结构化结果,用户确认前不写入任何 canon 或 read model 文件。
  • 生成项目骨架文件:.webnovel/state.json、设定集/*、大纲/总纲.md、.webnovel/idea_bank.json、.story-system/MASTER_SETTING.json。
  • 提供创意约束包生成与五维评分辅助决策。

使用方式

交互流程分为多个步骤:

  • Step 1:预检与上下文加载,确认工作区可写、入口脚本存在,输出已知信息清单与待收集清单。
  • Step 1.5:灵感来源询问(可选),确认用户是否提供参考作品做拆书提炼。
  • Step 2:故事核与商业定位,收集书名、题材、目标规模、一句话故事、核心冲突、目标读者/平台。
  • Step 3:角色骨架与关系冲突,收集主角姓名、欲望、缺陷、结构、感情线配置、反派分层等。
  • Step 4:金手指与兑现机制,收集金手指类型、名称、风格、可见度、不可逆代价、成长节奏。
  • Step 5:世界观与力量规则,收集世界规模、力量体系类型、势力格局、社会阶层与资源分配。
  • Step 6:创意约束包,生成 2-3 套创意包并展示五维评分,由用户选择最终方案。
  • Step 7:一致性复述与最终确认,输出初始化摘要草案并让用户确认。

充分性闸门要求:书名与题材确定、目标规模可计算、主角姓名+欲望+缺陷完整、世界规模+力量体系类型完整、金手指类型确定、创意约束确定(反套路规则 1 条 + 硬约束至少 2 条,或用户明确拒绝并记录原因)。

执行生成阶段运行初始化脚本 webnovel.py init,写入 idea_bank.json,Patch 总纲,并生成写前合同树(Story System 初始化)。

适用场景

适用于需要从零开始深度初始化网文项目的作者,尤其是希望结构化收集创作信息、建立差异化创意约束、并生成可直接进入规划与写作阶段的项目骨架的场景。

限制

  • 未通过充分性闸门禁止执行 webnovel.py init。
  • 禁止在插件目录下生成项目文件;禁止直接把 WORKSPACE_ROOT 当作 PROJECT_ROOT,除非用户明确指定。
  • 参考书拆解结果在用户确认前不得写入 idea_bank.json、.story-system、设定集、大纲、正文、.webnovel/state.json 或任何 canon/read model 文件。
  • 只有书名/平台、无文本或摘录时,参考书仅作方向线索,不得编造其黄金三章、角色、设定或剧情事实。
  • 具体收费、价格、平台支持范围等信息暂未提供。