hanbinsite

小说创作

内容创作v1.0.0
作者:hanbinsite更新于 2026-05-11my-novel-writer@clawhub_hanbinsite/my-novel-writer
文章写作选题策划#创作

据 AlphaMoat 统计,截至 2026-10,小说创作 累计下载 35,081 次、获 56 个星标,按累计下载量在本次参与排名的 10,914 个 AI 技能中排名第 762 位,在「内容创作」分类(927 个)中排名第 83 位。

列表默认按累计下载量排序,也可按星标排序;详情页排名按累计下载量计算。

累计下载
3.5万
星标
56
全站下载量排名
#762
全站前 7% · 「内容创作」前 9%
平台累计下载星标评论
ClawHub ↗1,6871-
SkillHub ↗3.5万56—

各平台的计数口径不同,统计时间不一致。

这个技能是做什么的

先建人物、世界观与大纲,再按章生成,各章输出为独立 Markdown 文件,人物与已写内容会持久保存以便续写。支持自定义写作风格;密钥必须走环境变量,源文明确不要在配置文件里硬编码。 重新生成或批量写入前检查输出路径并保留备份,避免覆盖现有小说文件。

资料发布于 2026-10-27

可以用来做什么

  • 为一部新小说建人物与世界观设定
  • 按大纲逐章生成并控制进度

什么时候用

  • 要写长篇、需要跨章保持设定一致时
  • 希望先有纲再逐章产出时

示例提示词

以下是根据技能文档生成的示例,不代表实际运行结果。

帮我给这个题材建三个主要人物和一条主线大纲
按大纲写第一章,风格偏悬疑

月度数据趋势

累计下载3.5万
1,5552.0万3.8万2026-03 · 累计下载 4,0382026-05 · 累计下载 8,0482026-07 · 累计下载 1.1万2026-08 · 累计下载 1.4万2026-09 · 累计下载 1.8万2026-10 · 累计下载 3.5万26-0326-0926-10
星标56
030602026-03 · 星标 12026-05 · 星标 402026-07 · 星标 542026-08 · 星标 552026-09 · 星标 552026-10 · 星标 5626-0326-0926-10

2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。

月份累计下载环比星标
2026-103.5万—56
2026-091.8万—55
2026-081.4万+30.0%55
2026-071.1万—54
2026-058,048—40
2026-034,038—1

SKILL.md 原文

以下是作者发布的原始文件,按纯文本显示,本站未做修改或审核;其中的链接不可点击,命令请核实后再运行。抓取于 2026-10-23。

9.6 KB · ClawHub v1.0.0
# Novel Writer 技能

**版本**: 1.0  
**描述**: 辅助创作长篇小说的智能助手,支持人物设定、世界观管理、大纲控制和分章生成。

---

## 🚀 功能特性

> ⚠️ **重要**:请通过环境变量配置 API 密钥,不要在配置文件中硬编码。
展开全部(共 276 行)

### 环境变量列表

| 变量名 | 必填 | 默认值 | 说明 |
|--------|------|--------|------|
| `WORKDIR` | 否 | `/app/working` | 工作目录 |
| `NOVEL_API_KEY` | 是 | - | API 密钥 |
| `NOVEL_API_BASE_URL` | 否 | - | API 基础 URL |
| `NOVEL_MODEL` | 否 | `gpt-3.5-turbo` | 模型名称 |
| `NOVEL_TEMPERATURE` | 否 | `0.8` | 温度参数 |
| `NOVEL_MAX_TOKENS` | 否 | `4096` | 最大令牌数 |
| `NOVEL_DEFAULT_STYLE` | 否 | `wuxia` | 默认写作风格 |

### 使用示例

```bash
# Linux/Mac
export NOVEL_API_KEY="sk-xxx"
export NOVEL_API_BASE_URL="https://your-api.com/v1"
export NOVEL_MODEL="qwen/qwen3.5-122b-a10b"

# Windows (CMD)
set NOVEL_API_KEY=sk-xxx

# Windows (PowerShell)
$env:NOVEL_API_KEY="sk-xxx"
```

---

