article-writer-cn
Version:
AI 驱动的智能写作系统 - 专注公众号/自媒体文章创作
1,212 lines (862 loc) • 32.6 kB
Markdown
# 三遍审校 - 降低AI味的核心系统
## 核心理念
**为什么要三遍?**
- 一次性审校很难兼顾所有维度
- 分离关注点,每遍聚焦一个维度,效果更好
- 系统化流程,可复现、可优化
**目标AI检测率:**
- MVP: < 30% (80%案例)
- 正式版: < 20% (90%案例)
## 三遍审校分工
| 审校轮次 | 关注维度 | 主要任务 | 命令 |
|---------|---------|---------|------|
| **第一遍: 内容审校** | 准确性、逻辑性、完整性 | 检查事实、逻辑、结构 | `/review content` |
| **第二遍: 风格审校** | 降AI味、真实感、可读性 | 优化表达、增强个性 | `/review style` |
| **第三遍: 细节审校** | 格式、标点、排版 | 修正细节、最终抛光 | `/review detail` |
**执行顺序**: 必须按content → style → detail顺序,不可跳过。
## 使用方式
### 方式1: 指定模式和项目
```bash
/review content workspaces/wechat/articles/001-claude-code-评测/
```
### 方式2: 自动推断项目(当前工作目录)
```bash
/review content
```
### 方式3: 连续执行三遍(快捷方式)
```bash
/review all
```
等同于依次执行 content → style → detail
## 第一遍: 内容审校 (Content Audit)
### 审校目标
**确保内容的准确性、逻辑性和完整性** - 这一遍**不关心**风格和细节。
### 检查清单
#### 1. 事实准确性 ✓
**检查项:**
- [ ] 数据引用是否准确?(对照调研报告)
- [ ] 技术描述是否正确?(对照官方文档)
- [ ] 时间信息是否最新?(标注时效性)
- [ ] 用户评价是否可查证?(有来源链接)
**示例问题:**
```
❌ 错误: "Claude Code 免费"
✓ 修正: "Claude Code 提供免费试用,付费版为$20/月(截至2025年1月)"
❌ 错误: "Cursor 更智能"
✓ 修正: "在代码补全速度测试中,Cursor 平均响应时间为1.2秒,
优于 Claude Code 的2.8秒(测试环境: ...)"
```
#### 2. 逻辑严密性 ✓
**检查项:**
- [ ] 论证是否完整?(论点→论据→结论)
- [ ] 前后是否矛盾?(如前面说A好,后面说A差)
- [ ] 因果关系是否成立?
- [ ] 结论是否有充分支撑?
**示例问题:**
```
❌ 逻辑跳跃:
"Claude Code 理解力强。所以适合所有开发者。"
✓ 修正:
"Claude Code 在代码理解测试中表现优秀,特别适合需要深度重构、
架构设计等需要理解全局的场景。但如果你主要需求是快速补全,
Cursor 的响应速度优势可能更重要。"
```
#### 3. 结构完整性 ✓
**检查项:**
- [ ] Specification要求的所有要点是否都覆盖?
- [ ] 是否有缺失的必要信息(P0)?
- [ ] 章节之间的衔接是否流畅?
- [ ] 开头引入和结尾总结是否呼应?
**使用工具:**
对照 `specification.md` 的内容要点清单,逐一核对。
#### 4. 引用规范性 ✓
**检查项:**
- [ ] 所有数据是否标注来源?
- [ ] 引用格式是否统一?
- [ ] 参考资料列表是否完整?
**修正示例:**
```
❌ 缺少来源:
"据统计,Cursor 用户满意度达90%"
✓ 补充来源:
"据统计,Cursor 用户满意度达90%[1]"
[1] Cursor User Survey 2024, https://...
```
### 📊 审校前质量检测
> **核心理念**: 用量化指标代替主观感受,精准定位问题
在开始审校前,AI 必须先对文章进行量化分析:
#### A. 基础指标统计
**读取 draft.md,自动统计**:
```
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📏 基础指标
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- 总字数:【X】字
- 目标字数:【X】字(来自 brief)
- 达成度:【X】%
- 段落数:【X】个
- 平均段落长度:【X】字
- 超长段落(>200字):【X】个
- 句子数:【X】句
- 平均句长:【X】字
- 超长句(>40字):【X】句
- 标题层级:
- H1:【X】个
- H2:【X】个
- H3:【X】个
```
#### B. AI 痕迹指标检测
**基于 AI 句式库,检测高风险句式**:
```
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🤖 AI 痕迹检测
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【高频 AI 句式统计】
书面化过渡词:
- "然而"开头句:【X】处(>5 处为高风险)
- "此外"开头句:【X】处(>5 处为高风险)
- "因此"开头句:【X】处(>5 处为高风险)
并列结构:
- "不仅...而且":【X】处(>3 处为高风险)
- "既...又...":【X】处(>3 处为高风险)
客套话:
- "值得注意的是":【X】处(>2 处为高风险)
- "需要指出的是":【X】处(>2 处为高风险)
- "可以看出":【X】处(>2 处为高风险)
总结性短语:
- "总的来说":【X】处(>2 处为高风险)
- "综上所述":【X】处(>2 处为高风险)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 AI 味预估:【X】%
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
依据:高频 AI 句式库匹配度
基准:< 30% 为合格,< 20% 为优秀
【风险等级】
✅ 【<20%】低风险 - AI 味较轻
⚠️ 【20-30%】中风险 - 需要优化
🔴 【>30%】高风险 - 需要大幅改写
```
**重点标记**(AI 必须标注具体位置):
```
🔴 需优先处理的高风险句式:
1. 第【X】段:"然而,值得注意的是..."
- 问题:连用两个 AI 句式
- 建议:改为口语化表达
2. 第【X】段:"不仅提升了效率,而且降低了成本"
- 问题:典型 AI 并列结构
- 建议:拆分为两句,加入具体数据
3. 第【X】段:"综上所述,我们可以看出..."
- 问题:客套话堆砌
- 建议:直接给结论,去掉铺垫
```
#### C. 真实性指标检测
**分析内容来源,评估真实性**:
```
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔍 真实性检测
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【素材使用统计】(对照 materials-found.md)
- 原始素材引用:【X】处
- 占比:【X】%
- 具体位置:【列出段落号】
- 个人经历描述:【X】处
- 占比:【X】%
- 特征:使用"我"、具体时间、具体场景
- 数据/案例引用:【X】处
- 占比:【X】%
- 有来源标注:【X】处
- 纯生成内容:【X】%
- 识别方法:无素材对应,无具体细节
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ 真实性评级:【A / B / C / D】
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
A级(优秀):个人经历 >50% + 有大量具体细节
B级(良好):素材引用 >40% + 部分具体细节
C级(一般):素材引用 20-40% + 细节较少
D级(不足):素材引用 <20% + 几乎全是泛泛而谈
```
**空洞内容标记**:
```
⚠️ 缺乏真实细节的段落:
1. 第【X】段:"Claude Code 非常强大,能提升开发效率"
- 问题:泛泛而谈,无具体数据
- 建议:补充实测数据或具体场景
2. 第【X】段:"使用体验很好,推荐尝试"
- 问题:空洞评价,无支撑
- 建议:描述具体的使用场景和感受
```
#### D. 内容完整性检测
**对照 specification.md,检查论点覆盖**:
```
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 内容完整性
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【核心论点覆盖】(来自 specification.md)
✅ 已覆盖:【X/X】个
必须覆盖(P0):
- [✓] 论点1:【标题】
- 位置:第【X】段
- 论据支撑:【有/弱/无】
- [✓] 论点2:【标题】
- 位置:第【X】段
- 论据支撑:【有/弱/无】
- [ ] 论点3:【标题】
- ❌ 缺失!需要补充
建议覆盖(P1):
- [✓] 论点4:【标题】
- [ ] 论点5:【标题】
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
论据支撑率:【X】%
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
定义:有具体数据/案例/素材支撑的论点占比
✅ 【>70%】支撑充分
⚠️ 【40-70%】部分支撑不足
🔴 【<40%】大量论点缺乏支撑
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
逻辑缺口:【X】处
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1. 第【X】段:论点到结论中间缺少论证
2. 第【X】段:前后观点矛盾
```
#### E. 综合质量仪表盘
**汇总所有指标,生成质量报告**:
```
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 文章质量仪表盘
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 综合评分:【X】/100 分
【各项指标】
- AI 检测率:【X】% - 【✅达标 / ⚠️偏高 / 🔴超标】
- 真实性评级:【A/B/C/D】 - 【✅优秀 / ⚠️一般 / 🔴不足】
- 内容完整度:【X】% - 【✅完整 / ⚠️缺失少量 / 🔴大量缺失】
- 论据支撑率:【X】% - 【✅充分 / ⚠️一般 / 🔴不足】
- 字数达成:【X】% - 【✅符合 / ⚠️偏差 / 🔴严重偏差】
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🚦 审校建议优先级
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔴 必须修改(严重影响质量):
1. AI 句式过多 - 【X】处需要改写
2. 论点缺失 - 【X】个 P0 论点未覆盖
3. 空洞段落 - 【X】处缺乏真实细节
🟡 建议修改(有改进空间):
1. 超长段落 - 【X】个段落超过 200 字
2. 论据不足 - 【X】个论点缺少支撑
3. 句式单调 - 【X】处可以优化
🟢 可选优化(锦上添花):
1. 标题优化 - 【X】处可以更吸引人
2. 过渡优化 - 【X】处衔接可以更流畅
3. 细节丰富 - 【X】处可以补充案例
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 预估审校轮次:【X】轮
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
基于问题严重程度预估:
- 内容审校:【X】轮(修复 🔴 问题)
- 风格审校:【X】轮(修复 🟡 问题)
- 细节审校:【1】轮(优化 🟢 问题)
```
### 执行流程
#### 步骤1: 读取上下文
```
📋 读取文件:
- draft.md (待审校文章)
- specification.md (要求对照)
- 调研报告 (事实核查)
- brief.md (原始需求)
```
#### 步骤2: 逐章节审校
**输出格式:**
```
🔍 第一遍: 内容审校
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
审校: 引言部分
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ 事实准确性: 通过
✅ 逻辑严密性: 通过
⚠️ 结构完整性: 发现1处问题
❌ 引用规范性: 发现2处问题
⚠️ 问题1: 结构完整性
位置: 引言第2段
问题: Specification要求说明"为什么选择这5个场景",但引言未提及
建议修改:
"""
因此,我设计了5个覆盖日常开发80%场景的测试用例:
重构遗留代码、新功能开发、Bug修复、代码审查和文档生成。
这5个场景的选择基于我对100+开发者的非正式调研,
代表了最高频的AI编程助手使用场景。
"""
❌ 问题2: 引用规范性
位置: 引言第3段
问题: "网上的评测文章很多" - 缺少数据支持
建议修改:
"""
网上关于AI编程工具的讨论很多,但经我在Google搜索"Claude Code vs Cursor"
的前20篇文章,大多停留在功能清单对比,缺少真实场景的深度测试。
"""
或者删除这句,因为它不是核心论点。
❌ 问题3: 引用规范性
位置: 引言末尾
问题: "通过真实数据" - 未说明数据来自哪里
建议修改:
"""
这篇文章不追求"谁更好"的答案,而是通过我在5个场景下的
真实测试数据(每个场景测试10次,取平均值),帮你找到
"什么场景用什么工具"的选择方法。
"""
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
审校: 场景1部分
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[同样格式]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
```
#### 步骤3: 修改文章
**AI操作:**
- 使用 Edit 工具逐一修改draft.md
- 每次修改都标注修改原因
**修改示例:**
```
[Edit draft.md]
旧文本:
"网上的评测文章很多,但大多停留在功能清单对比"
新文本:
"经我在Google搜索'Claude Code vs Cursor'的前20篇文章,
大多停留在功能清单对比"
修改原因: [内容审校] 增加数据支撑,提升可信度
```
#### 步骤4: 保存审校日志
**文件:** `workspaces/*/articles/001-*/review-log.md`
**追加内容:**
```markdown
## 第一遍: 内容审校
**审校时间**: 2025-01-15 17:00
**审校者**: AI (模型: Claude 3.5 Sonnet)
### 审校统计
- 审校章节: 7个
- 发现问题: 15处
- 事实准确性: 3处
- 逻辑严密性: 5处
- 结构完整性: 4处
- 引用规范性: 3处
- 已修改: 15处
- 待用户确认: 0处
### 主要修改
1. **引言第2段** - 补充场景选择理由
2. **场景1** - 修正Cursor响应时间数据(原2.0秒→1.2秒,根据调研报告)
3. **场景3** - 补充测试环境说明
4. **结论部分** - 修正逻辑跳跃,补充中间论证
5. ...
### 遗留问题
无。所有发现问题已修改完成。
```
#### 步骤5: 输出总结
```
✅ 第一遍内容审校完成!
📊 审校统计:
- 审校章节: 7个
- 发现问题: 15处
- 已修改: 15处
- 修改文件: draft.md (已更新)
🎯 主要提升:
- 补充了5处缺失的数据来源
- 修正了3处事实错误
- 优化了4处逻辑跳跃
- 补充了2处Specification要求的内容
📝 下一步:
/review style - 开始第二遍风格审校,降低AI味
💡 提示:
如果你想查看所有修改细节,可以查看:
- audit-log.md (审校日志)
- 或使用 git diff 查看 draft.md 的修改
```
## 第二遍: 风格审校 (Style Audit)
### 审校目标
**降低AI味,增强真实感和个性化** - 这是最关键的一遍!
### 反 AI 检测规则库
**自动加载以下规则库**:
1. `spec/presets/anti-ai-detection/套话库.md` - 8大类套话识别
2. `spec/presets/anti-ai-detection/AI句式库.md` - 10大类AI句式识别
3. `spec/presets/anti-ai-detection/书面词汇替换库.md` - 15大类200+词汇替换
**使用方法**:
- Read 工具读取以上三个文件
- 按照规则库系统化识别 AI 味
- 使用替换策略改写
### AI味的特征
#### 典型AI味表达:
❌ **过度正式和书面化**
```
"经过深入分析,我们可以得出结论..."
"综上所述,该工具在性能方面表现优异..."
```
❌ **缺少人格和情感**
```
"工具A的功能包括X、Y、Z。"
"测试结果显示两者各有优劣。"
```
❌ **机械的对称结构**
```
"一方面...另一方面..."
"优点有:1、2、3。缺点有:1、2、3。"
```
❌ **过度使用连接词**
```
"然而...因此...综上所述...总而言之..."
```
❌ **空洞的形容词堆砌**
```
"非常强大""极其优秀""十分出色"
```
### 降AI味策略
#### 策略1: 口语化改造 ✓
**原则**: 想象你在和朋友聊天,而非写论文。
**改写示例:**
| AI味表达 | 真实感表达 |
|---------|----------|
| "经过深入分析,我们可以得出结论" | "测试了一周,我的感受是" |
| "该工具在性能方面表现优异" | "速度确实快,这点没得说" |
| "综上所述" | "说实话" / "我的建议是" |
| "一方面...另一方面..." | "有个好消息,也有个坏消息" |
#### 策略2: 增加具体细节 ✓
**原则**: 用具体场景和数字替代抽象描述。
**改写示例:**
```
❌ AI味:
"Claude Code的理解能力很强"
✓ 真实感:
"有一次我重构一个2年前的项目,里面全是 'tempFunction1'、
'handleStuff' 这种临时命名。Claude Code看了不到1分钟,
直接给出了'这个函数是处理用户登录状态的吧?'的提示。
我当时真的惊了。"
```
#### 策略3: 加入个人观点和情感 ✓
**原则**: 不要怕表达主观感受,真人就是有偏好的。
**改写示例:**
```
❌ AI味(过度客观):
"两款工具各有优势,用户可根据需求选择"
✓ 真实感(有观点):
"说实话,我现在的做法是:新项目用 Claude Code,
老项目维护用 Cursor。这不是最 '科学' 的选择,
但符合我的使用习惯。你可能会有不同选择,这很正常。"
```
#### 策略4: 打破机械结构 ✓
**原则**: 避免过于对称和公式化的结构。
**改写示例:**
```
❌ AI味(机械对称):
"优点:
1. 速度快
2. 功能全
3. 价格低
缺点:
1. 学习成本高
2. 偶尔不稳定
3. 文档不全"
✓ 真实感(自然表达):
"Cursor最打动我的是速度,真的快。但用了一段时间发现,
快也有快的代价——有时候太激进了,会改一些不该改的代码。
这不算严重缺点,养成review的习惯就好。
至于文档嘛...说实话确实有点乱,我前两周找个配置项找了半天。
不过社区讨论还算活跃,Discord上基本能找到答案。"
```
#### 策略5: 使用反差和转折 ✓
**原则**: 真实感受往往是复杂的,有惊喜也有失望。
**改写示例:**
```
❌ AI味(单一调性):
"经过测试,该工具表现良好,符合预期。"
✓ 真实感(有起伏):
"刚上手的时候,我对 Claude Code 其实挺失望的——
反应慢,而且提示经常跑偏。差点就放弃了。
但坚持用了两周后,突然有一天 '开窍' 了。可能是因为
它逐渐理解了我的代码风格,也可能是我学会了怎么提问。
总之现在用起来越来越顺手。"
```
#### 策略6: 修正标点和语气 ✓
**原则**: 标点符号也有"情感"。
| 用途 | AI味标点 | 真实感标点 |
|------|---------|-----------|
| 强调 | "非常好。" | "真的好!" |
| 疑问 | "是否合适?" | "合适吗?" / "真的合适?" |
| 犹豫 | "可能不错。" | "嗯...可能还不错?" |
| 转折 | "但是..." | "不过话说回来..." |
| 吐槽 | "存在问题。" | "这就有点坑了。" |
### 执行流程
#### 步骤0: 加载规则库 (必须执行)
**AI操作:**
```
📚 加载反 AI 检测规则库...
1. Read spec/presets/anti-ai-detection/套话库.md
✓ 已加载 8 大类套话规则
2. Read spec/presets/anti-ai-detection/AI句式库.md
✓ 已加载 10 大类 AI 句式规则
3. Read spec/presets/anti-ai-detection/书面词汇替换库.md
✓ 已加载 15 大类 200+ 词汇替换规则
✅ 规则库加载完成,开始风格审校...
```
#### 步骤1: 逐段审校
**AI操作:**
- 读取draft.md
- **使用规则库**系统化识别 AI 味:
- 扫描套话库中的高危套话
- 扫描AI句式库中的典型句式
- 扫描书面词汇替换库中的书面语
- 逐段分析AI味程度
- 给出改写建议
**输出格式:**
```
🎨 第二遍: 风格审校
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
审校: 引言第1段
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
当前文本:
"""
作为一名日常深度依赖 AI 编程工具的开发者,我在过去三个月
持续使用了 Claude Code 和 Cursor 两款主流工具。网上关于
AI编程工具的讨论很多,但经我在Google搜索'Claude Code vs Cursor'
的前20篇文章,大多停留在功能清单对比,缺少真实场景的深度测试。
"""
🤖 AI味诊断 (基于规则库):
【套话检测】
❌ 时代背景套话: 无
✅ 总结套话: 无
【句式检测】
❌ "不是...而是...": 无
❌ "一方面...另一方面...": 无
✅ 连续三段式: 无
【书面语检测】
❌ "作为一名" → 删除或口语化
❌ "持续使用" → "一直用"
❌ "主流工具" → "这两个工具"
❌ "深度依赖" → "离不开"
📊 AI味评分: ⭐⭐⭐⭐ (中等偏高)
- 书面语过重: 4处
- 缺少情感: 整段偏客观陈述
- 缺少口语化表达
💡 改写建议 (应用规则库策略):
"""
说起 AI 编程工具,我算是重度用户了。过去三个月,
Claude Code 和 Cursor 轮换着用,基本每天都离不开。
我注意到网上讨论这俩工具的文章不少,但翻了Google前20篇,
发现一个问题:大多是功能清单式的对比——这个有什么,那个有什么。
没啥意思。真实使用体验呢?踩坑记录呢?没人说。
所以我决定自己写一篇。
"""
✨ 改写效果:
- 应用【书面词汇替换库】: "作为一名" → 删除, "持续使用" → "轮换着用"
- 加入口语化表达: "算是""基本""没啥意思"
- 加入主观能动性: "我注意到""我决定"
- AI味程度: ⭐⭐ (低)
```
#### 步骤2: 全文节奏检查
**检查项:**
- [ ] 段落长度是否有变化?(避免机械均匀)
- [ ] 句子长短是否交错?(避免过于规整)
- [ ] 是否有语气词?(啊、呢、吧、嘛等)
- [ ] 是否有反问句?(增强互动感)
**优化示例:**
```
❌ 节奏单调:
"测试结果显示Cursor更快。测试结果显示Claude Code更准。
两者各有优势。用户可按需选择。"
(全是短句,节奏僵硬)
✓ 节奏自然:
"测试下来,Cursor确实更快——平均响应1.2秒,Claude Code要2.8秒。
但快不代表就更好,对吧?Claude Code的优势在于理解力,
尤其是面对复杂架构的时候,这种差异就明显了。"
(长短句交错,有反问,有转折)
```
#### 步骤3: 修改文章
使用 Edit 工具应用所有改写建议。
#### 步骤4: 更新审校日志
追加到 `audit-log.md`:
```markdown
## 第二遍: 风格审校
**审校时间**: 2025-01-15 17:30
**审校者**: AI (模型: Claude 3.5 Sonnet)
### 审校统计
- 审校段落: 42段
- AI味程度分布:
- ⭐⭐⭐⭐⭐ (很高): 8段 → 修改后 0段
- ⭐⭐⭐⭐ (中高): 15段 → 修改后 2段
- ⭐⭐⭐ (中等): 12段 → 修改后 8段
- ⭐⭐ (低): 5段 → 修改后 20段
- ⭐ (很低): 2段 → 修改后 12段
- 修改段落: 23段
### 主要改写策略
- 口语化改造: 18处
- 增加具体细节: 12处
- 加入个人情感: 8处
- 打破机械结构: 5处
- 修正标点语气: 16处
### 典型改写示例
[列举3-5个最有代表性的改写]
```
#### 步骤5: 输出总结
```
✅ 第二遍风格审校完成!
📊 AI味降低效果:
- 审校前平均AI味: ⭐⭐⭐⭐ (3.8/5)
- 审校后平均AI味: ⭐⭐ (2.1/5)
- 降低程度: 44.7% ↓
🎯 主要优化:
- 口语化改造: 18处 ("经过分析"→"测试下来")
- 具体化改写: 12处 (增加场景细节和数字)
- 情感化表达: 8处 (加入主观感受)
- 节奏优化: 长短句比例从1:1调整为2:1
预估AI检测率: 25-30% (基于经验估计,实际需工具检测)
📝 下一步:
/review detail - 第三遍细节审校,最终抛光
💡 建议:
如果你对某些改写不满意,可以告诉我具体段落,我可以调整。
```
## 第三遍: 细节审校 (Detail Audit)
### 审校目标
**修正所有格式、标点、排版问题** - 最终抛光
### 检查清单
#### 1. 标点符号规范 ✓
**常见问题:**
| 错误 | 正确 | 说明 |
|------|------|------|
| "这是一个测试。" | "这是一个测试。" | 中文句号 |
| "测试,测试" | "测试、测试" | 并列用顿号 |
| "是吗?" | "是吗?" | 中文问号 |
| "太好了!" | "太好了!" | 中文感叹号 |
| 数字45% | 数字 45% | 数字和百分号间加空格 |
| MacBook Pro | MacBook Pro | 英文词间正常空格 |
#### 2. 格式一致性 ✓
**检查项:**
- [ ] 标题层级是否正确?(H2、H3、H4)
- [ ] 列表格式是否统一?(有序/无序)
- [ ] 代码块是否有语言标注?
- [ ] 加粗、斜体使用是否一致?
#### 3. 数字和单位 ✓
**规范:**
- 大于10的数字用阿拉伯数字: "15个" ✓
- 小于10的数字看语境: "三个月" / "3个月" (都可以,但要统一)
- 单位和数字间加空格: "20 GB" ✓
- 百分号前加空格: "45%" ✓
#### 4. 英文和中文混排 ✓
**规范:**
- 英文词前后加空格: "使用 Claude Code 编程" ✓
- 英文句子前后加空格: "He said 'hello' to me 然后就走了" ✓
- 链接前后加空格: "访问 https://example.com 了解更多" ✓
#### 5. 段落和换行 ✓
**规范:**
- 段落间空一行
- 避免单行成段(除非强调)
- 每段最多150-200字
#### 6. 字数最终微调 ✓
**检查:**
- 总字数是否在目标范围(±5%)?
- 各章节字数比例是否合理?
**调整策略:**
- 超出: 删减冗余描述、合并相似观点
- 不足: 补充案例细节、扩展关键论证
### 执行流程
#### 步骤1: 全文扫描
```
🔍 第三遍: 细节审校
📊 初步扫描结果:
- 标点符号问题: 23处
- 格式不一致: 8处
- 英中混排问题: 15处
- 字数偏差: +2.3% (3070字,目标3000字)
开始逐项修正...
```
#### 步骤2: 逐项修改
**修改示例:**
```
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
修正: 标点符号
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
位置: 第2段
错误: "测试结果显示,Cursor的速度为1.2秒。"
修正: "测试结果显示,Cursor 的速度为 1.2 秒。"
原因: 英文词前后加空格
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
修正: 字数调整
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
位置: 场景3
当前: 620字 (目标600字,超出3.3%)
策略: 删减冗余描述
删除: "这个过程很顺利,没有遇到什么问题。" (无实质内容)
修正后: 602字
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
```
#### 步骤3: 最终检查
```
✅ 细节审校完成,最终检查:
📝 标题确定:
当前有3个备选标题:
1. Claude Code vs Cursor: 5个真实场景深度对比
2. AI编程助手实战评测: Claude Code 和 Cursor 哪个更适合你?
3. 用数据说话: Claude Code 与 Cursor 的真实使用体验对比
建议选择: 标题1
理由: 直接、清晰,包含关键词"真实场景""深度对比"
📊 最终统计:
- 总字数: 3005字 (目标3000字, +0.17%)
- 段落数: 38段
- 标题层级: H2×7, H3×12
- 参考资料: 18条
✅ 质量检查:
- [✓] 所有事实已核查
- [✓] 逻辑严密无矛盾
- [✓] AI味已降至低水平
- [✓] 格式规范统一
- [✓] 字数符合要求
🎯 预估质量:
- AI检测率: 25-28% (预估)
- 可读性: 良好
- 专业度: 中等
- 实用性: 高
文章已准备就绪,可进入下一步。
```
#### 步骤4: 更新审校日志
```markdown
## 第三遍: 细节审校
**审校时间**: 2025-01-15 18:00
### 修正统计
- 标点符号: 23处
- 格式调整: 8处
- 英中混排: 15处
- 字数微调: 从3070字→3005字
### 最终文章状态
- 文件: draft.md
- 总字数: 3005字
- 确定标题: "Claude Code vs Cursor: 5个真实场景深度对比"
- 质量评级: A- (可发布)
## 三遍审校总结
**总耗时**: 约90分钟 (内容30min + 风格45min + 细节15min)
**改进效果**:
1. 修正事实错误: 3处
2. 优化逻辑跳跃: 5处
3. 降低AI味: 44.7%
4. 增强真实感: 加入12处具体细节
5. 规范格式: 修正46处细节问题
**最终质量**:
- ✅ 事实准确
- ✅ 逻辑严密
- ✅ AI味低(预估25-28%)
- ✅ 格式规范
- ✅ 可读性强
✅ 三遍审校全部完成,文章已达到发布标准。
```
#### 步骤5: 输出总结
```
🎉 三遍审校全部完成!
📄 最终文章:
- 文件: workspaces/wechat/articles/001-claude-code-评测/draft.md
- 标题: Claude Code vs Cursor: 5个真实场景深度对比
- 字数: 3005字
🎯 质量提升:
- 第一遍(内容): 修正15处事实/逻辑问题
- 第二遍(风格): AI味降低44.7%
- 第三遍(细节): 规范46处格式问题
📊 预估指标:
- AI检测率: 25-28%
- 目标达成: ✅ (目标<30%)
📝 下一步:
1. /images - 配图建议(封面、插图、图表)
2. /check - 最终检查(可选)
3. /publish - 发布准备(生成各平台格式)
💡 建议:
如果你想进一步降低AI味,可以:
- 加入更多真实截图
- 补充个人吐槽或趣事
- 让朋友帮忙审读提意见
```
## 快捷命令: /review all
**功能**: 自动依次执行三遍审校
**执行流程:**
1. `/review content` → 等待完成
2. `/review style` → 等待完成
3. `/review detail` → 等待完成
4. 输出综合总结
**适用场景**:
- 你信任AI的审校判断
- 想要快速完成审校流程
- 不需要中间插手调整
**不适用场景**:
- 你想在每遍审校后人工review
- 文章质量问题较多,需要分步确认
## 注意事项
### 1. 必须按顺序执行
❌ **错误做法**: 跳过content直接style
- 风格审校依赖内容审校的准确性基础
- 细节审校依赖前两遍的稳定内容
✅ **正确做法**: content → style → detail
### 2. 不要过度审校
**何时停止?**
- AI味已降至目标水平(< 30%)
- 三遍审校已完成
- 再改就"改废了"(过度润色反而不自然)
### 3. 保留人工审阅空间
**AI审校不是万能的**:
- 某些主观判断(如幽默感)AI可能误判
- 特定行业黑话AI可能不理解
- 个人写作风格AI可能过度修正
**建议**:
- 每遍审校后,浏览一遍AI的修改
- 如有不满意,告诉AI调整
- 最终版发布前,人工通读一遍
## 常见问题
### Q1: AI味降低到多少合适?
**A**:
- MVP目标: < 30% (80%案例)
- 正式版目标: < 20% (90%案例)
- 低于10%很难,且可能过度牺牲流畅度
**如何检测?**
- 使用AI检测工具(如GPTZero、OpenAI Classifier)
- 让真人读者反馈
### Q2: 如果三遍审校后AI味仍高怎么办?
**可能原因:**
1. 真实素材太少(几乎100%生成)
2. 主题过于技术化(难以口语化)
3. 写作风格本身偏正式
**解决方案:**
1. 补充更多真实素材 (`/collect`)
2. 调整Specification,允许更口语化的风格
3. 接受"有些内容天然AI味较重"的现实
### Q3: 审校是否会改变文章长度?
**A**:
- 第一遍(内容): 可能略有增加(补充遗漏要点)
- 第二遍(风格): 一般略有增加(具体化表达)
- 第三遍(细节): 会微调到目标字数
总体: ±5%以内的波动是正常的
### Q4: 可以只执行其中一遍吗?
**A**:
可以,但不推荐:
- 只执行style: 可能遗留逻辑问题
- 只执行detail: 无法降低AI味
如果时间紧,最低要求:
- 必须: content(确保准确性)
- 必须: style(降AI味)
- 可选: detail(如果格式本身规范)
## 技术细节
### AI味评分标准(仅供参考)
```
⭐⭐⭐⭐⭐ (AI味很高, 80-100%):
- 全是"综上所述""经过分析""总而言之"
- 完全客观陈述,无个人情感
- 机械对称结构
- 过度使用连接词
⭐⭐⭐⭐ (AI味中高, 60-80%):
- 较多书面表达
- 缺少具体细节
- 结构较为公式化
⭐⭐⭐ (AI味中等, 40-60%):
- 有一定口语化表达
- 有部分具体案例
- 结构较为自然
⭐⭐ (AI味低, 20-40%):
- 大量口语化表达
- 具体细节丰富
- 有个人观点和情感
- 节奏自然
⭐ (AI味很低, 0-20%):
- 完全口语化
- 大量真实素材
- 强烈个人风格
- 有错别字和口语习惯(反而显得真实)
```
## 输出示例
见上文各审校轮次的输出格式和示例。