name: 网文创作辅助
slug: novel-consistency
displayName: 网文创作辅助
version: 1.1.10
summary: 导入小说章节(.txt/.md),一站式排查人设OOC、时间线bug、伏笔回收情况,统计冲突点并生成后续剧情备选分支,附真实可运行的纯标准库确定性分析器,免费使用。
description: |
# 网文创作辅助
## 你遇到的痛点
- 写到第 80 章,主角性格早崩了:前面设定"谨慎",中段却写出一堆冲动决策,自己都发现不了。
- 时间线稀碎:上一章女主 18 岁,隔两章变 16 岁;"第三年"之后又冒出"第二年",读者一眼识破。
- 伏笔挖了一堆,回头看早忘了哪个回收、哪个还悬着,长线收不住,读者骂坑。
- 想改剧情方向,又怕和已有设定打架——没有一份清楚的"冲突清单"做依据。
## 这个技能能做什么
网文创作辅助是一个带真实代码的确定性分析器(非空壳),你只要导入小说章节,它就帮你做五件事并产出结构化报告:
1. 人物设定一致性校验(OOC):从「设定」段落自动建人物档案(性格标签),扫描正文里出现与性格冲突的行为词(如设定"谨慎"却写"冲动"),逐处标出章节+片段。
2. 时间线 bug 检查:精确提取各章「XX岁」「第X年」,章节间年龄倒退 / 年份倒退自动报警。
3. 伏笔追踪:正则标记「伏笔/未解/悬念/谜团」,并追踪后文是否「揭开/化解/真相」,逐条给 已回收 / 未回收 状态。
4. 冲突点统计:OOC + 时间线 bug + 未回收伏笔 一键求和,给你一份"该改清单"。
5. 后续剧情备选分支:基于未回收伏笔,自动生成 2~3 个剧情分支建议,卡文时给方向。
核心是一个纯标准库 Python 程序(见 examples/novel_check.md),相同输入永远产出相同结果,可本地跑、可测、可回归。
## 四步出片(照做即得结果)
第一步:准备小说文件
```markdown
## 设定
林默:性格 谨慎、冷静、寡言
苏晚:性格 温柔、勇敢
## 第一章 初遇
(正文……)
```
第二步:跑校验(核心指令)
bash
python novel_check.py check 小说.txt
程序输出:
# 网文一致性校验报告
> 人物档案 3 个 | OOC 1 处 | 时间线 bug 1 处 | 伏笔 2 条(未回收 1)
第三步:拿到结构化报告
默认打印到屏幕,也可落盘:
bash
python novel_check.py check 小说.md --output D:/out # 生成 novel_report.md
第四步:按清单改稿
照报告的「冲突点统计」逐条修:OOC 句重写行为、年龄/年份对齐、悬着的长线伏笔要么回收要么在分支里铺开。
## 五维检查体系
| 维度 | 检查内容 | 典型产出 |
|---|---|---|
| 人物档案 | 从设定建性格标签 | 角色卡 |
| OOC | 性格 vs 行为词冲突 | 冲突句清单 |
| 时间线 | 年龄/年份倒退 | bug 清单 |
| 伏笔 | 标记+回收追踪 | 已回收/未回收表 |
| 剧情分支 | 未回收伏笔→方向 | 分支建议 |
## 输出报告字段
- 概览:人物数 / OOC 数 / 时间线 bug 数 / 伏笔数(未回收)
- 一、人物档案:姓名 + 性格标签
- 二、OOC:章节 / 人物 / 设定性格 / 冲突词 / 片段
- 三、时间线 bug:人物 + 倒退描述
- 四、伏笔追踪:位置 / 摘要 / 状态
- 五、冲突点统计:三类求和
- 六、后续剧情备选分支:2~3 条
## 适合谁用
- 网文作者 / 长篇写手:卡文、人设崩、时间线乱的自检利器
- 编辑 / 责编:收稿前快速扫一致性硬伤
- 工作室 / 代写团队:批量初筛章节质量,统一人设
- 同人 / 轻小说创作者:多角色多线不串味
## ⚠️ 注意事项(必读)
- 规则辅助,非终审:本工具基于性格-行为词对照与时间/伏笔正则做确定性匹配,能帮你"快速定位疑似问题",但是否真崩需结合上下文人工判断(比如回忆闪回里的"冲动"可能是剧情需要的反差)。
- 设定格式要对:人物档案靠「姓名:性格 标签」解析,格式写错会建不出档案;章节靠「第X章」类标题切分。
- OOC 词表可扩:OOC_OPPOSITES 是普通字典,按你的人物设定增删性格与其冲突词即可。
- 伏笔判定为同句局部:标记词所在句内出现回收词才判"已回收",跨章暗线若未在同句点明会判"未回收"——属正常,作者按需确认。
- 代码即文档:完整源码在 examples/novel_check.md,复制为 .py 即可跑,纯标准库无依赖。
## 触发词
网文、小说、人设、OOC、时间线、伏笔、剧情、一致性、长篇、创作辅助、免费、网文创作、小说校验、人设崩、性格冲突、时间线bug、伏笔回收、长线、剧情分支、卡文、角色设定、人物档案、连载、同人、轻小说、编辑、责编、初筛、一致性检查、设定冲突、剧情漏洞、AI辅助写作、写作工具、免费工具、开源
## 文件清单
- SKILL.md — 本文件
- examples/novel_check.md — 主程序完整源码(复制为 novel_check.py 即可运行,纯标准库无依赖)
- examples/sample_chapter.md — 样例章节(mock,内置 OOC/时间线/伏笔问题,用于自测)
- examples/usage.md — 详细使用说明、格式约定、排错与扩展
- examples/example_output.md — 真实示例输出(一致性校验报告样本)
license: MIT
tags:
- 网文
- 小说
- 人设
- OOC
- 时间线
- 伏笔
- 剧情
- 一致性
- 长篇
- 创作辅助
- 免费
- 网文创作
- 小说校验
- 人设崩
- 性格冲突
- 时间线bug
- 伏笔回收
- 长线
- 剧情分支
- 卡文
- 角色设定
- 人物档案
- 连载
- 同人
- 轻小说
- 编辑
- 责编
- 初筛
- 一致性检查
- 设定冲突
- 剧情漏洞
- AI辅助写作
- 写作工具
- 免费工具
- 开源
- 按次付费
- 支付宝AI付
- PaySkill
- A2M
<!-- PAYSKILL_UNIFORM v1 -->
付费说明(Pay Skill · 0.1 元/次)
本技能已接入支付宝 AI 按量付费(Pay Skill),每次成功调用收费 0.1 元,由 SkillHub / SkillPay 按次统一计费,采用支付宝 A2M 协议(HTTP 402 Payment Required):未付费调用返回 402 与 Payment-Needed 账单,用户完成支付后凭 Payment-Proof 重试,平台完成验付与履约确认后返回结果(Payment-Validation)。订单按 out_trade_no 持久化并保证幂等,避免重复扣费。
版本进化日志
v1.1.0(2026-08-24)
- 冲突检测扩三维:人物设定/时间线/世界规则各自独立核查
- 新增「力量体系自洽」检查:等级/战力/资源是否前后矛盾
- 输出「矛盾清单」带章节定位,便于作者逐条修订
触发词(扩展)
- 见上方各能力小节对应触发场景;如需新增同义说法,直接描述需求即可唤起本技能。
进化记录
- 2026-08-26 v1.1.9(数据驱动自查更新)
- 同类标杆匹配:归入「content-creation」分类,基于平台头部技能榜匹配到 5 个同领域头部技能(如 Humanizer、文案去AI味+真人点评、文章去AI味工具),提取其高共识能力标签做补强。
- 标签已较完整,本次保持。
- 客户评分维度:经实测本批技能均为新建技能,平台评论/评分当前为空,本次以同类标杆特征驱动优化;后续将随真实使用数据持续迭代。