用 Claude 寫小說:用項目知識庫放設定、項目指令定文風,長篇連載保持前後一致的提示詞

用 Claude 寫長篇小說最怕設定前後矛盾。本文按官方幫助中心講怎麼建項目、把世界觀和人物卡放進知識庫、用項目指令固定文風,再給出設定集、分章寫作、一致性檢查和交接摘要共五段可複製提示詞,並寫明對話太長時怎麼辦。

NNathaniel bigo··原創首發·AI 輔助撰寫
9 分鐘讀完
資料核對於 2026-11-05 · 依據官方文檔與公開資料整理 Pro 帳號
本文根據 Claude 幫助中心《How can I create and manage projects?》《How large is the context window on paid Claude plans?》《Use Claude's chat search and memory》和官方提示詞指南整理,資料核對於 2026-11-05。配圖為本站整理的示意圖,不是介面截圖。本站(bigolab.com)不是 Anthropic 官方網站。

適用於誰

  • 想用 Claude 寫長篇網文、連載小說的人;
  • 寫到第十幾章,發現人物性格、設定、時間線開始前後矛盾的人;
  • 搜「用 claude 寫小說」想找到完整做法的人。

結論先說

  1. 長篇的關鍵不是一條超長對話,而是項目(Projects):設定集放進項目知識庫,文風和規則放進項目指令,每一章開一個新對話。
  2. 官方說明項目在所有套餐都能用,包括免費帳號,免費帳號最多建 5 個項目;項目知識接近上下文上限時,付費套餐會自動啟用檢索增強(RAG)模式。
  3. 對話越長,越容易觸頂或被自動壓縮,細節可能丟失,所以定稿章節和關鍵設定要放進知識庫,別隻留在對話裏。
  4. 提示詞要寫具體:寫給誰、什麼類型、多長、什麼敘述視角,並說明原因。
  5. 版權和平台規則(是否允許 AI 輔助、是否要標註)以你要發佈的平台為準。

用項目寫長篇:四步搭好底座

圖:本站根據 Claude 幫助中心:How can I create and manage projects? 整理的示意圖

一、先把項目搭起來

按官方步驟:

  1. 打開 Projects 頁面,點右上角的 + New Project,起名字,寫一句描述(官方說 Claude 看不到描述,只是方便你自己分辨);
  2. 點項目頁右側的 +,上載文檔、文本文件或代碼片段,Claude 會在該項目的所有對話裏使用這些內容;
  3. 點 Set project instructions,寫下指令,點 Save instructions,對項目內每個對話生效。

注意:官方說項目裏不同對話之間的上下文不共享,除非你把它加入知識庫。這對小說很重要:第 3 章對話裏討論出來的新設定,必須自己補進知識庫,第 4 章的對話才看得到。項目更多用法見 /guides/claude-projects-guide。

知識庫裏建議放這幾類文件(這是我們的建議,不是官方清單):世界觀設定、人物卡、時間線、已定稿章節的摘要、術語表。項目文件每個最大 30MB,數量不限,但總內容要裝進上下文窗口,並且除多模態 PDF 外只提取文字,文件限制見 /guides/claude-file-upload-limits。

二、五段可複製的提示詞

1. 生成設定集(放進知識庫前先讓它整理)

text
我想寫一部【題材,例如:近未來懸疑】長篇小說,約【50】萬字,目標讀者是【人群】。
下面是我的零散想法:【粘貼】
請整理成一份設定集,分為:世界觀規則、主要人物(姓名、年齡、性格、說話方式、核心慾望、弱點)、地點、時間線、專有名詞表。
遇到我沒說清的地方,不要擅自補全,單獨列在最後的「待確認」裏問我。

2. 項目指令(寫進 Set project instructions)

text
你是我的長篇小說寫作搭檔。小說設定在項目知識庫裏,寫作時必須遵守,不得改動已有設定。
敘述視角:【第三人稱有限視角】。文風:【剋制、少形容詞、對話簡短】。
每章約【3000】字。如果我的要求與知識庫裏的設定衝突,先指出衝突,再問我怎麼處理,不要自己決定。

3. 按章節寫作

text
現在寫第【12】章。本章要完成的情節:【三到五句話】。
出場人物:【名字】,他們的狀態和關係以知識庫為準。
上一章結尾:【粘貼最後 300 字】。
先給出本章的 5 個場景提綱讓我確認,我確認後再寫正文。

4. 一致性檢查(每寫完幾章做一次)

