# Story Originality Audit

> 审查中文小说、网文、改编稿和参考驱动写作的原创性距离，建立参考来源清单，比较文字重合、专有组合、情节节点顺序、人物关系映射、世界规则和标志性表达，区分通用题材惯例、合理借鉴、需改写依赖与高风险近似。用户提到原创性、洗稿风险、撞梗、抄袭自查、同人转原创、参考某书写、改编距离、文本相似或发布前来源审计时使用。

- Skill: `perry-lynn/story-originality-audit` (Agent Skill, multi-file: 6 files)
- Install (CLI): `npx skillmds@latest add perry-lynn/story-originality-audit`
- Raw SKILL.md: https://api.skillmd.com/api/skills/perry-lynn/story-originality-audit/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Security
- Author: Perry-Lynn (https://skillmd.com/u/perry-lynn)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/perry-lynn/story-originality-audit

---


# story-originality-audit：小说原创性审计

审查作品与已知参考材料之间的“表达和组合距离”。不凭空宣布绝对原创，也不提供规避查重或掩盖抄袭的方法。默认只报告，不自动改稿。脚本返回码为 `0`（比较完成，可能有候选也可能没有）或 `2`（路径、扩展名、空目录、空白输入、读取错误、参数或无可比较材料）；比较完成但零候选不代表绝对原创。

## 建立审计范围

1. 锁定待审稿件版本、章节范围和用途：原创、授权改编、同人、公共领域改编或内部练习。
2. 建立来源清单：用户提供的原作、对标、素材、研究笔记、生成过程和授权信息。
3. 将来源分为已提供全文、只有书目信息、未知潜在来源。结论只覆盖实际比较过的材料。
4. 对真实人物、新闻、案件和他人隐私另行标记事实来源与伦理风险。
5. 未经用户授权，不向外部服务上传未公开稿件或受版权保护的完整参考文本。

来源登记模板和风险分级见 `references/originality-rubric.md`。

## 执行四层比较

### 1. 文字层

查找连续或近连续重合、罕见措辞、特殊比喻、对白节奏和错误也一致的片段。可运行 `scripts/text_overlap.py` 生成候选，但候选必须人工复核。

### 2. 场景层

比较场景目标、进入方式、关键道具、冲突动作、信息揭示和退出结果是否以相同组合与顺序出现。单一通用桥段不构成高风险，多个低概率细节同序组合需要重点审查。

### 3. 结构层

比较主要情节节点、反转时点、人物功能、关系映射、死亡或奖励顺序、世界规则和结局机制。不能只通过改名、换职业、换性别掩盖一一映射。

### 4. 来源与变换层

核对稿件新增了什么独立选择、因果、主题、人物欲望和表达，而不只是表面替换。授权、公共领域或同人身份会影响发布方式，但不会自动消除署名、许可和平台规则要求。

## 分级

- `COMMON`：题材惯例、公共事实、常见表达或不可垄断的抽象点子。
- `DISTINCT`：存在相似起点，但人物选择、因果链、场景组合和表达已形成独立作品。
- `DEPENDENT`：多个具体元素仍依赖同一来源，需要重构或明确改编身份。
- `HIGH_RISK`：出现较长文字重合、罕见细节同序、结构一一映射或明显来源遮蔽。
- `UNKNOWN`：缺少来源全文、授权或创作记录，无法判断。

这是一项编辑与来源审计，不是法律鉴定。高风险商业发布或争议稿件应交由合格专业人士复核。

## 修订方向

优先改变作品的生成机制：人物真正想要什么、为什么只能这样选、冲突由谁造成、代价如何结算、世界规则怎样迫使不同结果。不要只做同义词替换、打乱句序或表面换皮。修订涉及情节和追踪时交给 `story-long-write` / `story-short-write`。

## 与 oh-story-claudecode 配合

读取 `references/oh-story-integration.md`：

- 上游 scan/analyze 可提供市场样本和拆文产物；这些产物只能作为来源证据，不能直接复制进新稿。
- 上游 write 负责从独立故事核与项目设定创作；本 skill 在设计阶段记录来源，在成稿后审计距离。
- 上游 `story-review` 的综合质量审查不替代本 skill 的逐来源比较。
- 上游 `story-import` 只做项目结构化导入，不改变原稿的权利状态。

## 交付

输出：审计范围与盲区、来源清单、文字候选、场景/结构映射、COMMON 与独特贡献、风险分级、证据位置、修订目标、授权或署名待办、外部复核建议。不得把“未发现”写成“绝对不存在”。