- ✅ **记忆持久化**: 自动保存人物、世界观、大纲和已写章节,避免遗忘。
- ✅ **大纲驱动**: 先规划大纲,再按章生成,确保剧情逻辑连贯。
- ✅ **风格锁定**: 支持自定义写作风格(如:武侠、科幻、悬疑)。
- ✅ **进度管理**: 实时查看创作进度,支持动态调整大纲。
- ✅ **文件输出**: 每章自动生成独立的 `.md` 文件,方便后续编辑。

---

## 📖 使用指南

### 1. 初始化小说
```text
novel_writer --new "我的奇幻世界"
```
> 这将创建一个名为《我的奇幻世界》的新小说项目,并初始化记忆库。

### 2. 设定人物
```text
novel_writer --set-character "林风" "主角,25岁,剑客,性格孤傲但重情义。"
novel_writer --set-character "苏月" "女主角,23岁,医师,温柔善良,擅长草药。"
```

### 3. 设定世界观
```text
novel_writer --set-world "一个充满魔法与剑的奇幻大陆,分为三大王国,常年处于战争边缘。"
```

### 4. 规划大纲
```text
novel_writer --add-outline 1 "初遇" "林风在森林中救下受伤的苏月,两人结伴同行。"
novel_writer --add-outline 2 "危机" "遭遇敌国刺客,林风重伤,苏月用草药救他。"
```

### 5. 生成章节
```text
novel_writer --generate 1 2500
```
> 生成第 1 章,目标字数 2500 字。生成后会自动保存到 `novels/` 目录。

### 6. 查看进度
```text
novel_writer --status
```

### 7. 更新大纲(动态调整)
```text
novel_writer --update-outline 2 "危机升级" "敌国刺客增多,林风发现刺客首领竟是自己失散多年的师兄。"
```

---

## 📂 完整文件结构

```text
/app/working/
├── memory/
│   └── novel_context.json      # 核心记忆库(人物、世界观、大纲、章节摘要)
├── novels/
│   ├── 我的奇幻世界_ch1.md     # 第 1 章内容
│   ├── 我的奇幻世界_ch2.md     # 第 2 章内容
│   └── ...
└── customized_skills/
    └── novel_writer/
        ├── SKILL.md            # 本说明书
        ├── __init__.py         # 模块初始化
        ├── core.py             # 核心逻辑
        ├── templates/          # 📝 模板资源
        │   ├── character_card.md       # 人物卡模板
        │   ├── world_building.md       # 世界观设定表
        │   └── chapter_outline.md      # 章节大纲模板
        ├── guides/             # 📋 参考指南
        │   └── novel_structure_guide.md # 小说结构指南
        ├── scripts/            # 🛠️ 实用脚本
        │   └── plot_tracker.py         # 伏笔追踪器
        └── examples/           # 📚 示例项目
            └── project_example.json    # 完整示例
```

---

## ⚙️ 高级技巧

### 1. 风格微调
在生成前,先设定风格:
```text
novel_writer --set-style "古风武侠,语言半文半白,注重意境描写。"
```

### 2. 一致性检查
生成后,可手动检查人物状态是否冲突(如:上一章受伤,下一章完好)。
> 建议:在生成前,先读取 `novel_context.json` 中的 `characters` 状态。

### 3. 批量生成
```text
for i in {1..5}; do
  novel_writer --generate $i 2000
done
```

---

## 🛠️ 技术实现

- **记忆管理**: 使用 JSON 文件存储上下文,支持增量更新。
- **分章生成**: 每次只生成一章,避免上下文超限。
- **摘要机制**: 每章生成后,自动提取摘要存入记忆库,供下一章参考。

---

## 📝 示例:从零开始写第一章

1. **创建小说**:
   ```text
   novel_writer --new "江湖夜雨"
   ```
2. **设定人物**:
   ```text
   novel_writer --set-character "李长风" "中年剑客,背负血海深仇。"
   ```
3. **设定世界观**:
   ```text
   novel_writer --set-world "大周王朝末年,江湖势力割据,朝廷腐败。"
   ```
4. **规划大纲**:
   ```text
   novel_writer --add-outline 1 "雨夜孤剑" "李长风在雨夜中独行,遭遇神秘杀手。"
   ```
