novel-weaver:用门禁与校验约束的长篇小说写作 Skill

前言

用大模型写长篇时,常见问题是章节之间因果断裂、人物状态前后不一致、大纲写着写着跑偏,以及文风忽紧忽松。单靠「继续写下一章」的提示,很难把整本书当成一条有状态的流水线来管。下面介绍 SkillHub 上的 novel-weaver,它把场景配置、大纲、分段写作和多层校验串成带门禁的流程,而不是一次性生成全文。

这是什么

novel-weaver 是面向结构化小说写作的 Agent Skill,坐标为 @user_800d68d6/novel-weaver,当前页面标注版本 v1.35.4,来源为 community,分类 content-creation,由发布者 user_800d68d6 维护。标签标明 requires_api_key=false,不依赖额外 API Key。

官方简介将其定位为:从场景配置到大纲、写作、校验的全流程辅助,并强调硬约束与门禁跟踪——阶段未满足条件时不应随意进入下一步。

  • SkillHub 页面:https://www.skillhub.cn/skills/user_800d68d6/novel-weaver
  • API 资源地址:https://api.skillhub.cn/user_800d68d6/novel-weaver

(SkillHub 页面展示的评分为 100000,下载 1384 次;以页面与抓取资料为准。)

核心功能

以下能力均来自官方简介中的流程描述,按写作顺序归纳,不增删未出现的环节。

  1. 场景配置与大纲生成
    先定场景与设定,再生成大纲,为后续章节提供骨架。

  2. 因果链双重验证
    在大纲或情节推进阶段对因果关系做双重校验,降低「前面埋的因、后面接不上果」的情况。

  3. Pipeline 流程门禁
    整条写作路径按 pipeline 划分阶段,配合门禁:未完成前置步骤或校验时,流程上应被拦住并跟踪状态。

  4. 子结构先行规划
    在落笔长段正文前,先规划章节或场景下的子结构,避免只堆字数、缺少局部叙事结构。

  5. 情绪混合系统与人格驱动
    在情绪层面做混合与调度,并结合角色人格驱动行为与台词倾向,与单纯的「统一文风提示」不同,更强调角色侧一致性。

  6. 文风约束与分段写作
    对文风施加约束,并以分段方式产出正文,而不是单次超长输出。

  7. 连通性补充
    在分段产出后做章节或场景之间的衔接与缺口填补。

  8. 收束前多层检查(官方简介中的校验项)
    - 风格校验
    - 逻辑检查(含实体状态、关系链)
    - 大纲忠实度
    - 结尾收束验证
    - 实体关系追踪
    - 角色别名识别
    - 跨章行为摘要

整体卖点是:全流程硬约束 + 门禁跟踪,把长篇最容易出问题的状态、关系、大纲偏离和结尾收束,放进可重复的检查清单,而不是写完再人工通读找 bug。

安装与启用

SkillHub 官方建议:让 AI 按 SkillHub 安装文档 安装 @user_800d68d6/novel-weaver。

1、安装 SkillHub CLI(若尚未安装)

先检查是否已有 CLI:

command -v skillhub && skillhub --version

未安装时,可用官方脚本(完整安装含 CLI 与默认 Skill):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

仅安装 CLI:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

2、安装 novel-weaver 到当前 Agent 的 skills 目录

安装技能时必须使用 --dir 指向当前环境会被识别的 skills 目录;官方说明默认装到 ./skills/ 可能不会被 Agent 加载。

skillhub install user_800d68d6/novel-weaver --dir <skills 目录>

常用路径(来自 SkillHub 安装文档):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

示例(Cursor):

skillhub install user_800d68d6/novel-weaver --dir ~/.cursor/skills/

安装后按你所用客户端的要求重启或刷新 Skill 列表,使 novel-weaver 生效。

典型用法

公开页面未提供带书名、章节的完整对话实录;可复现的用法应理解成按 Skill 设计的 pipeline 顺序推进,与官方简介中的箭头流程一致:

  1. 完成场景配置(世界观、视角、基调等前置设定)。
  2. 生成大纲,并经过因果链双重验证。
  3. 在门禁允许下做子结构先行规划,配置情绪混合与文风约束,按人格驱动进入分段写作。
  4. 做连通性补充,再跑风格校验与逻辑检查(实体状态、关系链)、大纲忠实度、结尾收束验证,并维护实体关系追踪、角色别名识别与跨章行为摘要。

在实际对话里,你应明确当前处于哪一阶段、上一阶段门禁是否已通过;Skill 侧则按上述硬约束与跟踪机制引导或拒绝跳步。具体触发词与字段以安装包内 SKILL.md 为准(本稿未展开包内未抓取的正文)。

适用场景与注意

适合谁

  • 写中长篇、多章节,且在意因果、人物状态、关系网与大纲不走样的作者或编剧型创作者。
  • 愿意按阶段写作、接受「未过门禁不往下写」工作方式的团队或个人。

限制与注意

  • 流程重、校验多,短篇或即兴片段可能显得过重;是否拆阶段由你与 Skill 规则协商。
  • 评分、下载量、版本号以 SkillHub 页面为准,升级时用 skillhub 对同一坐标更新并仍指定正确的 --dir。
  • 未要求 API Key,但模型能力与上下文长度仍会影响分段写作与跨章摘要质量。
  • 本介绍未引用包内示例对话;上线前请在本地用一小段大纲试跑全流程门禁,确认与你使用的 Agent(如 Cursor)加载路径一致。

结尾

novel-weaver 把长篇写作拆成可门禁的 pipeline:从场景与大纲、因果验证,到分段写作与连通性补充,再到风格、逻辑、大纲忠实度与结尾收束等多层检查,并跟踪实体、别名与跨章行为。若你正在 SkillHub 上找内容创作类、强调流程约束的小说 Skill,可从官方页安装 @user_800d68d6/novel-weaver(v1.35.4):https://www.skillhub.cn/skills/user_800d68d6/novel-weaver

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye