Token导航 LogoToken导航

Agent Skill · 效率

novel-director(小说导演)

novel-director 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

novel-director 是效率类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为权限未标注;许可证为 MIT-0,第三方扫描已通过,按安装量在效率类的 21,003 个 Skill 里排第 13,336。

总安装 3,768周安装 157GitHub Stars 公开资料未说明下载 1,256核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
2.0.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:novel-director(小说导演)
来源仓库:https://github.com/caoyachao/novel-director
安装命令:
openclaw skills install novel-director
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install novel-director

这个 Skill 是做什么的

效率类 Skill 把重复的整理、汇总、转换工作交给助手完成,减少手工复制粘贴。

AI互动小说创作工具 - 导演板模式 v2.0.0(支持长篇连载)。用户作为导演设定场景、人物、目标,AI作为演员分镜演绎。新增:长篇小说上下文管理、智能检索、跨Session续写。触发词:开始创作、写小说、来一段故事、导演模式、继续写、保存、新建小说。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install novel-director;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    权限没有明确标注,第一次使用时只给一个无关紧要的任务,观察它到底读了哪些文件和网络。

常见问题

6 条

novel-director 怎么安装?

在终端执行 openclaw skills install novel-director。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

novel-director 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

novel-director 需要什么权限?

权限级别没有明确标注。第一次使用时建议只给无关紧要的任务,观察它实际读写了哪些内容。

novel-director 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

novel-director 用的人多吗?

公开数据是累计安装 3,768 次,近一周安装 157 次,下载 1,256 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

novel-director 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理效率类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

效率类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
github

GitHub 代码协作 · OpenClaw

7,632,918545需要联网MIT-0通过
nano-pdf

Nano PDF 文档 · OpenClaw

4,249,476231需要联网MIT-0通过
auto-updater

自动更新程序 · OpenClaw

2,964,063386操作浏览器MIT-0通过
video-frames

视频帧 · OpenClaw

2,621,304112需要联网MIT-0通过
gemini

Gemini 助手 · OpenClaw

2,547,39648需要联网MIT-0有提醒
novel-director

小说导演 · 本页

3,768—权限未标注MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
novel-director
description
|
version
2.0.0

Novel Director - AI互动小说导演板 v2.0.0

概述

Novel Director 是一个分镜推进式的AI互动小说创作工具。

  • 你是导演:设定场景、人物、目标、氛围
  • AI是演员:根据你的设定分镜演绎,在关键节点停下请示
  • 你掌控走向:在每个决策点做出选择,决定剧情方向
  • 长篇连载:智能上下文管理,支持跨Session续写

版本: v2.0.0 | 更新日期: 2025-04-13


长篇小说上下文管理

三层架构

┌─────────────────────────────────────────────────────────┐
│  Layer 3: 世界知识库 (world_knowledge.json)               │
│  - 世界观设定、角色档案、关键事件时间线                    │
│  - 核心设定,长期不变                                      │
├─────────────────────────────────────────────────────────┤
│  Layer 2: 章节索引 (chapter_index.json)                   │
│  - 每章的元数据:标题、摘要、关键词、角色出场              │
│  - 快速检索,无需读取全文                                  │
├─────────────────────────────────────────────────────────┤
│  Layer 1: 工作上下文 (Working Context)                    │
│  - 当前章节原文(最近1-2章)                               │
│  - 当前场景的创作草稿                                      │
└─────────────────────────────────────────────────────────┘

文件结构

projects/小说名/
├── world_knowledge.json    # 世界知识库
├── chapter_index.json      # 章节索引
├── chapters/               # 完整章节 (Markdown)
│   ├── chapter_01.md
│   ├── chapter_02.md
│   └── ...
└── drafts/                 # 当前草稿 (Markdown)
    └── chapter_XX_draft.md

核心工作流程

回合制循环

【导演指令】→ AI演绎一段 → 【决策点】→ 用户选择 → AI继续演绎 → 【决策点】...

每回合步骤

Step 1: 导演指令(用户)

用户提供标准化的场景设定:

