All skills
lingfengqaq avatar

/webnovel-write

@711b147
by 聆风lingfengqaq/webnovel-writer7.3k stars
1,208

产出可发布章节,完整执行上下文→起草→审查→润色→提交→备份。

Use this Skill: https://skilld.dev/gh/lingfengqaq/webnovel-writer/webnovel-write

This session only. Nothing lands on disk.

referencesstyle-adapter.md

≈915 tokens on demand. Your agent reads this file only when SKILL.md points to it.

定位

Step 4 风格适配参考,将正文改写为网文风格并消除 AI 痕迹。

中文优先原则:本步骤的改写说明、改写日志、变更摘要一律使用简体中文表述。英文仅保留在 CLI flag、checker id、JSON 键名等不可改的机器标识上。

职责:风格转换 + AI 痕迹消除 —— 句式改写、抽象→具体、网文口感、万能副词/神态模板替换。

输入

  • 粗稿正文(Step 2A 输出)
  • 本章类型(战斗/对话/过渡/突破)
  • 钩子要求(类型 + 强度)

输出

  • 网文化正文(字数 ±10%)
  • 改写日志(记录主要调整)

默认字数目标:

  • 常规章节默认 2000-2500 字(除非大纲或用户另有指定)。

禁改项(红线)

  • ❌ 剧情走向
  • ❌ 事件顺序
  • ❌ 角色行为结果
  • ❌ 设定/能力描述
  • ❌ 伏笔内容

硬约束(必须)

  • ✅ 长句(>40字)拆分,避免连续长句压读
  • ✅ 抽象判断 → 动作/反应/代价
  • ✅ 删除“总结式旁白”和大段纯解释
  • ✅ 章内至少有 1 个明确推进点(信息/行动/关系/局势其一)

软建议(优先执行)

  • ✅ 开头尽早进入冲突/风险/强情绪(建议前 200-400 字)
  • ✅ 后段或章末设置未闭合问题/期待锚点(不限定固定字数窗口)
  • ✅ 微兑现建议按章型安排 1-3 次,避免机械等间距
  • ✅ 每章优先出现 1 处“可量化变化”(地位/资源/关系/风险任一项)
  • ✅ 钩子类型优先“选择钩/危机钩”,但允许按题材切换
  • ✅ 对话保持“意图冲突”,减少无效寒暄

分题材风格加权(新增)

  • 玄幻/修仙/高武:动作与结果比重更高,术语解释后置。
  • 都市/直播/电竞:信息节奏更快,强化“反馈-反应-反制”三连。
  • 言情/替身/狗血:情绪弧线前置,关键场景必须有关系位移。
  • 悬疑/规则怪谈/克苏鲁:线索投放要可回收,恐惧来自规则而非堆词。

AI痕迹快速替换(新增)

  • 把”他非常愤怒”改为”动作+生理+决策”的三段式表达。
  • 把”总而言之/可以说”改为直接结论动作,不做元叙述。
  • 连续三句同句式时,至少改一处为短句爆点。
  • 万能副词替换:”缓缓说道”→ 删副词加前置动作(”他搁下杯子——'不行。'”)。
  • 神态模板替换:”眸中闪过一丝X”→ 个性化微动作(”她无意识地拧起袖口”)。
  • said tag 替换:”XX淡淡道”→ 动作引导(”他没抬头——'随你。'”),全文 said tag 占比不超过 30%。
  • 内心套话替换:”心中暗道”→ 直接写内心句,删掉”心中暗道”四个字。

检查点(改写后验证)

检查项 标准 不通过处理
开头冲突 建议前200-400字进入冲突/风险/强情绪 补一段冲突导入
期待锚点 后段或章末有未闭合问题/下一章动机 补“未闭合问题”
微兑现节奏 有 1-3 处微兑现,且非机械等间距 合并或重排兑现点
长句比例 >40字的句子 <10% 拆分长句
解释段 无连续>200字的纯解释 打散或删除

章节类型适配(按大纲,不按字数)

  • 常规推进章(默认 2000-2500字): 执行全部硬约束 + 软建议优先落实
  • 过渡章(按大纲判定):
    • 冲突导入可放宽到前 400 字
    • 微兑现可降为 0-1 次,但仍需 1 个明确推进点
    • 期待锚点强度可为 weak
    • 过渡章身份由章纲/卷纲决定,禁止用字数阈值判定

Source: SKILL.md on GitHub

No alerts16d5 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    The skill provides an automated pipeline for drafting, reviewing, polishing, and committing web novel chapters using local subagents and helper Python scripts. The analysis identified low-risk security considerations, including unescaped shell placeholder interpolation, localized inline script execution for file generation, and susceptibility to indirect prompt injection due to processing text drafts and configurations without strict boundary validation. All actions are confined to the local workspace with no data exfiltration or external dependencies.

  • Socket16d

    No alerts

  • Snyk16d

    Risk: LOW · No issues

  • Runlayer6mo

    1/16 files flagged

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at 711b147. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated 4 months ago
argument-hint
[章号] [--fast|--minimal]
All 1 allowed tools
Read Write Edit Grep Bash Agent AskUserQuestion

README badge

README badge for lingfengqaq/webnovel-writer/webnovel-write