text
下面是我剛寫的第【10】到【12】章:
<chapters>【粘貼】</chapters>
請對照知識庫裏的設定集,逐項檢查:人物性格和說話方式是否一致、時間線是否矛盾、專有名詞是否前後統一。
每個問題註明所在位置和對應的設定原文,沒有問題的項目寫「未發現」,不要編造問題。

5. 對話太長時的交接摘要

text
這段對話已經很長。請寫一份交接摘要:本章已定下的情節、新出現的設定或人物、需要補進設定集的內容、下一章的待辦。
控制在 600 字內,我會把新設定補進知識庫,再新開對話繼續。

三、長篇寫崩了怎麼救

長篇寫崩了怎麼救

圖:本站根據官方項目與上下文說明整理的示意圖

  • 設定矛盾:把設定補進知識庫,用提示詞 4 做一致性檢查;
  • 對話太長開始遺忘:付費套餐開了代碼執行時,Claude 會自動總結較早的消息,但官方也說壓縮是總結,細節可能丟,所以重要內容要放知識庫。對話過長的處理見 /guides/claude-context-too-long-conversation-limit;
  • 文風飄:在項目指令裏寫明文風,並貼一段你滿意的樣章作示例。官方提示詞指南說例子是控制語氣和格式最可靠的辦法之一,建議 3 到 5 個、各不相同;
  • 想讓它記得前面的章節:定稿章節放進知識庫。聊天搜尋功能(付費套餐可用)可以在新對話裏引用舊對話,但不會跨項目搜尋,見 /guides/claude-continue-previous-chat-history-location。

四、關於記憶和額度

官方說每個項目有自己的記憶,若想讓項目記憶與帳號記憶分開,可以在項目頁的 Memory 下關閉「Use account memory」。小說裏有私隱內容或不想混入其他對話時,這個設定有用,記憶的用法見 /guides/claude-memory。

長篇寫作會用到長上下文和大量對話,額度消耗較快,規則見 /guides/claude-usage-limits。如果你每天都要寫幾千字以上,可以了解 /chongzhi/claude-pro,更重度的使用看 /chongzhi/claude-max,價格和額度以官方頁面當前顯示為準。

常見問題

Q:能不能讓它直接寫完整本書?

可以一章一章生成,但情節方向、人物和文風建議由你把控。直接批量生成的內容容易前後不一致,而且是否允許以 AI 生成內容投稿,要看平台規則。

Q:免費帳號能做嗎?

項目功能對免費帳號開放,最多 5 個項目;長上下文、聊天搜尋等功能官方寫的是付費套餐,以介面為準。

Q:寫作風格怎麼固定得更穩?

見 /guides/claude-writing-prompts-style-instructions。

相關教學

參考資料

  • Claude 幫助中心:How can I create and manage projects? — https://support.claude.com/en/articles/9519177-how-can-i-create-and-manage-projects
  • Claude 幫助中心:How large is the context window on paid Claude plans? — https://support.claude.com/en/articles/8606394-how-large-is-the-context-window-on-paid-claude-plans
  • Claude 幫助中心:Use Claude's chat search and memory — https://support.claude.com/en/articles/11817273-use-claude-s-chat-search-and-memory-to-build-on-previous-context
  • Claude 開發者文檔:Prompting best practices — https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/claude-prompting-best-practices

