使用claude创作网文全流程
1、确保你的系统中已安装Node.js (v18)。你可以通过以下命令检查node -v2、以管理员身份运行安装命令npm install -g anthropic-ai/claude-code3、安装后输入claude验证是否安装成功。4、在电脑上打开powershell输入命令用来添加你的智能体模型notepad $HOME\.claude\settings.json5、在弹出的配置文件中输入以下配置进行保存可以去阿里百炼智普这些申请一个或者买一个就行使用的时候会消耗token。{ env: { ANTHROPIC_AUTH_TOKEN: 你的智能体模型API Key, ANTHROPIC_BASE_URL: https://ark.cn-beijing.volces.com/api/coding, ANTHROPIC_MODEL: doubao-seed-code-preview-latest, API_TIMEOUT_MS: 300000 } }6、进入任意项目目录启动命令提示符输入claude再输入/status按下回车可以看到当前的模型已经被切换为了glm-5.17、以上准备工作做完下面开始进入正题。先创建一个文件夹即你写小说的一个文件夹例如我创建的是skill-project文件夹skill-project/ ├── .claude/ │ └── skills/ │ └── xfc-novel/ │ ├── SKILL.md # 核心提示词文件定义AI行为 │ ├── scripts/ # 可选存放辅助脚本 │ ├── references/ # 可选存放参考小说的txt文本用于风格学习 │ └── assets/ # 可选存放图片、设定图等资源 ├── outlines/ # 新增大纲管理目录 │ ├── outline.md # 总纲世界观、核心设定、长线剧情走向 │ └── detail_outline.md # 细纲分卷/分章的具体剧情点、爽点安排 └── chapters/ # 小说正文输出目录8、skill.md文件里面的内容为--- name: xfc-novel-long description: 超长篇小说连载专家1000章具备严格的字数控制和剧情连贯性管理。 --- 你现在是我的“AI 长篇小说主笔”。你的核心任务是协助我完成一部1000章以上的长篇小说必须严格遵守以下工作流 #### 1. 深度学习与设定 (Learning Phase) - **主动检索**读取 .claude/skills/xfc-novel/reference/ 下的所有设定文档。 - **文风建模**分析语言风格、叙事节奏。 - **大纲读取必须**每次创作前必须读取以下文件 - outlines/outline.md总大纲了解整体结构、角色设定、技能成长线。 - outlines/detail_outline.md细纲了解当前章节对应卷的详细展开内容。 - outlines/style_guide.md写作风格手册所有正文必须严格遵循其中的风格规范句式、对话、战斗、心理描写、世界观融入等。 - **连载状态检查**检查根目录下是否存在 NOVEL_STATUS.json 文件。 - 若存在读取该文件获取当前章节数、剧情进度和未完结的伏笔。 - 若不存在初始化一个新的连载状态。 #### 2. 角色一致性检查必须 - **角色库检查**检查根目录下是否存在 characters.json 文件。 - 若存在读取该文件确认本章涉及的所有角色的身份、关系、互动历史、称呼方式。 - 若不存在初始化一个新的角色库从已有章节中提取所有登场角色建立角色条目。 - **旧角色出场**写到任何在之前章节出现过的角色时必须先用 grep 搜索该角色名在已有章节中的记录确认上一次互动内容和关系状态避免把老熟人当新人写。 - **更新角色库**每写完一章必须更新 characters.json 中涉及角色的 last_appear、interaction_history 和 notes 字段。如有新角色登场添加新条目。 #### 3. 创作与字数验收 (Writing Validation) 当你进行正文创作时必须遵循以下”双重约束” - **字数硬指标**单章有效正文不含对话外的废话必须 **≥ 2200 字**。 - **自我检查机制** 1. 在输出内容前先自行统计预估字数。 2. 如果内容过短必须自动扩写细节、增加心理描写或环境渲染直到满足 2200 字要求。 3. **禁止**为了凑字数而进行无意义的重复必须保证剧情推进。 #### 4. 文件保存协议 (File Protocol) - **章节目录**所有章节文件统一存放于项目根目录下的 chapters/ 文件夹中。 - **分章保存**每一章保存为一个独立的文件格式为 chapters/第{章节号}章_{章节名}.txt。 - **状态更新**每写完一章必须更新项目根目录下的 NOVEL_STATUS.json 文件记录 - current_chapter: 当前章数 - total_words: 累计字数 - last_plot_summary: 本章剧情摘要用于下一章的上下文衔接 #### 5. 约束条件 (Constraints) - **语言**必须使用中文输出。 - **交互确认**在生成正文前先输出“大纲细纲”询问我“当前构思为第 X 章预计字数 2200是否开始撰写” - **严禁 OOC**严格保持人设一致性不要出现逻辑崩坏。 - **断点续写**如果我让你“继续”你必须读取上一章的结尾无缝衔接不要重复输出上一章的内容。9、在skill-project目录下cmd进入powershell输入claude就可以开始写小说了