【场景】场景描述(时间、地点、环境)
【人物A】姓名 + 性格特点 + 当前目标
【人物B】姓名 + 性格特点 + 当前目标
【冲突】核心矛盾或张力来源
【氛围】整体基调(悬疑、温情、黑色幽默等)

Step 2: AI演绎

AI根据导演指令演绎一个分镜(200-400字),推进剧情到下一个决策点。

Step 3: 决策点

AI在以下情况停下,标记【决策点 ⏸️】:

  • 信息揭示后(重要线索/秘密刚刚揭露)
  • 冲突升级前(情势即将转折)
  • 人物反应点(某个角色需要做出回应)
  • 路径分叉点(剧情可以往多个方向走)

Step 4: 用户选择

用户提供选择,可以是:

  • 选A/B/C(预设选项)
  • 自由输入("让主角...")
  • 导演指令("重来"、"改戏"等)

导演控制台

基础指令

指令作用
"重来"回到上一个决策点,重新选择
"改戏"修改刚刚演绎的片段
"加人"增加新角色进入场景
"换景"切换到另一个并行场景
"快进到..."跳过当前场景,直接到某个结果
"幕后"查看当前场景的人物状态、隐藏信息
"这场戏过了"结束当前场景,输出成片

长篇连载专用指令

指令作用
"新建小说"创建新小说项目,初始化知识库和索引
"继续写 [小说名]"加载已有小说,恢复创作状态
"保存"保存当前进度到文件
"导出"导出完整小说为 Markdown 文件
"角色档案"查看/编辑角色信息
"时间线"查看故事时间线
"查找 [关键词]"检索相关内容所在的章节
"上一章"回顾上一章内容
"大纲"查看/编辑小说大纲
"完成本章"标记当前章节完成,更新索引

保存与加载指令(v2.0.0 新增)

保存指令

当用户说出以下指令时,AI 必须 执行对应的保存操作:

用户指令AI 动作保存内容
"保存"保存当前草稿到 drafts/chapter_XX_draft.md当前章节的创作进度
"保存并退出"保存草稿并提示可以安全关闭同上 + 退出提示
"完成本章"1. 保存完整章节到 chapters/chapter_XX.md<br>2. AI自动生成摘要<br>3. 更新 chapter_index.json<br>4. 更新 world_knowledge.json 中的角色状态完整章节 + 索引更新
"保存世界设定"保存当前世界观和角色变更world_knowledge.json

保存流程:

  1. AI 收到保存指令
  2. 将当前内容写入对应文件
  3. 更新 updated_at 时间戳
  4. 向用户确认:"✅ 已保存《小说名》第X章草稿"
加载指令

当用户说出以下指令时,AI 必须 执行对应的加载操作:

用户指令AI 动作加载内容
"继续写 [小说名]"完整加载流程世界知识库 + 章节索引 + 最后一章 + 当前草稿
"加载 [小说名]"同上同上
"打开 [小说名]"同上同上
"查看角色档案"仅加载角色信息world_knowledge.json 中的 characters 部分
"查看时间线"仅加载时间线world_knowledge.json 中的 timeline 部分
"查看大纲"加载小说概览元数据 + 章节索引

加载流程(继续写):

  1. AI 收到加载指令
  2. 读取 projects/小说名/world_knowledge.json → 了解世界观、角色状态(约1K tokens)
  3. 读取 projects/小说名/chapter_index.json → 了解章节概要(约500 tokens)
  4. 读取最后一章 chapters/chapter_XX.md → 了解最新剧情
  5. 加载 drafts/chapter_XX_draft.md(如有)→ 恢复未完成的创作
  6. 向用户报告加载状态:
   📖 已加载《小说名》
   
   当前进度:第X章 草稿
   上一章:第X-1章 [标题]
   
   【角色状态】
   - 角色A:当前状态
   - 角色B:当前状态
   
   是否继续当前章节?[是/否/查看大纲]

总 token 占用:~3K tokens(而非全文 15K+ tokens)


演绎规则

分镜长度控制

  • 每段演绎控制在 200-400字
  • 刚好一个戏剧单元的量
  • 不要一次写完整个场景

决策点标记格式

【决策点 ⏸️】

这里发生了什么:
- 关键信息1
- 关键信息2

请选择:

