novelist
小说写作全流程插件 - 从爆款题材选择/世界观/人物/大纲设定到章节编写、一致性检查、校对、去AIGC、重写的端到端工作流。中文目录结构(人物/世界观/章节/大纲/情节/设定)细粒度拆分, 编写前四要素确认, 生成后收尾链(检查→校对→去AIGC→定稿), 支持从指定章节起重写与连续多章重写; craft 三流派叙事镜片 + trending 选题方法论 + humanize 去AI味。
By lazygophersLicense: AGPL-3.0-or-later4 GitHub starsUpdated yesterday
Directory evidence
- Runtimes
- Claude Code
- Parsed components
- 14 skill or MCP entries
- Source updated
- Sep 23, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install novelist for Claude Code
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install novelist@agent-plugin-marketplacePaste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/lazygophers/ccpluginClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/tools/novelist/.
Plugin files
├── .claude-plugin/plugin.json├── skills/novelist-character/SKILL.md├── skills/novelist-check/SKILL.md├── skills/novelist-craft/SKILL.md├── skills/novelist-design/SKILL.md├── skills/novelist-humanize/SKILL.md├── skills/novelist-init/SKILL.md├── skills/novelist-lint/SKILL.md├── skills/novelist-outline/SKILL.md├── skills/novelist-pipeline/SKILL.md├── skills/novelist-proofread/SKILL.md├── skills/novelist-rewrite/SKILL.md├── skills/novelist-trending/SKILL.md├── skills/novelist-worldview/SKILL.md└── skills/novelist-write/SKILL.md
Included Skills14
创建或更新单个小说人物的详细设定。当用户说"加个人物/写某角色设定/完善某人物/这个角色的经历关系"时调用。每个人物在 人物/<人物名>/ 下独立文件夹, 拆为三文件: 简介.md(简介+性格)、经历.md(各时间段经历/事件)、关系.md(与他人交集/是否见过)。本 skill 独占 人物/ 目录。
检查小说整条故事线的一致性(18 子项)。当用户说"检查一致性/查冲突/审故事线/有没有矛盾/设定对不对"时调用; 也被 novelist-write 在编写前引用取事实快照。mode=detect(默认只读审查产冲突清单) / mode=fix(单点冲突直接 Edit 修正, 段落级派 chapter-writer)。派 continuity-auditor agent 审查, 报告落 元数据/检查报告/。
小说创作大师视角——叙事心智模型库与镜片选择引擎。蒸馏三大叙事传统(中文类型/网文、世界结构、纯文学)的可操作创作启发式, 按用户自己小说的题材选用对应"叙事镜片"。当用户问"这章人物怎么写更立得住/情节怎么推/力量体系怎么设/节奏怎么调/用什么写法"时调用; 也被 novelist-design 与 novelist-write 引用作为创作引擎。这是知识框架 skill, 不替代用户决策——它给镜片, 用户选镜片。
小说的整体核心设计——主要剧情与主要人物一起定(二者必须同处本 skill, 因为主角与主线相互定义)。当用户说"设计这本书的核心/定主线和主角/搭整体框架/核心设定"时调用。本 skill 是统筹者: 自己产出核心骨架, 并引用 novelist-outline / novelist-character / novelist-worldview 落地各部分细节, 不与它们抢目录。
去 AIGC / 去 AI 味——把读起来"像 AI 生成"的小说正文改回"像人写的", 降低 AIGC 检测特征同时提升可读性。当用户说"去AI味/降AIGC/这段太AI了/去机器味/人味润色/过检测"时调用; 也被 novelist-write / novelist-rewrite 的生成后收尾链引用。去味时**先运行时发现并依次执行用户已安装的所有 humanizer 类 skill(动态发现, 不硬编码路径)**, 再用本插件 humanizer agent 补小说特化去味(对话破坏/情感呈现)。诊断三层 AI 味(统计指纹/通用tells/小说特有)。只改文字纹理, 不动剧情设定。
初始化一部新小说的目录环境(scale)。当用户说"新建小说/开一本书/初始化小说项目/搭小说目录"时调用, 创建中文目录骨架(人物/世界观/设定/大纲/情节/章节/元数据)+模板文件。这是 novelist 插件所有其他 skill 的前置——没有目录环境, design/write/check 无处落盘。
校验 novelist 插件目录结构/文件名/文件夹组织是否符合插件规范 (plugin.json 合法 / commands-agents-skills 在根 / SKILL.md 大写 / kebab 命名 / 无产物泄漏 / plugin.json 路径真实 / frontmatter name 对齐)。novelist 插件改动后、加新 skill/agent 后、发布前、或怀疑结构不合规时调用。调用即跑 scripts/lint.py 扫 7 规则违规, 按 fix-hints 移/改/删到合规
创建或更新小说的大纲与情节线。当用户说"写大纲/规划剧情/排章节/理主线支线/管伏笔"时调用。管理 大纲/(总纲+分卷) 与 情节/(主线+支线+伏笔追踪) 目录, 把宏观结构与逐章节奏落到可核对的表格。本 skill 独占 大纲/ 与 情节/ 目录。
批量写小说的流水线编排: 默认 mode=write 两流水线并行批量写(Writer 流 ‖ 检测定稿流, 每章 write→三环并行检测(check/humanize/proofread)→fix串行改→定稿)。加 mode 入参支持 review(评审)/humanize(去AI味)/proofread(校对)/polish(润色=三环收尾)/rewrite(重写)/outline(大纲)。载体: write 默认 Workflow(workflow.js), 其余默认 trellisx subagent 编排(main DAG 调度派 novelist 系列 skill, 并发上限2); --workflow/--no-workflow 覆盖。当用户说'批量写N章/写到第N章/连续写多章/逐章写/评审N章/校对N章/润色N章/去AI味N章/重写N章/出大纲'时调用。
校对小说正文的文字层问题(12 子项)——错别字(形近/音近/多漏字)、语法(残缺/搭配/语序)、标点、用词、用字统一。支持 mode=detect(只读扫描产报告, 不改正文) 与 mode=fix(默认, 报告+就地 Edit 修正)。当用户说"校对/查错别字/润色文字/检查语法/通顺一下"时调用。区别于 novelist-check(查剧情设定一致性), 本 skill 只管文字表达正确通顺, 不动剧情。派 proofreader agent 校对, 报告落 元数据/校对报告/。
重写小说章节。入参 mode=detect|fix(默认 fix): detect=只读诊断, 扫描全书产「建议重写章清单+理由+建议模式A/B/C」, 不改文件; fix=执行三模式——(A) 按 novelist-check 报告定点修复冲突; (B) 从指定章起清空该章及之后重写; (C) 连续重写多个指定章节。当用户说"重写第N章/从第N章开始重写/这几章重写/按检查报告改/第N章之后全删重写/诊断哪些章需重写"时调用。清空是破坏性操作, 执行前必须显式确认。本 skill 独占 章节/ 目录的覆盖写入。
爆款题材选择——网文/小说选题方法论框架 + 实时数据协议。当用户问"写什么题材火/选个爆款题材/这个题材现在能写吗/选题/题材有没有市场/红海还是蓝海"时调用; 也被 novelist-design 在立项前引用以定题材方向。给的是稳定的选题判断镜片(榜单逻辑/生命周期/红蓝海/作者优势匹配/避坑), 当下"什么火"靠 agentic protocol 联网取——不钉死会过时的热点。这是决策辅助框架, 不替用户拍板, 给镜片+利弊由用户选。
创建或更新小说的世界观与各类设定。当用户说"设定世界观/写背景设定/定魔法体系/加个组织或物品设定/历史背景"时调用。世界观拆为 地理/势力/规则(力量体系)/历史 四文件; 其他设定(物品/组织/术语)按一设定一文件存于 设定/ 目录。本 skill 独占 世界观/ 与 设定/ 目录。
小说写作一站式入口——用户只需调用 write, 即跑完整链: 前置就绪(目录环境+核心设计)→ 四要素确认 → 生成正文 → 收尾链(一致性检查→校对→去AIGC→定稿)。当用户说"写第N章/继续写/接着写剧情/写下一章/写这本书"时调用。设计未就绪会自动引导补(design), 全流程由本 skill 编排, 用户不必分别调各 skill。本 skill 独占 章节/ 目录的新增写入。
Plugin manifests1
{
"name": "novelist",
"description": "小说写作全流程插件 - 从爆款题材选择/世界观/人物/大纲设定到章节编写、一致性检查、校对、去AIGC、重写的端到端工作流。中文目录结构(人物/世界观/章节/大纲/情节/设定)细粒度拆分, 编写前四要素确认, 生成后收尾链(检查→校对→去AIGC→定稿), 支持从指定章节起重写与连续多章重写; craft 三流派叙事镜片 + trending 选题方法论 + humanize 去AI味。",
"author": {
"name": "lazygophers",
"email": "[email protected]",
"url": "https://github.com/lazygophers"
},
"homepage": "https://github.com/lazygophers/ccplugin/tree/master/plugins/tools/novelist",
"repository": "https://github.com/lazygophers/ccplugin/tree/master/plugins/tools/novelist",
"license": "AGPL-3.0-or-later",
"keywords": [
"novel",
"writing",
"fiction",
"worldbuilding",
"character",
"outline",
"continuity-check",
"rewrite",
"proofread",
"creative-writing",
"trending-topic",
"humanize",
"deaigc",
"小说",
"写作",
"选题",
"去AI味"
],
"agents": [
"./agents/continuity-auditor.md",
"./agents/chapter-writer.md",
"./agents/proofreader.md",
"./agents/humanizer.md",
"./agents/outliner.md",
"./agents/worldbuilder.md",
"./agents/indexer.md"
],
"skills": "./skills"
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[novelist on Agent Plugins Marketplace](https://pluginsmp.com/plugins/novelist)