plugins/novels/novel-mystery/skills/mystery-plot/SKILL.md
悬疑推理小说悬念布局与剧情谜题设计。涵盖核心谜题构造、悬念层次递进、反转时机设计、多线叙事结构,构建逻辑严密的悬疑故事弧线。适用于设计案件结构、悬念节奏、真相揭露与剧情反转等场景。
npx skillsauth add lazygophers/ccplugin plugins/novels/novel-mystery/skills/mystery-plotInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
提供完整的悬疑推理小说剧情框架,涵盖谜题构造、悬念层次、反转节奏、叙事结构等核心要素,帮助作者构建层层递进、逻辑严密的悬疑故事。
【经典谜题类型】
- 密室杀人:封闭空间内的不可能犯罪
- 不在场证明:嫌疑人如何突破时间限制
- 身份之谜:真凶隐藏在看似无辜的人中
- 动机之谜:看似无理由的犯罪背后的深层动机
- 消失之谜:人或物凭空消失的诡计
- 连环案件:多起案件之间的隐藏关联
- 叙述性诡计:利用叙事视角欺骗读者
【谜题难度层次】
- 表层谜题:读者一眼可见的疑问(谁是凶手?)
- 中层谜题:需要思考才能发现的矛盾
- 深层谜题:隐藏在故事核心的终极真相
【三幕式悬念结构】
第一幕 - 悬念建立(前25%)
├── 日常打破:突发事件引入核心谜题
├── 初始疑问:who/what/why/how
├── 调查启动:主角介入调查
└── 第一个发现:表层线索指向错误方向
第二幕 - 悬念深化(25%-75%)
├── 复杂化:新线索推翻初步判断
├── 嫌疑人轮转:多个嫌疑人交替出现
├── 中段反转:颠覆性发现改变调查方向
├── 危机升级:主角面临威胁或困境
└── 关键突破:决定性线索浮出水面
第三幕 - 悬念解除(后25%)
├── 真相拼合:所有线索指向最终答案
├── 最终对决:主角与真凶的较量
├── 真相揭露:完整解释所有谜题
└── 余波处理:真相带来的情感冲击
【反转类型】
- 身份反转:可信赖的人是真凶
- 动机反转:真正的犯罪目的出人意料
- 时间反转:事件发生顺序与认知不同
- 视角反转:叙述者的可靠性被推翻
- 因果反转:因和果的关系被颠倒
- 双重反转:第一次反转之后再反转
【反转有效性条件】
- 意外性:读者不能轻易猜到
- 合理性:回头看所有线索都能自洽
- 情感性:反转带来情感冲击而非单纯智力游戏
- 公平性:不依赖未呈现的信息
【线性结构】
时间线 → → → → → → 真相
适用:经典侦探推理、单一案件
【双线结构】
现在时间线 → → → → → 汇合 → 真相
过去时间线 → → → → ↗
适用:有历史渊源的案件
【多线结构】
线索A → → → →
线索B → → → → → 交汇 → 真相
线索C → → → →
适用:多嫌疑人、连环案件
【环形结构】
结局片段 → 回到起点 → → → → 回到结局(完整版)
适用:叙述性诡计、开篇即高潮
【碎片结构】
片段1 + 片段3 + 片段2 + 片段5 + 片段4 → 拼合真相
适用:心理悬疑、记忆碎片类
【节奏曲线】
张力
↑ ╱╲ ╱╲
│ ╱ ╲ ╱ ╲ ╱╲
│ ╱ ╲ ╲ ╱ ╲
│╱ ╲ ↘
└─────────────────────────→ 章节
【节奏要素】
- 钩子(Hook):每章开头设置吸引力
- 悬挂(Cliffhanger):每章结尾留下疑问
- 呼吸(Breath):紧张之间穿插舒缓段落
- 加速(Acceleration):接近真相时加快节奏
- 爆发(Climax):真相揭露的高潮时刻
核心谜题:七人密室聚会,一夜之后只剩六人,第七人凭空消失
悬念层次:
反转设计:
tools
UI/UX 与布局设计——做界面布局/结构/导航/组件/交互的设计决策。触发:做UI/UX/布局/排版/导航/组件/交互/栅格/响应式/图表选型/字体配对。按媒介路由 HTML/Web、原生 App(iOS/Android/桌面)、CLI、TUI。需后端动态系统不适用;配色/主题/色板走姊妹 skill design-color。
tools
主题与配色设计——做颜色搭配/调色板/主题/品牌色阶/暗模式的设计决策。触发:选配色/调色/主题/色板/品牌色/暗模式/对比度/色盲/UI风格。按媒介路由 HTML/Web(CSS变量)、原生App(平台token)、CLI(ANSI)、TUI(真彩/256/16降级)。保证可访问性(对比度/色盲安全)。需后端动态系统不适用;UI/UX 布局/组件/交互走姊妹 skill design-uiux。
tools
跨任意组件(plugin/skill/agent/command)的验证驱动优化循环纪律 skill。当用户要优化某个已有组件却无明确方向、或要防止改了反而更差(自评乐观偏差 / 多维同改归因失效 / 为凑分加废话膨胀)、或要把一套通用「评分→单变量改→改后验证严格更好才留否则回滚→触顶停」的纪律套到任意组件上时使用。管优化过程本身的纪律(validation gate / ratchet / 独立验证 / 触顶停),不评单组件深度(交 skill-dev),不查插件接线(交 plugin-dev)。仅手动 /optimize-any 触发。
data-ai
两层规则记忆 (基于 .skein/spec)。planning 时 recall 召回相关规则、task finish 后 sediment 沉淀学习 + prune 自动精简过期/重复/断链规则。core 常驻硬规 + recall 按需召回, 经判定门自动写盘 (不逐次问用户)。产出 .skein/spec 下 core/recall 规则文件 + index。另支持空仓 bootstrap 播种规则基线、记忆大面积失效 (大重构/换栈) 时 reconstruct 可逆归档后按项目类型分型重建、maintain 手动体检 (超预算/stale/断链/重复/废弃, --apply 自动修复)、auto-fix (Stop hook 写 .pending-fix 标记 → main 派 skein-specer bg 跑 maintain --apply 全自动修, 断链只报告)。