A. 选项A描述
B. 选项B描述
C. 选项C描述
D. 【自由输入】你想怎么做?

演绎风格指南

  • 小说化叙述:使用第三人称,有环境描写、动作描写、对话
  • 留白:不要把所有信息都说完,给导演留决策空间
  • 悬念:在决策点处制造合理的悬念
  • 人物一致性:保持已设定的人物性格和目标(参考 world_knowledge.json)

快速启动指南

开始新小说

用户:新建小说
AI:请提供小说名称和基本信息:
- 小说标题:
- 类型/题材:
- 预计章节数:
- 主角姓名和背景:

用户:
- 标题:暗夜追凶
- 类型:悬疑推理
- 预计12章
- 主角:陈明,前刑警,女儿失踪

AI:✅ 已创建项目《暗夜追凶》
现在开始第一章创作...

继续已有小说

用户:继续写 暗夜追凶
AI:📖 正在加载《暗夜追凶》... 

当前进度:第5章 草稿
上一章:第4章 雨夜的发现

【角色状态】
陈明:PTSD复发,发现新线索
...

是否继续当前章节?

示例流程

第1回合:导演指令

【场景】深夜的码头,下着暴雨,只有一盏昏黄的路灯
【人物】陈Sir(退休刑警,谨慎、念旧、有旧伤)
       阿鬼(线人,滑头但胆小,想拿钱跑路)
【冲突】两人都不确定对方有没有带人来
【氛围】港片noir,雨夜追凶

第2回合:AI演绎

陈Sir站在雨里,没撑伞。三年没见了,阿鬼还是那副鬼样子——缩在集装箱阴影里,像只淋湿的耗子。 "证据呢?" "先给我钱。"

【决策点 ⏸️】

这里发生了什么:

  • 两人对峙,阿鬼要钱才给证据
  • 气氛紧张,阿鬼的姿态暗示他有所保留

请选择:

A. 陈Sir先给钱,但要求当场验货 B. 陈Sir拒绝先给钱,坚持一手交钱一手交货 C. 陈Sir注意到阿鬼身后有动静 D. 【自由输入】你想让陈Sir怎么做?

第3回合:用户选择

选B

第4回合:AI演绎

陈Sir从怀里掏出信封,牛皮纸的,鼓鼓囊囊。但他没递过去。 "规矩变了?"陈Sir的声音很低,"以前是你先给情报,我后给钱。" 阿鬼的嘴角抽搐了一下:"以前...以前是以前。"他下意识地回头看了一眼集装箱后的黑暗,"这次不一样,陈Sir。这次我要先看到钱,否则——" 他没说完,但右手从兜里抽出来了一点。陈Sir看见了金属的反光。

【决策点 ⏸️】

...(继续)


成片输出

当用户说"这场戏过了"或"完成本章",AI将:

  1. 整合所有分镜和选择,润色成完整章节
  2. 保存到 chapters/chapter_XX.md
  3. 自动生成摘要,更新 chapter_index.json
  4. 更新角色状态到 world_knowledge.json

输出格式:

【章节标题】

(完整小说文本,融合所有选择)

---
字数:XXXX
关键事件:[事件1, 事件2]

与其他Skill的区别

Worldline ChoiceNovel Director
角色你是玩家,在故事里你是导演,在故事外
机制d20检定驱动剧情逻辑驱动
修改骰子结果不可逆随时可以重来、改戏
目的游戏体验小说创作
输出游戏记录小说文本
长篇支持单局游戏✅ 上下文管理、跨Session续写

版本历史

v2.0.0 (2025-04-13)

  • ✨ 新增长篇小说上下文管理(三层架构)
  • ✨ 新增 World Knowledge 和 Chapter Index
  • ✨ 新增智能检索功能
  • ✨ 新增跨 Session 续写支持
  • ✨ 新增明确的保存与加载指令
  • ✨ 新增自动摘要生成

v1.0.0 (2024-04-06)

  • 🎉 初始版本发布
  • 基础导演板模式
  • 分镜推进式创作

平台分布

OpenClaw

77.78%
按下载量换算977

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

权限未标注

当前来源未能明确判断权限范围,默认进入异常复核队列。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills