novel-writer-cn
Version:
AI 驱动的中文小说创作工具 - 基于结构化工作流的智能写作助手
526 lines (387 loc) • 13 kB
Markdown
# 反AI检测写作规范
**基于腾讯朱雀实测标准(AI浓度0%通过案例)**
⚠️ **重要说明**:本规范基于实际通过朱雀检测的案例(AI浓度0%)总结,摒弃理论化的"补偿方法",采用**简洁克制**的自然写作原则。
📚 **应用场景**:本规范专为**小说创作**设计。小说写作与文章/公众号有本质区别:
- **叙事连贯性**:小说需要保持故事流畅,避免过度跳跃
- **标点克制度**:小说标点比文章更规范,避免过度网络化(。。。、过多!!!)
- **情绪化程度**:小说情绪表达更内敛,不同于公众号的夸张风格
---
## 一、核心原则
### ❌ 错误理念(导致95% AI浓度)
传统"补偿低温度"的方法要求:
- 强制堆砌感官细节("至少3种感官体验")
- 使用华丽比喻和修辞
- 过度戏剧化处理
- 追求"生动"和"丰富"
**结果**:这些做法反而增加AI特征,导致检测失败。
### ✅ 正确理念(实现0% AI浓度)
基于自然写作的原则:
- **克制描写**:一个准确的细节胜过三个堆砌
- **简洁叙述**:用最少的字传达信息
- **短句节奏**:单句15-25字,关键信息独立成段
- **白描手法**:陈述事实,不加修饰(尤其适合古代背景)
---
## 二、段落结构规范(最关键)⭐
### 📏 30-50% 单句成段原则
**规则**:
- ✅ **30%-50%的段落应为单句成段**
- ✅ **每段控制在50-100字**
- ✅ **重点信息独立成段**
**示例对比**:
#### ❌ AI化写法(95% AI浓度)
```
房间里弥漫着霉味,唯一的光源是窗帘缝隙透进的灰白月光。他摸索着墙壁前行,指尖触到冰冷的石壁,直到膝盖撞上桌角——一张摇摇欲坠的木桌,上面堆满灰尘。
```
**问题**:
- 一段话包含过多信息
- 使用AI高频词:"弥漫着"、"唯一的"、"直到"
- 过度描写细节
- 华丽修饰:"摇摇欲坠"
#### ✅ 自然写法(0% AI浓度)
```
永嘉之乱后,中原被异族占领。
汉地士族百姓除了少数不愿离开家乡的,大都南下渡江。
王谯这些年招揽了百十流民为自己种地。
```
**优点**:
- 单句独立成段(100%单句成段)
- 简洁克制,无堆砌
- 历史白描手法
- 甚至带有口语化特征:"大都分"(自然的语言习惯)
### 📊 段落结构检查
写完一段后检查:
- [ ] 单句成段占比是否在30%-50%?
- [ ] 每段字数是否在50-100字?
- [ ] 是否有过长段落(>150字)?
- [ ] 关键信息是否独立成段?
---
## 三、禁止事项清单(反AI腔)
### 🚫 1. 禁止无意义堆砌
**错误示例**:
```
❌ 他看到房间里有三盏灯、两张桌子和一把椅子,听到窗外传来鸟鸣声,闻到空气中的烟味...
```
**正确做法**:
```
✅ 房间里有张旧桌子。
```
**原则**:
- ❌ 不要强行凑够"3种感官"
- ❌ 不要列举式情绪描写
- ✅ 一个准确的细节胜过三个堆砌
### 🚫 2. 禁止华丽比喻
**错误示例**:
```
❌ 空气仿佛凝固了
❌ 摇摇欲坠的木桌
❌ 脸色如死灰般苍白
```
**正确做法**:
```
✅ 沉默
✅ 一张旧木桌
✅ 脸色苍白
```
### 🚫 3. 禁止过度戏剧化
**错误示例**:
```
❌ 话音未落,她已转身离开。他冲上去抓住她的手腕,她猛地甩开,力道大得让自己都踉跄了一下。两人对视三秒,空气凝固...
```
**正确做法**:
```
✅ 她转身走了。
他追上去。
```
### 🚫 4. 禁止说明式对话
**错误示例**:
```
❌ "我很生气,因为你昨天没来,这让我感到很失望。"
```
**正确做法**:
```
✅ "你昨天去哪了?"
"……不关你的事。"
"不关我的事?好啊!"
```
### 🚫 5. 禁止直白心理描写
**错误示例**:
```
❌ 他心中暗想,这事不简单
❌ 她内心涌起一股愤怒
```
**正确做法**:
```
✅ 他眉头一紧。
✅ 她攥紧了拳头。
```
---
## 四、AI高频词黑名单
### 🚨 必须避免的词汇
**描写类**:
- ❌ 弥漫着
- ❌ 唯一的
- ❌ 摇摇欲坠
- ❌ 宛如、仿佛、犹如
**动作类**:
- ❌ 直到
- ❌ 猛地
- ❌ 话音未落
- ❌ 不禁
**心理类**:
- ❌ 心中暗想
- ❌ 顿时
- ❌ 内心涌起
- ❌ 不由得
**状态类**:
- ❌ 空气凝固
- ❌ 时间仿佛静止
- ❌ 皱起眉头
- ❌ 叹了口气
### 🔄 替换策略表
| ❌ AI词汇 | ✅ 自然替换 |
|---------|----------|
| 弥漫着霉味 | 有股霉味 / 霉味很重 |
| 唯一的光源 | 只有一点光 / 就一点光 |
| 摇摇欲坠的木桌 | 一张旧木桌 / 破木桌 |
| 他心中暗想 | 他想 / **删除** |
| 话音未落 | 他话没说完 / **删除** |
| 猛地转身 | 转身 / 突然转身 |
| 不禁叹了口气 | 叹气 / **删除** |
| 空气凝固 | 沉默 / **删除** |
| 宛如梦境 | 像做梦 / **删除** |
| 时间仿佛静止 | **删除** |
**注意**:很多情况下,直接**删除**这些修饰比替换更好。
---
## 五、自然化写作原则
### 1️⃣ 历史白描法(古代背景适用)
**定义**:陈述事实,不加修饰,类似史书笔法。
**示例**:
```
✅ 永嘉之乱后,中原沦陷。士族南迁,百姓流离。王谯在江南招揽流民,开垦土地。
```
**特点**:
- 简洁直接
- 无情感渲染
- 信息密度高但不累赘
### 2️⃣ 口语化处理(对话)
**原则**:真实对话包含停顿、语病、重复。
**示例**:
```
✅ "你……你怎么来了?"
"我,我就是……路过。"
"路过?你骗谁呢!"
```
**技巧**:
- 加入停顿符号:"……"
- 允许重复:"就是就是"
- 允许语病:"大都分人"(而非"大部分人")
- 不完整句子:"算了。"
### 3️⃣ 短句节奏(叙事)
**原则**:
- 单句15-25字
- 关键信息独立成段
- 避免复杂从句
**示例对比**:
❌ **长句复杂**:
```
他走进房间,看到桌上放着一封信,便拿起来打开,发现里面写着让他去城外树林的话,于是他立刻出门了。
```
✅ **短句简洁**:
```
他走进房间。
桌上有封信。
信里写着:去城外树林。
他立刻出门。
```
### 4️⃣ 克制描写(场景)
**原则**:一个场景1-2个细节即可,不要全方位描写。
**示例对比**:
❌ **过度描写**:
```
房间里弥漫着霉味,墙壁斑驳冰冷,光线昏暗,只有一张破桌子和一把椅子,空气中还能听到老鼠的声音...
```
✅ **克制描写**:
```
房间很暗。有股霉味。
```
---
## 六、实战自检清单
### ✅ 完成章节后检查
#### 段落结构(权重40%)
- [ ] 单句成段占比是否在30%-50%?
- [ ] 每段字数是否在50-100字?
- [ ] 是否有超过150字的段落?
#### 词汇检查(权重30%)
- [ ] 是否有"唯一的"、"直到"、"弥漫"等AI高频词?
- [ ] 是否有"宛如"、"仿佛"、"犹如"等比喻词?
- [ ] 是否有"不禁"、"顿时"、"猛地"等状态词?
#### 描写方式(权重20%)
- [ ] 是否强行堆砌感官细节?
- [ ] 是否使用华丽修辞?
- [ ] 是否过度戏剧化?
#### 对话自然度(权重10%)
- [ ] 对话是否过于完整(缺少停顿、语病)?
- [ ] 是否有说明式对话?
---
## 七、场景适配策略
### 古代历史小说
- ✅ **首选**:历史白描法
- ✅ **段落**:偏向单句成段(40-50%)
- ✅ **词汇**:古朴简洁
- ❌ **避免**:现代口语、网络用语
### 现代都市小说
- ✅ **首选**:口语化处理
- ✅ **段落**:30-40%单句成段
- ✅ **词汇**:生活化、带方言
- ✅ **允许**:不完整句、语病
### 玄幻仙侠小说
- ✅ **混合**:白描+短句节奏
- ✅ **段落**:30-35%单句成段
- ✅ **词汇**:简洁有力
- ❌ **避免**:过度华丽的功法描写
---
## 八、常见错误案例
### 案例1:强制堆砌感官
**错误版本**(95% AI浓度):
```
他走进房间,眼前一片昏暗,鼻间弥漫着潮湿的霉味,耳边传来滴水声,手指触到冰冷的墙壁,舌尖感到空气中的苦涩...
```
**修正版本**(预期<5% AI浓度):
```
他走进房间。
很暗,有股霉味。
角落在滴水。
```
### 案例2:华丽比喻堆砌
**错误版本**:
```
她的眼神宛如深秋的湖水,平静中带着寒意,仿佛能冻结一切情感,又如同夜空中的星辰,遥远而不可及...
```
**修正版本**:
```
她眼神很冷。
他不敢看。
```
### 案例3:过度戏剧化
**错误版本**:
```
话音未落,她已转身离开。他冲上去抓住她的手腕,她猛地甩开,力道大得让自己都踉跄了一下。两人对视三秒,空气凝固,最终她头也不回地消失在走廊尽头。
```
**修正版本**:
```
她转身就走。
他追上去拉住她。
她甩开。
"你走开!"
她跑了。
```
---
## 九、效果预期
### v0.16.5 问题
- AI浓度:**95%**
- 问题根源:强制"感官体验至少3种"、华丽示例引导
### v0.17.0 目标
- AI浓度:**<5%**
- 改进策略:
- 30-50%单句成段
- AI高频词黑名单
- 克制描写原则
- 简洁自然引导
### 实测基准
- **参考案例**:网友手写通过腾讯朱雀(AI浓度0%)
- **核心特征**:单句成段+历史白描+极简风格
- **可复现性**:高(已在实测中验证)
---
## 十、持续优化建议
### 1. 定期测试
- 每个版本都用朱雀检测测试
- 收集通过率数据
- 调整黑名单和规则
### 2. 用户反馈
- 收集用户实际检测结果
- 分析失败案例
- 更新规范文档
### 3. 检测工具更新
- 跟踪朱雀等工具更新
- 研究新的检测特征
- 调整反检测策略
---
## 十一、标点个性化(去AI味进阶)⭐
### 核心理念
标点是文字的情绪载体,AI倾向于规整标准的标点,而真人写作的标点会带有**个性、情绪和"瑕疵"**。
### 关键策略
#### 1. 省略号多样化(小说版)
- ❌ AI: 永远是标准6点省略号(……)
- ✅ 小说适度混用:
- 正式场景: ……
- 口语场景: ...
- ~~随意场景: 。。。~~ ⚠️ **小说慎用,这是公众号/聊天风格**
**小说建议**: 主要混用……和...,避免句号式省略号(。。。)
#### 2. 情绪化标点
- **犹豫时**: 省略号密集
- 示例: "他想...算了...不说了。"
- **激动时**: 感叹号连用
- 示例: "太好了!!这下有救了!"
- **困惑时**: 问号连用
- 示例: "什么??这怎么可能???"
#### 3. 标点与情绪对照
| 情绪 | 标点特征 | 示例 |
|-----|---------|------|
| 平静 | 标准逗号句号 | 他走了过去。 |
| 犹豫 | 省略号、破折号 | 他想...算了。 |
| 紧张 | 短句、句号密集 | 脚步声。越来越近。 |
| 激动 | 感叹号连用 | 太好了!! |
| 困惑 | 问号连用 | 什么??这怎么... |
### 快速自检
- [ ] 省略号是否只用一种样式?(AI倾向)
- [ ] 情绪激动时标点是否有变化?
- [ ] 标点是否过于规整?
- [ ] 是否有标点"错误"(口语、方言)?
**详细指南**: 参考 `spec/knowledge/punctuation-personality.md`
---
## 十二、进阶资源
### 系统化去AI味方法
本规范聚焦反AI检测的**核心要点**(单句成段、AI高频词黑名单、克制描写)。
对于更系统的去AI味策略,参考:
- `spec/knowledge/anti-ai-advanced.md` - 四层策略完整指南
- `spec/knowledge/punctuation-personality.md` - 标点个性化详解
- `spec/knowledge/detail-formulas.md` - 具象化替换公式库
- `spec/knowledge/natural-expression.md` - 自然化表达技巧
### 四层策略概览
1. **Layer 1: 文风模仿** - 不要泛泛地"自然",要有具体标杆
2. **Layer 2: 具象注入** - 主动获取真实细节,替换抽象表达
3. **Layer 3: 标点叛逆** - 打破规整,标点要带情绪
4. **Layer 4: 结构失衡** - 故意的不均衡才真实
---
## 快速参考卡片
```
✅ DO(必做 - 小说版)
- 30-50%单句成段 ⭐ 反AI检测核心
- 每段50-100字
- 简洁克制描写
- 短句节奏(15-25字)
- 口语化对话
- 标点有变化(省略号混用……和...,感叹号适度连用!!)
- 具象化细节(上周三 > 最近)
- 保持叙事连贯(避免过度跳跃)
❌ DON'T(禁止)
- 弥漫、唯一、直到、不禁
- 华丽比喻
- 强制堆砌感官
- 过度戏剧化
- 说明式对话
- 标点规整(永远正确)
- 抽象表达(很多人、最近)
- 网络化标点过度(。。。、!!!!、???)
🎯 小说目标
- AI浓度 < 5%
- 通过朱雀检测
- 保持可读性和叙事流畅性
- 标点有个性但克制
- 细节有温度
- 情绪真实但不夸张
```
---
*本规范基于腾讯朱雀2025年1月实测标准编写*
*版本:v0.18.0* (增加标点个性化与四层策略引用)
*最后更新:2025-10*