5. **生成第一章**:
   ```text
   novel_writer --generate 1 3000
   ```
6. **查看结果**:
   ```text
   cat /app/working/novels/江湖夜雨_ch1.md
   ```

---

> 💡 **提示**: 本技能支持与其他技能(如 `docx`)结合,将生成的章节导出为 Word 文档进行精修。

---

## 🎁 捆绑资源包 (Bundled Resources)

本技能附带了完整的创作资源包,帮助你更高效地构建长篇小说。

---

## 🚀 核心生成规范 v2.0 (基于实战优化)

> **重要**:自本次更新起,所有生成的小说章节必须严格遵守以下规范,确保**字数达标、逻辑闭环、风格纯正**。

### 1. 字数控制 (Word Count)
- **硬性指标**:每章正文(不含标题)必须严格控制在 **2200 - 2500 字**。
- **禁止注水**:严禁通过重复对话、无意义环境描写凑字数。
- **补全机制**:若初稿字数不足,必须自动增加:
  - **心理独白**(主角的内心挣扎、回忆、算计)。
  - **环境渲染**(光影、声音、气味、温度)。
  - **动作细节**(战斗中的慢镜头分解、招式拆解)。
  - **配角反应**(围观群众的震惊、反派的微表情)。

### 2. 逻辑闭环 (Logic Consistency)
- **伏笔追踪**:前文提到的设定(如“绝脉”、“玉坠”),必须在后续章节有明确回收或呼应。
- **人物状态**:
  - 受伤必须恢复(或留下后遗症),不可瞬间痊愈。
  - 获得物品必须使用(或展示效果),不可凭空消失。
  - 情绪必须连贯(愤怒后是冷静,喜悦后是警惕)。
- **战力体系**:
  - 主角升级必须有过程(痛苦、瓶颈、突破)。
  - 反派不可降智(必须有合理的动机和手段)。
  - 战斗结果必须符合逻辑(以弱胜强需有“金手指”或“计谋”支撑)。

### 3. 风格统一 (Style Consistency)
- **第一人称**:严格保持“我”的视角,不可随意切换。
- **爽点密度**:每章至少包含1个“小爽点”(如打脸、突破、获得宝物)。
- **节奏把控**:
  - 开篇:快速切入冲突(黄金三章法则)。
  - 中段:铺垫与博弈(增加悬念)。
  - 结尾:留下钩子(悬念、新危机、新目标)。

### 4. 违禁词与敏感内容 (Safety)
- **替换规则**:
  - “杀” → “陨落”、“寂灭”、“身死”。
  - “死” → “魂飞魄散”、“灰飞烟灭”。
  - “血” → “猩红”、“染血”。
- **审核规避**:避免过度暴力、色情、政治敏感内容。

### 5. 交互与反馈 (Interaction)
- **作者说**:每章末尾必须添加“作者说”,引导读者互动(求收藏、求推荐票)。
- **章节标题**:必须包含“钩子”(如“苏天陨落”、“玉坠觉醒”),吸引点击。

---

## 📂 文件结构

### 📝 1. 模板资源 (`templates/`)
- **人物卡模板** (`character_card.md`):详细记录人物设定、性格、关系、成长弧光。
- **世界观设定表** (`world_building.md`):构建宏大的背景,确保设定逻辑自洽。
- **章节大纲模板** (`chapter_outline.md`):规划每章剧情、场景、伏笔,避免跑偏。

### 📋 2. 参考指南 (`guides/`)
- **小说结构指南** (`novel_structure_guide.md`):包含三幕式结构、人物弧光设计、伏笔技巧、节奏控制等经典理论。

### 🛠️ 3. 实用脚本 (`scripts/`)
- **伏笔追踪器** (`plot_tracker.py`):
  - 自动记录伏笔(开启、发展、关闭)。
  - 检查未关闭伏笔,避免烂尾。
  - 生成伏笔追踪表,一目了然。
  - **使用方法**:
    ```bash
    python3 /app/working/customized_skills/novel_writer/scripts/plot_tracker.py
    ```

