一键导入
nm
查询素材库分类和检索服务,筛选候选素材、检查入库数量、检索写作参考。 仅当用户明确说出"使用 nm"或"启动 nm"时触发。 不适用于任何隐式场景。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
查询素材库分类和检索服务,筛选候选素材、检查入库数量、检索写作参考。 仅当用户明确说出"使用 nm"或"启动 nm"时触发。 不适用于任何隐式场景。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
数据诊断。导入平台数据,分析追读率/互动率,定位问题章节。
此技能仅在用户明确调用"/export-novel"或直接提及技能名称时使用。
日更写作入口。扩写 → 核查 → 去AI味 → 钩子审查,通过质量门禁后定稿。
细纲设计。按大纲拆分章节,生成节拍表,检查结构。
付费卡点设计。分析大纲找最优切割点,设计过渡章节奏。
大纲设计。交互式设计故事走向、结构规划、节奏检测。
基于 SOC 职业分类
| name | nm |
| description | 查询素材库分类和检索服务,筛选候选素材、检查入库数量、检索写作参考。 仅当用户明确说出"使用 nm"或"启动 nm"时触发。 不适用于任何隐式场景。 |
nm skill 可在多个阶段使用:
| 阶段 | 用途 |
|---|---|
| 1 | 检索同类题材世界观参考 |
| 2 | 检索同类人物塑造参考 |
| 3 | 检索同类大纲结构参考 |
| 4 | 检索同类章节写法参考 |
推荐流程:从 /scout-topic 开始,按 Pipeline 阶段逐步进行。
此 skill 仅通过显式调用触发。
必须同时满足:
| 能力 | 方法 | 说明 |
|---|---|---|
| 素材列表 | 执行 nm material list | 查已入库素材列表 |
| 入库数量检查 | 执行 nm material list --genre | 查某类型已入库数量 |
| 章节检索 | 执行 nm search chapter | 语义搜索同类章节写法 |
| 大纲检索 | 执行 nm search outline | 查同类大纲结构 |
| 人物检索 | 执行 nm search character | 查同类人物塑造 |
| 世界观检索 | 执行 nm search world | 查同类世界观设定 |
| 事件检索 | 执行 nm search event | 查同类事件场景 |
| 细纲检索 | 执行 nm search detail | 查同类细纲结构 |
| 深度分析检索 | 执行 nm search insight | 查 chapter_insights 深度分析 |
入库操作在 素材库项目 执行,不在本 skill 范围内:
| 不包含 | 原因 |
|---|---|
nm pipeline full | 入库需用户自己切换到素材库项目执行 |
nm pipeline status/continue | 入库进度查询 |
nm material classify | 分类是一次性任务,在素材库项目完成 |
素材库项目相对于写作项目的位置:
../novel-material/
关键目录:
../novel-material/data/novels/ — 已入库素材目录../novel-material/data/novels/{material_id}/ — 单个素材的完整数据cd ../novel-material
nm search chapter "开局困境" \
[--genre 玄幻] \
[--function 引入] \
[--tension-min 3] \
[--element 穿越] \
[--style 快节奏] \
[--plot-point 激励事件] \
[--mode quality|exact] \
[--limit 10] \
[--json]
返回内容:
cd ../novel-material
nm search outline \
[--query 关键词] \
[--genre 玄幻] \
[--element 系统] \
[--structure 三幕式] \
[--mode quality|exact] \
[--limit 5] \
[--json]
返回内容:
cd ../novel-material
nm search character \
[--query 关键词] \
[--name 角色名] \
[--archetype 导师] \
[--role 主角|反派] \
[--genre 玄幻] \
[--mode quality|exact] \
[--limit 10] \
[--json]
返回内容:
cd ../novel-material
nm search world "力量体系" \
[--dimension 修炼|势力|地理] \
[--genre 玄幻] \
[--importance 核心|次要] \
[--mode quality|exact] \
[--limit 5] \
[--json]
返回内容:
cd ../novel-material
nm search event "主角被压制后反杀" \
[--setting 战斗|修炼|社交] \
[--emotion 紧张|轻松|悲伤] \
[--mode quality|exact] \
[--limit 10] \
[--json]
返回内容:
cd ../novel-material
nm search detail \
[--query 关键词] \
[--genre 玄幻] \
[--act 1] \
[--mode quality|exact] \
[--limit 10] \
[--json]
返回内容:
cd ../novel-material
nm search insight "主角成长弧线" \
[--mode quality|exact] \
[--limit 10] \
[--json]
返回内容:
| 模式 | 说明 | 适用场景 |
|---|---|---|
quality | 默认模式,质量优先,三路召回 + RRF | 大多数场景 |
exact | 精确匹配,基于关键词 | 需要精确匹配时 |
目的:判断某类型素材是否充足。
方法:切换到素材库项目,执行 nm material list --genre {类型}。
判断阈值:默认少于 50 本 时建议入库(可配置)。
示例输出:
当前已入库玄幻类素材:23 本
阈值:50 本
建议:入库不足,需补充
目的:提示用户补充素材。
方法:当入库数量不足时,输出入库建议。
输出格式:
当前已入库 {类型} 素材:{数量} 本
建议入库:{候选列表}
请切换到素材库项目执行入库:
cd ../novel-material
nm pipeline full {文件路径}
不自动执行入库,只提示用户。
目的:获取具体写作参考。
方法:切换到素材库项目,执行检索命令。
前提:目标素材已入库(否则返回空)。
用户意图:写一本"玄幻 + 穿越 + 系统"的小说,找参考素材。
执行步骤:
cd ../novel-materialnm material list --genre 玄幻nm search outline --genre 玄幻 --element 穿越 --element 系统用户意图:写第 1 章"开局困境",找同类章节参考。
执行步骤:
cd ../novel-materialnm search chapter "开局困境" --limit 10用户意图:写一个"导师型人物",找参考。
执行步骤:
cd ../novel-materialnm search character --archetype 导师用户意图:了解同类小说的写作技巧和读者期待。
执行步骤:
cd ../novel-materialnm search insight "主角被压制后反杀"检索结果是参考样例,不是直接引用。
| 检索类型 | 返回内容 | 糅合方式 |
|---|---|---|
| chapter | 章节摘要 + 功能标签 + 张力值 | 理解章节结构,糅合到自己的章节 |
| outline | 大纲结构(幕→序列→节拍) | 理解节奏设计,糅合到自己的大纲 |
| character | 人物小传 + 出场章节 + 互动模式 | 理解人物弧线,糅合到自己的人物 |
| world | 世界观设定 + 关联章节 | 理解设定逻辑,糅合到自己的世界观 |
| event | 事件描述 + 场景类型 + 情绪基调 | 理解事件设计,糅合到自己的情节 |
| detail | 细纲结构 + 幕号 | 理解细节安排,糅合到自己的细纲 |
| insight | 深度分析 + 题材感知 | 理解写作技巧,应用到自己的作品 |
处理原则:
执行 nm skill 时确认: