Communitygithub.com

woanderingboy/novel-writing-pipeline

AI 長篇小說/網路小說寫作流水線技能(Claude Code / Codex / WorkBuddy)。採用 9 角色工作流程、13 種風格預設、寫作指紋蒸餾與差異化品味門禁,並可饋送至 novel-video-pipeline。

novel-writing-pipeline 是什麼?

這是一個專為長篇小說與網路小說設計的 AI 寫作流水線技能,支援 Claude Code、Codex 與 WorkBuddy 等平台。其核心設計哲學是將傳統「一把梭」的單模型創作,拆解為 9 個專職角色(如總策劃、寫手、潤色師等),透過流水線協作與嚴格的角色分工,逐一對抗 AI 生成的五種常見「基因病」(如語言塑料感、人物扁平化、情節失控等)。該技能整合了來自 loom-novel、ainovel-cli、writing-agent 等多個開源專案的成熟機制,並獨家內建 13 類風格預設(如仙俠、修真等),讓作者在寫作時可一鍵選定題材手法,再疊加個人獨特的「寫作指紋」(從使用者自有書庫或公版經典中蒸餾出的句式、節奏等統計特徵)。整個流程從總策劃定調開始,依序經過世界觀建構、角色設計、大綱規劃、初稿生成、場景優化、審計、節奏調整與潤色,最後通過品質門禁;若未達標則退回對應環節修正。它強化了「去 AI 味」環節,並設有差分門禁以確保終稿的 AI 痕跡少於初稿,同時強調原創優先、不複製版權期內作品表達,讓 AI 成為創作者的合作夥伴而非替代者。

相容平台✓Claude Code✓Codex CLI~Cursor
npx skills add woanderingboy/novel-writing-pipeline

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

小說創作流水線 Skill(novel-writing-pipeline)

把「合格小說創作」拆成 9 個專職角色 + 流水線協作,每一步都有可被工藝/數據支撐的硬約束。所有角色共享同一份「外置大腦」(設定集 / 人物卡 / 卡章綱 / 寫作指紋 / 狀態帳本),互不越權。

設計哲學(為什麼必須這樣拆)

  • AI 底層是機率接龍,人類是意圖表達——這一差異導致 AI 小說有 5 個可識別「基因病」,本 Skill 每個角色都針對性克制其一:
    1. 語言塑膠感/平均化 → 潤色師 + 寫手「寫作指紋」
    2. 人物紙片人/人格分裂 → 角色設計師「語言指紋」+ 審計員 OOC 檢查
    3. 情節雲霄飛車/機械降神 → 大綱師 + 寫手 Scene-Sequel + 審計員因果檢查
    4. 情感安全區/虛假共情 → 寫手/場景師 Show Don't Tell
    5. 創意縫合怪/高開低走 → 世界觀架構師「鐵律」+ 審計員伏筆回收
  • 單模型「一把梭」會同時兼策劃/編劇/審校,每件事都做不好。專業分工 + 品質門禁已被 loom-novel / ainovel-cli / Mo-Shen / writing-agent / Superpowers 等真實開源專案驗證可行。
  • 已整合的開源機制(細節見 references/open-source-mechanisms.md):loom-novel 的寫作指紋注入與確定性去 AI 味差分、ainovel-cli 的長上下文三級摘要+七維原文舉證評審、Mo-Shen 的三檔工作流+共享狀態續寫環;新增 writing-agent 的分階段流水線(選題→資料→結構→初稿→審稿→修改→匯出)與風格建模、Superpowers 的顯式規劃確認+子代理並行調度+測試驅動閉環、Humanizer-zh 的中文模板腔專項去 AI 味。
  • 風格預設層(本 Skill 獨有護城河):內建 13 類「風格預設」(references/styles/,仙俠修真等),寫作時由總策劃一步選定,寫手載入技法範例卡與個人「寫作指紋」疊加——既給 genre 級手法錨點,又不丟失作者個人聲音。詳見 references/styles/styles-index.md。
  • 鐵律邊界:能寫完 ≠ 能讀 ≠ 能投稿。最終文學判斷、人工逐章審讀、版權與投稿合規由作者負責。

流水線總覽(順序執行,每章參考上一章人工修改版)

總策劃(定基調+選風格預設+規劃確認門禁)
   → 世界觀架構師 → 角色設計師 → 大綱師
   → 寫手【載入風格預設範例卡 + 個人寫作指紋】
   → 場景/對話優化師
   → 審計員(連續性) → 節奏師 → 潤色師(去 AI 味·含中文模板腔專項)
   → 品質門禁(讀者/總策劃評審)──不達標──▶ 退回對應環節

風格錨定(寫作一步選風格):總策劃在立項卡中選定一個風格預設(見 references/styles/styles-index.md,預設「無預設」)。寫手在生成初稿前 Read 對應 references/styles/<風格>.md,把其 6 維度技法範例翻譯成本章寫作指紋的可校驗範例,與個人寫作指紋疊加落位。未選定風格時只用個人寫作指紋。

九個角色子技能(職責與硬約束索引)

角色核心職責剋制的基因病關鍵約束(詳見 references)
2.1 總策劃 Showrunner定基調/預算/禁區,終評—預算紀律為「寫作指紋」保留槽位
2.2 世界觀架構師設定集鐵律#5 縫合怪設定→≥2 條劇情約束;禁不相容縫合
2.3 角色設計師人物卡 + 語言指紋#2 紙片人1000 字羞恥秘密;聲口可機器校驗
2.4 大綱師卡章綱 + 伏筆表#3 雲霄飛車Scene-Sequel;轉折拆 5 台階
2.5 寫手本章初稿#1/#3/#4Scene-Sequel + Show Don't Tell
2.6 場景/對話優化師畫面感 + 聲口#2刪形容詞堆砌;藏 exposition
2.7 審計員七維硬傷排查#2/#3/#5強制原文舉證 + Fact-Check
2.8 節奏師爽點/張力曲線—Scene/Sequel 比;標註壓縮/擴展
2.9 潤色師(去 AI 味)終稿 + 自檢表#1套 references/ai-taste-checklist.md

完整職責/輸入/輸出/自檢,見 references/craft-framework.md(工藝)與各角色小節。

協作機制(讓系統越寫越好)

  • 記憶體:三級摘要(卷/弧/章)+ 四維智慧推薦(伏筆/角色/狀態/關係)+ 壓縮管線(StoreSummaryCompact 零 LLM、CJK×1.5)。詳見 references/craft-framework.md §記憶體。
  • 寫作指紋注入與去 AI 味閉環(核心):① 寫手 prompt 預留語言指紋保留槽位(禁被預算裁剪);② 初稿跑診斷標記偏離指紋/AI 痕跡;③ 確定性差分門禁——終稿 AI 味命中數須嚴格小於改稿(after < before),用 scripts/ai_taste_check.py 自動計數。詳見 references/style-fingerprint-method.md。
  • 品質門禁 / 自進化 / 三檔工作流(quick/standard/deep):見 references/open-source-mechanisms.md。

資料來源:寫作指紋蒸餾(已接入使用者資產庫)

本 Skill 的護城河在「資料層」。風格預設(題材手法)與寫作指紋(個人聲口)均蒸餾自使用者自有 / 合法複本或公版經典的模式(句式/節奏/修辭/聲口),絕不錄入版權期內作品原文表達。

  • 資產庫接入 SOP(含一鍵重新整理):見 references/asset-library-integration.md——預設書庫 <你的書庫根目錄>\(13 題材 / 若干合法複本(按題材分目錄));重新整理命令 python scripts/refresh_genre_fingerprints.py。腳本已處理恢復檔案的副檔名怪象(.tx\ufffd 等),無需手工改名。
  • 已內建實測指紋(開箱即用):assets/genre-fingerprints.json——13 題材聚合錨點(句長/對話/連詞/標點/POV/詞彙多樣性),僅統計特徵、無正文,供風格卡 §7 直接引用;重算僅用於更新書庫後重新整理錨點。
  • 蒸餾方法(底層):見 references/style-fingerprint-method.md;配套 scripts/fingerprint_extract.py 對本地書庫樣本計算風格計量,只輸出統計特徵,不落任何正文片段。
  • 示例作者寫法蒸餾(個人聲口):見 references/style-fingerprint-exemplar.md——僅蒸餾不可版權化的寫法維度(句式節奏、結構手法、人物聲音、文白張力、反諷克制),不複製任何表達。這是你的個人寫作指紋錨點(單作者聲口)。
  • 13 類風格預設(genre 技法錨點):見 references/styles/styles-index.md + 各 references/styles/<風格>.md,每類含 §7 實測計量錨點(來自上述 JSON,僅統計特徵、無正文)。風格預設 ≠ 寫作指紋:前者是題材級手法模板,後者是你個人聲音;寫手兩者疊加。
  • 公版經典風格錨點:見 references/style-fingerprint-method.md §公版 exemplar(四大名著 + Gutenberg 英文公版,僅抽模式)。

腳本用法

  • scripts/fingerprint_extract.py --corpus <書庫路徑> --out <指紋JSON>:對個人合法複本計算風格計量特徵,產生指紋初稿。不落任何正文。
  • scripts/ai_taste_check.py --draft <稿路徑>:統計 AI 味模式命中數,供 §3.5 差分門禁(before/after 對比)。

模板(assets/templates)

  • assets/templates/人物卡.md、設定集.md、卡章綱.md、章節流水.md:各角色標準產出物模板,直接複製入專案工作區使用。
  • assets/project-scaffold.md:完整落盤目錄結構(立項卡/設定集/人物卡/卡章綱/寫作指紋/狀態帳本/chapters/rules)。

安全與邊界

  • 本 Skill 是創作協作者,不替代作者:最終文學判斷、人工逐章審讀、版權/投稿合規由作者負責。
  • 原創優先 / 零第三方 IP 風險:寫作指紋只學作者自有作品或公版經典的模式,絕不錄入版權期內暢銷書原文、不複製其表達;不生成侵犯第三方版權的文字元素。
  • 寫作指紋只學作者人工改動,絕不學 AI 自身輸出(防汙染)。
  • 涉及真實事實/專業領域時,強制 Fact-Check 並標註「需作者核實」,不編造(呼應大模型幻覺治理)。

相關資源

  • references/craft-framework.md — 工藝框架(Scene-Sequel / Show Don't Tell / 弧光 / 伏筆 / 節奏 / 記憶體)
  • references/asset-library-integration.md — 資產庫接入 SOP + 一鍵重新整理題材指紋 + IP 護欄
  • references/style-fingerprint-method.md — 蒸餾方法 + 接入使用者書庫 + 公版錨點
  • references/style-fingerprint-exemplar.md — 示例作者寫法蒸餾(技術層,無正文複製)
  • assets/genre-fingerprints.json — 13 題材實測計量指紋(僅統計,無正文,已隨包內建)
  • references/ai-taste-checklist.md — 去 AI 味硬清單(含正則/詞表 + 中文模板腔專項)
  • references/open-source-mechanisms.md — 已核實整合的開源機制(loom-novel/ainovel-cli/Mo-Shen/writing-agent/Superpowers/Humanizer-zh)
  • references/styles/styles-index.md — 13 類可選風格預設索引
  • references/styles/<風格>.md — 各風格的寫法層範例卡(寫手載入)

相關技能