Nathaniel 的更多內容

  1. 01

    Claude Code 在 Windows 上的常見坑:Git Bash 還是 PowerShell、路徑反斜槓、假報錯、WSL 怎麼選

    Windows 上用 Claude Code,裝好之後最容易踩的是:用哪個 shell、路徑寫法不一致、grep 沒匹配就報錯、鉤子沒生效、WSL 和原生怎麼選。本文逐條按官方文檔整理原因和處理辦法,附三段提示詞和一張對照表。

    Claude0
  2. 02

    Claude Code Hooks 實戰「提交前自動跑測試」:PreToolUse 攔住 git commit,測試不過就退出碼 2,附 Windows 注意點

    只寫一個完整例子:讓 Claude Code 每次要執行 git commit 之前,先自動跑項目測試,沒通過就攔下並把輸出交給它修。本文按官方 Hooks 文檔給出腳本、settings.json 配置、測試方法、排錯和 Windows 的兩處坑。

    Claude0
  3. 03

    Claude Code 自定義斜槓命令與 Skill 實戰:從零寫一個「生成更新日誌」的 /release-notes,含傳參、預執行命令和調試

    概念看過了,還是不知道從哪下手?本文按 Claude Code 官方「Extend Claude with skills」寫一個完整可用的例子:用 /release-notes 根據 git 記錄生成更新日誌,覆蓋目錄、frontmatter、傳參、預執行命令、預授權和調試。

    Claude0
  4. 04

    Claude Code 部署網站:先寫 Dockerfile 和 compose 在本機跑通,再按清單上雲伺服器,別讓它直接改線上

    想讓 Claude Code 幫你把網站部署到雲伺服器。本文只寫通用做法,按 Docker 官方文檔講:讓它寫 Dockerfile、.dockerignore 和 compose,在本機跑通,端口和數據卷怎麼設,再給出上線清單,並說明為什麼不要讓它直接動線上機器。

    Claude0
  5. 05

    Claude Code 寫爬蟲與數據清洗:先查 robots.txt 和網站條款,控制頻率,原始數據留一份再清洗

    想讓 Claude Code 寫爬蟲抓數據再清洗。本文先講合規:robots.txt 不是授權也不是安全措施、網站條款要自己讀;再講怎麼用 Python 標準庫檢查規則、小樣本先試、儲存原始數據,以及用 pandas 清洗,附四段提示詞。

    Claude0
  6. 06

    Claude Code 寫 Chrome 擴展:按 Manifest V3 起步,加載未打包的擴展,改了哪些文件要重新加載

    想讓 Claude Code 幫你寫一個 Chrome 擴展。本文按 Chrome 官方擴展文檔講:manifest.json 的最小寫法、在 chrome://extensions 加載未打包的擴展、哪些改動要刷新、怎麼看控制檯和報錯,再給四段提示詞,以及權限要盡量少。

    Claude0

同產品的其他教學

  1. 01

    Claude Code 寫安卓 App:Android Studio 建項目、讓它用 gradlew 編譯安裝,報錯和日誌怎麼餵給它

    想讓 Claude Code 幫你寫安卓 App。官方文檔沒有專門的安卓教學,本文把 Claude Code 官方工作流和安卓官方命令行文檔拼在一起:Android Studio 建項目、gradlew 編譯安裝、模擬器和真機、測試與日誌,附四段提示詞。

    Claude0
  2. 02

    Claude Code 用數據庫 MCP 查數據、出報表:只讀帳號、先看口徑再看數字,結果別一次拉太多行

    想用自然語言讓 Claude Code 查數據庫、出統計報表,而不是寫後端接口。本文按官方 MCP 頁面和 DBHub 說明講:怎麼連 PostgreSQL、MySQL、SQLite、輸出太大怎麼辦、怎麼讓它先說明口徑、怎麼核對數字,附三段提示詞。

    Claude0
  3. 03

    Claude Code 配 Figma MCP 還原設計稿:插件或一條命令安裝,複製圖層連結,小塊小塊地讓它出代碼

    想讓 Claude Code 照 Figma 設計稿寫前端代碼。本文按 Figma 官方開發者文檔講:遠程伺服器地址、插件和手動兩種安裝、怎麼複製圖層連結、為什麼要選小塊、座位類型與調用次數限制,並給三段還原設計稿的提示詞。

    Claude0
  4. 04

    Claude Code 管理 GitHub issue:用 gh 命令還是 GitHub MCP,怎麼裝、怎麼限權、怎麼讓它分揀和回覆 issue

    讓 Claude Code 讀 issue、分揀標籤、起草回覆、關聯 PR,有兩條路:裝好 gh 命令行直接用,或連 GitHub 官方 MCP 伺服器。本文按兩邊官方文檔講安裝命令、令牌權限、只讀模式,並給出三段分揀提示詞和限權設定。

    Claude0
  5. 05

    Claude Code 配 Playwright MCP 做瀏覽器測試:一條命令安裝,讓它打開頁面、點按鈕、讀控制檯,再把流程寫成測試

    想讓 Claude Code 自己打開瀏覽器測試你的網頁。本文按微軟 Playwright MCP 官方倉庫和 Claude Code 官方 MCP 文檔講:安裝命令、怎麼確認連上、有頭無頭與隔離參數、一次測試的提示詞,以及它不是安全邊界這件事。

    Claude0
  6. 06

    Claude Code 寫文檔、README 和代碼註釋:先讓它讀代碼再動筆,指定風格,寫完逐條核對命令能不能跑

    想讓 Claude Code 給項目補 README、接口文檔和註釋,又怕它編造不存在的命令和參數。本文按官方「Handle documentation」工作流講:先找沒有文檔的代碼、指定風格、寫完核對,附四段可複製提示詞和驗證辦法。

    Claude0

0 條評論

登入 後參與評論

還沒有評論,來搶沙發~