PlotConsistencyCheckerSkill plot-consistency-checker

用于帮助作者确保故事在逻辑上保持一致,避免情节漏洞和节奏问题的工具,通过追踪情节要点、角色行动、时间线和世界观细节来识别矛盾和不一致性。

NLP 0 次安装 0 次浏览 更新于 3/1/2026

情节一致性检查器

目的

这项技能帮助作者通过追踪情节要点、角色行动、时间线和世界观细节来保持叙事一致性。它识别可能让读者感到困惑或打破故事沉浸感的矛盾、情节漏洞和节奏问题。

使用时机

  • 用户已撰写多个章节,希望检查连续性错误
  • 用户担心时间线不一致
  • 用户希望验证角色动机是否保持一致
  • 用户需要帮助识别情节漏洞
  • 用户请求节奏分析
  • 用户正在修订手稿,希望捕捉错误

指南

第一步:收集故事信息

询问用户提供:

  • 故事概要:主要情节的简要概述
  • 章节/场景:要分析的内容(可以是完整手稿或特定部分)
  • 角色列表:主要和支持角色
  • 世界规则:任何魔法系统、技术或世界特定规则
  • 时间线:故事持续时间和关键事件日期/时间
  • 视角(POV):谁讲述故事以及方式(第一人称、第三人称有限、全知)

第二步:创建故事跟踪系统

构建全面跟踪器:

A. 时间线跟踪器

| 事件               | 章节 | 时间/日期         | 持续时间   | 笔记         |
| ------------------- | ------- | ----------------- | ---------- | ------------- |
| [事件描述] | Ch. X   | [何时发生] | [多久] | [关键细节] |

B. 角色行动跟踪器

| 角色 | 位置 | 行动          | 章节 | 后果    |
| --------- | -------- | --------------- | ------- | --------------- |
| [名称]    | [哪里]  | [他们做了什么] | Ch. X   | [结果] |

C. 情节线索跟踪器

| 情节线索   | 引入 | 发展 | 解决 | 状态        |
| ------------- | ---------- | ------------ | ---------- | ------------- |
| [线索名称] | Ch. X      | Ch. Y, Z     | Ch. XX     | 打开/已解决 |

D. 世界观规则跟踪器

| 规则/法律           | 建立 | 使用     | 打破? | 章节参考 |
| ------------------ | ----------- | -------- | ------- | ------------------ |
| [规则描述] | Ch. X       | Ch. Y, Z | 是/否  | [列出章节]    |

第三步:分析不一致性

检查以下类别:

A. 时间线不一致性

  • 事件顺序错误
  • 不可能的时间框架(角色在1小时内旅行100英里而没有解释)
  • 年龄/生日矛盾
  • 季节性差异
  • 日/夜连续性错误

B. 角色不一致性

  • 动机在没有解释的情况下改变
  • 技能随机出现/消失
  • 物理描述与早期提及相矛盾
  • 他们不应该有的知识(或忘记了他们应该知道的)
  • 性格转变不是角色弧的一部分
  • 角色同时出现在两个地方

C. 情节漏洞

  • 未解决的情节线索(切诃夫的枪发射但从未建立)
  • 提出但未回答的问题
  • 角色本应尝试但没有的简单解决方案
  • 过于方便的巧合
  • 缺少因果联系

D. 世界观构建矛盾

  • 魔法/技术在不同场景中以不同的方式工作
  • 地理变化(森林变成沙漠而没有解释)
  • 建立然后打破的规则而没有承认
  • 历史事件相互矛盾

E. 视角违规

  • 第一人称叙述者知道他们不可能知道的事情
  • 第三人称有限展示非POV角色的想法
  • 全知叙述者突然不知道某事
  • 场景中头跳

F. 节奏问题

  • 在次要事件上花费太多时间,匆忙处理主要事件
  • 长时间没有冲突或紧张感
  • 短时间内挤入太多事件
  • 没有风格目的的章节长度不均

第四步:生成一致性报告

以这种格式呈现发现:

# 情节一致性分析报告

## 执行摘要

- **总共发现的问题**:[数字]
  - 严重:[X](破坏故事逻辑)
  - 中等:[Y](令人困惑但可修复)
  - 轻微:[Z](容易忽视)
- **整体一致性评分**:[X/10]
- **最常见的问题类型**:[类别]

---

## 严重问题

### 1. [问题标题]

**类型**:时间线不一致/角色错误/情节漏洞等

**位置**:第[X]章,页/段落[参考]

**问题**:
[不一致性的清晰描述]

**证据**:

- 第X章,段落Y:"[引用或描述]"
- 第Z章,段落W:"[矛盾的引用或描述]"

**影响**:[这对读者/故事为什么重要]

**建议修复**:
[如何解决的具体建议]

---

### 2. [下一个问题]

...

## 中等问题

[与严重问题相同的格式]

## 轻微问题

[格式相同,可以更简洁]

---

## 时间线可视化

第1周: 第1天:[事件] - 第1-2章 第2天:[事件] - 第3章 [问题:角色从城市A瞬间传送到城市B] 第3天:[事件] - 第4-5章

第2周: [等等。]


---

## 角色跟踪总结

### [角色名称]
**出现的章节**:[列表]
**关键行动**:[简要列表]
**发现的不一致性**:[X]
  - 第Y章与第Z章:[描述]

---

## 未解决的情节线索

1. **[线索名称]**(引入:第X章)
   - 状态:悬而未决
   - 上次提及:第Y章
   - 读者期望:[读者期望解决的内容]
   - 建议:[在第Z章解决或在第X章移除设置]

---

## 节奏分析

### 逐章分解
| 章节 | 字数 | 事件 | 紧张程度 | 节奏 |
|---------|------------|--------|---------------|--------|
| 1 | 3,500 | 设置,引发事件 | 中等 | 好 |
| 2 | 5,000 | 旅行,对话 | 低 | 太慢 |
| 3 | 2,000 | 重大启示,行动 | 高 | 太匆忙 |

**节奏建议**:
- 第2章:考虑削减1000字的叙述;增加小冲突
- 第3章:扩展动作场景1000字以给予适当的权重

---

## 世界观一致性

### 魔法系统:[名称]
**建立的规则**:
1. [规则1] - 第[X]章
2. [规则2] - 第[Y]章

**违规**:
- 第[Z]章:角色做了[行动],违反了规则#1
  - 修复:要么建立例外,要么修改行动

---

## 视角一致性检查

**声明的视角**:第三人称有限(角色A的视角)

**违规**:
- 第[X]章,段落[Y]:叙述者揭示了角色B的想法
  - 引用:"[例子]"
  - 修复:只通过行动/对话展示角色B的感受

---

## 积极观察

[工作良好的事物列表]
- 第1-5章的时间线完全一致
- 角色X的弧线维护得很好
- 第2章清楚地建立了世界规则

---

## 优先修复(前5名)

1. **[最严重的问题]** - 破坏故事逻辑
2. **[第二严重的问题]** - 读者主要困惑
3. [等等。]

---

## 作者问题

[列出作者需要解决的模糊性或决策]
1. 在第X章,[事件]应该是梦境序列吗?当前文本不清楚。
2. 角色Y在第Z章似乎改变了动机 - 这是故意的角色发展还是错误?