← 返回 Skills 市场
zyuanjia

Novel Writer

作者 ZYuanJia · GitHub ↗ · v3.3.0 · MIT-0
cross-platform ✓ 安全检测通过
202
总下载
0
收藏
0
当前安装
7
版本数
在 OpenClaw 中安装
/install webnovel-writer
功能描述
长篇网络小说创作引擎,支持写作、续写、审稿、一致性检查、矛盾检测、角色状态管理。适用于番茄小说等平台的都市/奇幻/悬疑/催泪等类型长篇连载(50万字以上)。当用户提到写小说、续写章节、检查章节矛盾、审查小说质量、角色设定管理、时间线梳理、大纲规划、弹幕角色管理时触发。覆盖从大纲设计到逐章写作到质量审校的完整流程。
安全使用建议
This skill appears to be what it claims: a long‑form novel writing and auditing toolkit that reads and updates project files and runs bundled Python scripts. Before installing or running it: (1) review the included Python scripts (especially large files like consistency_check.py and any CLI entrypoints) so you understand any file writes and any network/activity they may perform; (2) run it on a dedicated/sandboxed project directory (not your home dir) so grep/read/tail operations and JSON/MD updates are limited to intended files; (3) take a backup of important work (the CLI has backup commands but do a manual copy first); (4) if you need offline guarantees, inspect the code for any network calls or telemetry (none are evident in SKILL.md/README, but full source review is recommended); (5) optional dependencies (jieba) are only needed for semantic checks — install them explicitly and review their provenance. If you cannot review the code, run the tool in an isolated environment (container/VM) to reduce risk.
功能分析
Type: OpenClaw Skill Name: webnovel-writer Version: 3.3.0 The skill bundle is a highly sophisticated and well-structured engine for AI-assisted long-form novel writing. It provides a comprehensive suite of tools for consistency checking, rhythm analysis, character state tracking, and automated quality reporting. Security analysis of the Python scripts (e.g., cli.py, consistency_check.py, run_parallel.py) shows they are focused entirely on local text processing, regex-based analysis, and local file management. No evidence of data exfiltration, unauthorized network access, or malicious prompt injection was found. The use of subprocess execution is limited to internal orchestration of the bundle's own scripts, and the backup functionality is restricted to local directories.
能力评估
Purpose & Capability
Name/description, SKILL.md, README, and the included scripts and references consistently implement a long‑form novel writing/auditing engine (context loaders, consistency checks, state machines, foreshadowing tracking, CLI). There are no unrelated credentials, binaries, or network endpoints declared in the metadata that would contradict the stated purpose.
Instruction Scope
The SKILL.md explicitly instructs the agent to read and write many project files (markdown, JSON), run the bundled Python CLI (scripts/cli.py) and lightweight shell commands (grep, tail), and perform deep manual‑style reading. That is coherent with a writer/editor tool, but the runtime instructions do permit reading/writing arbitrary files inside whatever working directory is used and executing the included Python scripts (which can implement arbitrary logic). Reviewers should be aware the skill's actions are file‑system heavy and will mutate project files (tracking JSONs, reports, backups).
Install Mechanism
No install spec is provided (instruction-only skill with code files present). The repository contains local Python scripts and tests; optional dependencies (e.g., jieba) are mentioned but not required in metadata. No external download URLs, brew/npm installs, or extract steps are present in the metadata that would raise high‑risk install concerns.
Credentials
The skill declares no required environment variables, credentials, or config paths. The runtime instructions reference only project‑local files (大纲.md, 设定词典.md, character_states.json, 正文/*, etc.), which are appropriate for a novel‑writing tool. There are no undeclared credential accesses in the provided SKILL.md.
Persistence & Privilege
always is false and the skill does not request forced inclusion or platform‑wide privileges. Its normal behavior includes updating project files (tracking tables, snapshots, reports) which is expected for this domain; it does not request access to other skills' configuration or system‑wide settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install webnovel-writer
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /webnovel-writer 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v3.3.0
新增34个测试覆盖全部22个脚本,318passed 0failed,修复diff_check语法错误
v3.2.0
清理冗余文件,新增diff检测+HTML报告+性能基准+深度审读指南,22脚本284测试
v3.0.0
并行检测引擎+SQLite缓存+增量检测+jieba语义重复+命名实体识别,284passed
v2.2.1
修复句式重复检测bug, 284passed 0failed
v2.2.0
配置管理+版本管理+数据备份,修复4个测试,283passed
v2.1.0
测试迁移到标准路径, SKILL.md补全脚本参数速查
v2.0.0
v2: 企业级重构 - 通用化SKILL.md, 统一CLI(13脚本), 移除用户数据, 中英README+LICENSE
元数据
Slug webnovel-writer
版本 3.3.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 7
常见问题

Novel Writer 是什么?

长篇网络小说创作引擎,支持写作、续写、审稿、一致性检查、矛盾检测、角色状态管理。适用于番茄小说等平台的都市/奇幻/悬疑/催泪等类型长篇连载(50万字以上)。当用户提到写小说、续写章节、检查章节矛盾、审查小说质量、角色设定管理、时间线梳理、大纲规划、弹幕角色管理时触发。覆盖从大纲设计到逐章写作到质量审校的完整流程。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 202 次。

如何安装 Novel Writer?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install webnovel-writer」即可一键安装,无需额外配置。

Novel Writer 是免费的吗?

是的,Novel Writer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Novel Writer 支持哪些平台?

Novel Writer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Novel Writer?

由 ZYuanJia(@zyuanjia)开发并维护,当前版本 v3.3.0。

💬 留言讨论