### 📚 4. 示例项目 (`examples/`)
- **完整示例** (`project_example.json`):包含人物、世界观、大纲、伏笔的完整示例,供你参考学习。

---

## 🚀 快速上手:使用资源包

1. **复制模板**:
   ```bash
   cp /app/working/customized_skills/novel_writer/templates/character_card.md examples/characters/李长风.md
   ```
2. **填写人物卡**:打开 `李长风.md`,填写详细信息。
3. **规划大纲**:使用 `chapter_outline.md` 模板,规划每章剧情。
4. **运行伏笔追踪器**:
   ```bash
   python3 /app/working/customized_skills/novel_writer/scripts/plot_tracker.py
   ```
5. **参考结构指南**:写作时随时查阅 `novel_structure_guide.md`,确保结构合理。

---

> 🌟 **祝你在小说创作的道路上,笔耕不辍,佳作频出!** 🖋️

「内容创作」分类下的热门技能

李白.Skill内容创作

李白.Skill:润色专家 检测并消除中文文本中的AI生成痕迹,将生硬的机器输出转化为自然流畅的人类文笔。融合规则检测、分层改写(词汇→句式→内容→逻辑→语气)和六步质控流水线,确保最终文本通过人工审查。

↓ 125.0万★ 121user_741dc82b
libai-skill内容创作

李白.Skill:润色专家 检测并消除中文文本中的AI生成痕迹,将生硬的机器输出转化为自然流畅的人类文笔。融合规则检测、分层改写和质控流水线,确保最终文本通过人工审查。

↓ 101.8万★ 11user_814dbe54
文章去AI味工具内容创作

识别并去掉文本里的 AI 写作痕迹,让文字读起来更像人写。

↓ 95.1万★ 767user_ab5ae6ee
视频号爆款短视频拆解(付费版:全能)【零一数科·出品】内容创作

【零一数科·出品】视频号爆款短视频拆解(全能版)(付费版)。视频号爆款短视频拆解(付费版:全能)。一键拆解爆款,把一条视频号视频拆成结构分段、爆款归因、六维评分和可借鉴策略,照着学照着抄。支持视频号分享链接和本地视频,付费全能版远端分析,1–5 分钟出可视化 HTML 报告。

↓ 91.9万★ 116u_c19e970c
视频号挂车爆单短视频脚本生成【零一数科·出品】内容创作

【零一数科·出品】视频号挂车爆单短视频脚本生成(付费版)。一条链接二创脚本,丢进爆款视频号链接即以此骨架改写成你的挂车脚本,或按方向/目的/商品原创多条口播脚本(含分段表、口播全文、六维质检评分)。

↓ 55.4万★ 39u_c19e970c
Humanizer内容创作

把文本里 AI 写作的典型痕迹挑出来并改写得更自然,同时保留原意的写作编辑技能。

↓ 50.9万★ 1,116B*T
中文公文写作内容创作

用于中文公文、事务性材料和新闻稿件的起草、改写、压缩、润色、审校、文种核对、去口语化、降 AI 味及 Word 格式处理,适用于机关、企事业单位、学校和新闻机构。涵盖申请、请示、报告、通知、通告、意见、决定、决议、议案、公报、命令、函、复函、批复、说明、方案、纪要、公告、公示、通报、制度、规定、办法、细则、操作规程、工作要点、总结、调研、讲话、致辞、主持词、述职、可研、审查材料、技术需求、新闻消息、编者按、新闻评论,以及采购、整改、反馈和 AI 算力等场景。

↓ 41.3万★ 84gongyu0918
视频号爆款文案生成(体验版)【零一数科·出品】内容创作

【零一数科·出品】视频号爆款文案生成(体验版)。免费免登录出脚本,给创作目的、行业、受众、选题就按爆款结构(Hook-中段-CTA、节奏标签)产出口播脚本,信息不全也能按爆款潜质兜底。本地运行、无需 Key,零成本上手。

↓ 33.9万★ 94u_c19e970c

数据月份:2026-10 · 下载/星标数聚合自公开技能注册库(ClawHub、SkillHub),按月更新。口径说明见数据方法。