with one click
scout-topic
品类选择 + 选题分析。开新书或找题材时使用。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
品类选择 + 选题分析。开新书或找题材时使用。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
数据诊断。导入平台数据,分析追读率/互动率,定位问题章节。
此技能仅在用户明确调用"/export-novel"或直接提及技能名称时使用。
日更写作入口。扩写 → 核查 → 去AI味 → 钩子审查,通过质量门禁后定稿。
细纲设计。按大纲拆分章节,生成节拍表,检查结构。
付费卡点设计。分析大纲找最优切割点,设计过渡章节奏。
大纲设计。交互式设计故事走向、结构规划、节奏检测。
| name | scout-topic |
| description | 品类选择 + 选题分析。开新书或找题材时使用。 |
用途:帮助用户选择品类、分析目标平台、制定选题策略。 前置条件:项目已创建(
novel new或已有项目目录)。 输出文件:settings/scout_report.yaml
invoke_subagent 唤醒 story-architect 子代理进行头脑风暴交互。_progress.md 的 current_phase。/nm 系列命令查询素材库热门设定。【架构强制要求】:
- 生成任何结构化数据前,必须使用
view_file强制读取对应的data/schemas/*.schema.yaml。- 严禁按己意图捏造不在 Schema 中的顶级字段。
- Reference 文件应当按需在具体的 Phase 中加载,不要在 Phase 1 一次性全读完。
入口条件:项目已创建 目标:确定品类(玄幻/都市/系统/言情/其他)
步骤:
_progress.md,设置 current_phase: 1。view_file 读取 data/schemas/scout_report.schema.yaml。references/genre-catalog.md,向用户展示品类路由表。scout_report.yaml 时使用)。出口条件:genre 字段已确认,用户确认进入下一阶段
加载 References:genre-catalog.md
入口条件:品类已确定 目标:确定目标平台 + 了解平台调性
步骤:
_progress.md,设置 current_phase: 2。references/platform-profiles.md,展示各平台特点。platform 和 target_audience。出口条件:platform 和 target_audience 字段已确认
加载 References:platform-profiles.md
入口条件:平台已确定 目标:基于品类+平台,产出具体的选题方向
步骤:
_progress.md,设置 current_phase: 3。references/topic-decision.md。invoke_subagent 工具唤醒 story-architect(故事架构师)进行多视角的选题头脑风暴与差异化评估。premise 和 core_hooks。出口条件:premise 和 core_hooks 已确认
加载 References:topic-decision.md
入口条件:选题方向已确定 目标:制定标签组合策略
步骤:
_progress.md,设置 current_phase: 4。references/tag-strategy.md。recommended_tags.primary 列表格式)临时写入 settings/scout_report.yaml。node .agents/skills/scout-topic/scripts/check-tags.js settings/scout_report.yaml。[blocking] 或 [advisory] 信息,决定是否需要修正标签。如有冲突必须阻断重做并重新验证。出口条件:标签组合已通过 check-tags.js 验证并获用户确认
加载 References:tag-strategy.md
入口条件:标签已确定
目标:引导用户填写 required_elements,供后续 skill 做质量门禁
步骤:
_progress.md,设置 current_phase: 5。required_elements(参考下表),提供是否增删的方案。required_elements 数据。规范格式:
必须严格遵循 Phase 1 读取的 Schema 生成 required_elements 字段,严禁层级错乱:
required_elements:
worldbuilding:
required: [power_system, factions, locations]
characters:
protagonist: required
mentor: required
villain: required
opening_hook:
type: golden_finger
structure:
type: 三幕式
品类默认值参考:
| 品类 | worldbuilding.required | characters | opening_hook.type | structure.type |
|---|---|---|---|---|
| xuanhuan | power_system, factions, locations | protagonist, mentor, villain | golden_finger | 三幕式 |
| urban | core_rules, locations, factions | protagonist, supporting_cast | conflict | 起承转合 |
| system | power_system, core_rules | protagonist, system_entity | golden_finger | 三幕式 |
| romance | locations, factions | protagonist, love_interest | meet_cute | 起承转合 |
| suspense | core_rules, locations | protagonist, suspect_pool | mystery_hook | 三幕式 |
出口条件:required_elements 已确认
加载 References:无(使用内置品类默认值)
入口条件:所有字段已确认
目标:生成完整的 scout_report.yaml
步骤:
_progress.md,设置 current_phase: 6。settings/scout_report.yaml。_progress.md 文件(若存在),并向用户宣告本技能完成。出口条件:settings/scout_report.yaml 已完整合规生成
加载 References:无
本 skill 包含自动化脚本检查门禁:
check-tags.js 验证标签组合无冲突、无过度饱和。[blocking] 级别冲突时必须阻断重做。required_elements 至少声明了 worldbuilding、characters、opening_hook、structure。状态文件:_progress.md(位于小说项目根目录)
格式:
# scout-topic Progress
- current_phase: <1-6>
- status: in_progress | completed
- last_updated: <timestamp>
恢复逻辑:
_progress.md。_progress.md。_progress.md 的 current_phase 至对应的早期阶段并重新开始。settings/scout_report.yaml:选题侦察报告(完整格式见 data/schemas/scout_report.schema.yaml)| Phase | References | 用途 |
|---|---|---|
| 1 | genre-catalog.md | 品类框架速查,选择品类 |
| 2 | platform-profiles.md | 平台画像,选择平台 |
| 3 | topic-decision.md | 选题决策方法论 |
| 4 | tag-strategy.md | 标签组合策略 |
| 5 | (内置默认值) | 品类感知配置 |
| 6 | — | 报告定稿 |
scout_report.yaml 生成后,可进入:
/worldbuilding:世界观设计/design-character:人设设计