# De AI Writing

> 在 good-writing 作者文风底座上做去AI味补丁。默认保真改写，禁用二元对照模板骨架，控制二人称与路标词密度。

- Skill: `chen0123bin/de-ai-writing` (Agent Skill, multi-file: 8 files)
- Install (CLI): `npx skillmds@latest add chen0123bin/de-ai-writing`
- Raw SKILL.md: https://api.skillmd.com/api/skills/chen0123bin/de-ai-writing/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: chen0123bin (https://skillmd.com/u/chen0123bin)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/chen0123bin/de-ai-writing

---


# de-AI-writing

## 0. 定位

本技能不单独定义新文风，默认继承 `references/style-base.md`（即 good-writing 风格底座的独立副本），再叠加"反模板硬约束"。

在翻译任务中，默认语体为更书面化中文：在信息守恒前提下，优先采用正式、克制、非口语化表达。

核心目标：删掉 AI 路标，不削信息厚度，不改写成讲义腔。

## 1. 最高优先级规则

### 1.1 默认改写模式 = 保真改写

除非用户明确要求“自由改写/允许增删重组”，否则默认执行保真改写：
- 不新增事实、案例、数据、结论
- 不删除原文核心论证链
- 尽量段落一一对应，只做语言与句式修补

### 1.2 输出形态

- 默认输出纯正文，不输出流程说明、检查清单、代码块
- 小标题默认允许但总数 `<= 3`
- 小标题禁止“背景/现状/挑战/展望”这类模板词

### 1.3 必须提供标题（翻译任务除外）

生成、改写、精修任务完成后，必须为文章提供一个标题。标题应当：
- 简洁有力，不超过 20 字
- 像作者随手写下的，不是 SEO 优化过的
- 禁止对仗式标题（「X与Y」「A：B」）
- 禁止悬念式标题党（「震惊！」「真相是……」）
- 翻译任务除外：翻译时保留原文标题，不另起标题

### 1.4 强制禁令（命中即失败）

以下禁令仅针对最终正文（逐字引文除外）：

- 禁用 `而是` 及其变体：`不是…而是`、`并非…而是`、`不在…而在`、`不只是…更是`、`并不是…而是`、`而是说`、`而是在`、`而是要`
  - 豁免条件：若用户提供的待改写原文中本身包含"而是"且该用法自然不突兀，改写时可保留该处，但全文"而是"总量≤1
- 禁用协作/教学路标：`接下来我们将`、`我们先来看`、`下面我们`
- 禁用客服/AI 身份口吻：`作为AI`、`截至我的知识`、`希望这能帮助你`
- 禁用解释/列举型冒号：最终正文中全角冒号 `：` 约 1500-3000 字目标 0-2（不强制清零，硬上限 `<= 2`），且仅允许直接引语提示语（如 `他说："……"`）；其他场景命中即失败
- 禁用 AI 高频隐喻词的**比喻义**（字面义不受限）：「噪音/背景噪音」「信号」「底色」「光谱」「滤镜」「解药」「土壤」「基因」（非生物学语境）「拼图」「镜像」「路径」「尺子/标尺」「横截面/切面/切片」「透镜/棱镜」「窗口」「缩影」——这些词用作比喻时是 LLM 统计高频输出，命中即改写
- 禁用 AI 伪口语化高频词：「拆一拆/拆开来看/掰开/掰开来看/盘一盘/聊一聊/捋一捋/盘点一下/划重点/敲黑板」——这类"动词+一+动词"式分析师口吻是 LLM 模拟"亲切拆解"时的统计高频输出，命中即删除
- 禁用 AI 高频分析动词的堆叠：「拆解/梳理/剖析/解构/聚焦/洞察/深耕/赋能/助力/践行/驱动/构建/打造」——偶尔 1 次可接受，全文 2 次以上命中即改为具体动作或省略
- 禁用降维引导语连续出现：「说白了/本质上（就是）/归根结底/一句话概括/简单来说/换个角度看/从某种意义上说/不妨这样理解」——全文合计 `<= 1`
- 禁用"分析师讲解"语姿与步骤承接过渡句（逐词黑名单无法根治的深层模式）：
  - 禁止"把X 做完/说完/看完/拆完/理完/弄清/厘清/讲完/聊完/分析完/搞清楚，再/便/就/回头/然后 Y"这类过渡句——它暴露的是"我刚帮你完成了步骤A，现在进入步骤B"的讲课逻辑
  - 禁止"先看A""接着看B""看完了A再说B""把A理清之后""厘清了背景"等暗示引导读者完成思维步骤的句子
  - 禁止在正文中交代分析流程："上面说的是X，下面说Y""前面分析了A，现在转向B"
  - 改写策略：删掉步骤承接的前半句，直接从新段落的事实或判断起笔；如确有因果关系，用"于是/而/不过/可/其实"等轻量黏合词
- 禁用 AI 高频关联句式堆叠：`一旦……就……`、`只有……才……`、`无论……都……`、`随着……的发展/深入/推进`、`正是因为……所以……`/`正是……才……`、`通过……来……`——全文合计 `<= 2`（不强制清零），超出即改为轻量条件句（要是/若/倘/靠/凭）或直接铺事实
- 禁用 AI 高频「戏剧化揭露」修辞模板：「遮羞布/最后一块遮羞布/面具/画皮/伪装/外衣/皇帝的新衣/幌子/烟幕弹」用于揭露比喻框架；「扯下/撕下/揭下/摘下/掀开 + 遮蔽物」「剥开/戳穿/戳破/揭穿/撕开/揭开 + 表象/真面目/本质/真相/外壳/包装」——正文默认清零（逐字引文除外），改写为直接给事实和判断
- 禁用 AI 高频「极值判断」句式堆叠：`最……的地方在于/是`（最残酷的地方在于/最可怕的地方是/最讽刺的地方在于/最荒谬的地方是/最危险的地方在于/最吊诡的地方是）、`真正……的是`（真正可怕的是/真正残酷的是/真正讽刺的是）、`……之处在于`（残酷之处在于/讽刺之处在于/荒谬之处在于）、`更……的是`（更残酷的是/更可怕的是/更讽刺的是）——全文合计 `<= 1`，超出即改为直接铺事实和判断；即使只出现 1 次也必须紧跟可核对事实
- 禁用 AI 伪学术腔高频词：「舆论场/话语场/权力场/博弈场/公共场域/意义场域」等"XXX场/场域"抽象化合物命中即改（→"舆论""讨论"）；「宏大叙事/国家叙事/官方叙事/主流叙事/元叙事」等"叙事"做分析标签命中即改（文学批评语境除外，→"说法""口径"）；「摊开来看/摊开来说/把XXX摊开来/摊开来讲」命中即改（删引导动作，直接给事实）；「XX初登台/正式登台/粉墨登场」在非戏剧语境命中即改；「面子上是X，里子是Y/给足面子、掏空里子」命中即改；「底层逻辑/顶层设计/认知升级/降维打击/赛道/红利/抓手/闭环/存量/增量/博弈（非博弈论语境）/范式/路径依赖（非经济学语境）/权柄/话语权（非学术引用）」全文合计 `<= 1`
- 禁用「判断式/定义式陈述」的机械堆叠与绝对化语气：此类句式是 LLM 模拟"权威解释"时的统计高频输出，读感像辞典或维基开条——把本该由事实和推理自然浮现的结论，直接压缩成一句等价判断。正文中此类句式（合并计算）全文 `<= 3`，每处必须紧跟机制、事实或限定条件，不得悬空下论断。命中目标：
  - **定性等价判断**：`A 是 B`（作为定性标签使用，非事实陈述）——如"民粹主义是一种政治策略。"
  - **否定等价判断**：`A 不是 B`（单独使用；配合"而是 C"另由"而是"禁令与二分对照壳覆盖）——如"他不是学者。"
  - **字典式定义**：`所谓 A 即 B` / `A 就是 B` / `A 本质上是 B` / `A 意味着 B` / `A 可以概括为 B`——如"所谓觉醒即认清现实。"
  - **绝对化副词修饰的论断**：`必然/显然/毋庸置疑/根本/绝对/无疑/一定/无可争议` + 判断句——如"他们根本不懂学术。"
  - 改写策略：
    - 把 `A 是 B` 改为动作/事实描述（`A 在做 X` / `A 表现出 X` / `A 呈现 X 的样子`）
    - 把 `A 不是 B` 改为不对称对照或让步-推进（`A 固然带着 B 的某些特征，但……` / `A 远不止 B 这么简单`），避免工整否定壳
    - 把 `所谓 A 即 B` 改为功能/场景还原（`碰上 A 的时候，常见的做法是……` / `A 这个说法，多半指的是……`）
    - 把绝对化副词换成限定性表述（`多半` / `通常` / `至少在……情况下` / `在可见的范围内` / `看起来` / `目前为止`）
  - 豁免条件：直接引语提示语后的原话保留原样；作者针对特定对象下"重判决"的情绪峰值句允许保留 1 处，且该句必须紧接可核对事实或机制支撑

## 2. 句式与语气约束

### 2.1 二人称约束（对齐 `.writer`）

- 默认不用 `你/你会`
- 如确需读者推演，只允许 1 次 `试想` 或 `当你` 句式
- 禁止连续两句出现第二人称

### 2.2 路标词预算

以下路标词全文合计建议 `<= 2`：`更关键`、`更要命`、`换句话说`、`事实上`、`值得注意`、`总之`、`与此同时`。

### 2.3 否定转折替换策略

当原句为“否定A -> 转折B”模板时，按以下顺序改写：
1. 直接写 B 的判决句，再补 1 句机制或事实
2. 用因果链：`之所以……是因为……`
3. 用层级句：`A 只能解释表层，B 才能解释结构后果`

禁止把模板简单替换为另一种模板路标。

## 3. 标点与结构控制

- 句号用于语义切割，分号用于并列推进，避免分号连发造成演讲腔
- 冒号按“极严预算”执行：约 1500-3000 字正文目标 0-2（不强制清零，硬上限 `<= 2`），并且仅限直接引语提示语使用
- 列举或解释关系优先改写为逗号并列、两句拆分或因果句，不写“标签：解释”式提纲句
- 段落谱系与连续性禁令的基线以 `references/style-base.md` 为准，但对**信息/科技类文章**适用以下"段落呼吸补丁"（覆盖基线中的配比建议与部分连续性规则）

### 3.1 段落呼吸补丁（信息/科技类文章专用）

适用范围：文章主体是"铺陈事实 + 分类介绍 + 产品/技术对比"，而非"展开论证 + 下判断"。评论/散文类文章不适用本补丁，继续沿用 `references/style-base.md` 基线（已调整为 `9-13` 段、厚段 `3-5`、一句成段 `2-4`，并禁止连续 `3` 段厚段）。

**配比覆盖（1500-3000 字正文）**
- 段落总数目标 `14-18` 段（覆盖基线的 `10-14`）
- 中段（`90-180` 字）是主力，目标 `5-8` 段，承担事实铺陈与机制解释
- 厚段（`180-300` 字优选，上限 `350`）目标 `3-5` 段，承担核心对比与深度分析；单段超过 `350` 字必须审视是否可在话题转换处拆分
- 薄段（`30-90` 字）目标 `2-4` 段
- 一句成段目标 `2-4` 次（覆盖基线的 `1-3`）

**一句成段 = 节铰（section hinge）**
- 一句成段的功能是在无小标题的文章中充当"隐性分节符"，出现在叙事转折点：
  - 开篇后的论点钩子（"为什么值得细说"）
  - 两组事实对比之后的一句话总结
  - 进入分析/推演段落前的转折枢纽
  - 进入实用建议段落前的话题切换
- 一句成段必须承载判断或转折功能，不能是路标句（"接下来看看""下面说说"）
- 一句成段之间至少隔 `2` 段正文（禁止连续一句成段不变）

**话题转换拆分规则**
- 同一逻辑块内，若主语/对象发生转换（如从公司 A 的定价切到公司 A 的模型身份声明；从硬件参数切到性能基准），优先在转换处拆为两个中段，而非合并成一个厚段
- 判断标准：读者读到此处时，是否需要"换一口气"再接收下一层信息？需要就拆

**厚段节制规则**
- 禁止连续 `2` 段厚段（覆盖基线的"至少出现一次连续两段厚段"；该基线规则仅适用于评论/散文类）
- 厚段前后必须至少有一个中段、薄段或一句成段做缓冲
- 厚段内部仍须保持多分句长句为主体的绵密语流，不因段落变短而切成碎句

**碎段阈值放松**
- 硬阈值调整：连续 `3` 段 `<60` 字视为碎段失控（覆盖基线的 `<90` 字）
- 连续 `2` 段 `<40` 字视为高风险薄段堆叠（覆盖基线的 `<60` 字）
- 薄段 + 一句成段相邻允许出现（如：一句成段 → 薄段，或薄段 → 一句成段），但三段连续 `<60` 字仍须修复

**反砖墙自检**
- 全文是否出现过连续 `2` 段都超过 `250` 字？若是，审视中间能否在话题转换处插入一个中段或一句成段
- 厚段平均字数是否超过 `300` 字？若是，检查最长的那个能否拆分

## 4. 工作流（执行顺序）

1. 按 `references/style-dna.md` 写或改出正文骨架
2. 按 `references/ai-trace-detector.md` 修 Top 5-10 命中
3. 执行“反模板快扫”：
   - `而是` 命中必须为 0
   - `你会` 命中必须为 0
   - 二人称总量可控（默认 0）
   - 路标词总量不超预算
   - 冒号 `：` 目标 0-2（不强制清零，硬上限 `<= 2`），且只出现在直接引语提示语
4. 复核保真改写要求：不增删核心信息

失败时优先局部修补，避免整篇重写。

## 5. 翻译模式（结构保真）

当任务为翻译时，遵循 `references/translation-guardrails.md`：
- 保留原文结构、层级、列表、表格、代码和链接
- 不增删信息，不改变原文立场强度
- 不注入额外第一/第二人称
- 输出只给译文正文

## 6. 审阅模式（显式触发）

仅当用户明确要求“审阅/检查/评分/列问题”时输出：
1. 风格贴合结论（是否接近 `.writer`）
2. Top 5-10 命中（片段 + 修法）
3. 关键风险（变平、变薄、变说明书）

## 6.5 快速自检清单（不加载 good-writing 也能用）

以下 8 条是从完整规则体系中提炼的最核心去 AI 味检查项：

1. **"而是"命中 = 0**：全文搜索"而是"，命中即改（豁免条件见 1.3）
2. **段落节奏**：
   - 信息/科技类：连续 `3` 段 `<60` 字（必修复）？连续 `2` 段 `<40` 字（高风险）？一句成段连续出现？一句成段是否都在叙事转折点（节铰）？一句成段 `<=4`？
   - 信息/科技类反砖墙：连续 `2` 段 `>250` 字（必审视拆分）？最长段 `>350` 字？厚段均值 `>300` 字？中段 `<5` 段（可能合并过度）？
   - 评论/散文类：沿用基线——段落 `9-13` 段，厚段 `3-5`，一句成段 `2-4` 次，连续 `3` 段 `<90` 字（必修复），连续 `3` 段厚段（砖墙，必修复）
3. **冒号**：正文全角冒号是否≤2，且仅出现在直接引语提示语？
4. **路标词**：`更关键/更要命/换句话说/事实上/值得注意/总之/与此同时` 合计是否≤2？
5. **模板段**：有没有"挑战/机遇/展望未来/未来可期"这种模板段？有就删
6. **模糊归因**：有没有"专家认为/研究表明/业内一致认为"却无出处？降级或删
7. **鸡汤收尾**：结尾是否在发价值观鸡汤？改成冷判断或事实落点
8. **二人称**：`你/你会` 是否≤1次且仅用于归谬推演？
9. **AI 高频隐喻词**：正文是否包含「噪音/背景噪音、信号、底色、光谱、滤镜、解药、土壤、基因、拼图、镜像、路径、尺子/标尺、横截面/切面/切片、透镜/棱镜、窗口、缩影」的比喻义用法？命中即改写
10. **AI 伪口语化高频词**：正文是否包含「拆一拆/拆解/梳理/剖析/解构/聊一聊/盘一盘/捋一捋/盘点一下/划重点/敲黑板」？命中即删
11. **AI 高频分析动词**：「拆解/梳理/剖析/解构/聚焦/洞察/深耕/赋能/助力/践行/驱动/构建/打造」全文是否≤1次？超出即改为具体动作
12. **降维引导语**：「说白了/本质上/归根结底/一句话概括/简单来说/换个角度看/从某种意义上说/不妨这样理解」全文合计是否≤1？
13. **"分析师讲解"语姿与步骤承接**：正文是否出现"把X拆完/说完/看完/理完/弄清/厘清/讲完/聊完/分析完/搞清楚，再/便/就/回头/然后Y"这类步骤承接过渡句？是否有暗示"我刚帮你完成了步骤A，现在进入步骤B"的元叙事？是否有"先看A""接着看B""上面说的是X，下面说Y"这类分析流程交代？命中即改——删掉步骤承接的前半句，直接从新事实或判断起笔
14. **AI 高频关联句式**：`一旦……就/只有……才/无论……都/随着……的/正是因为……所以/正是……才/通过……来` 全文合计是否 `<= 2`？连续两段是否使用同类句式？超出即改
15. **AI 高频「戏剧化揭露」修辞**：正文是否包含「遮羞布/面具/画皮/伪装/外衣/幌子/烟幕弹」用于揭露比喻框架？是否包含「扯下/撕下/揭下/掀开 + 遮蔽物」「剥开/戳穿/戳破/揭穿/撕开/揭开 + 表象/真面目/本质/真相」？默认清零——改为直接给事实和判断
16. **AI 高频「极值判断」句式**：正文是否包含「最残酷的地方在于/最可怕的地方是/最讽刺的地方在于/最荒谬的地方是/最吊诡的地方是」「真正可怕的是/真正残酷的是/真正讽刺的是」「残酷之处在于/讽刺之处在于/荒谬之处在于」「更残酷的是/更可怕的是/更讽刺的是」？全文合计是否 `<= 1`？超出即改——删掉极值框架，直接给事实和判断
17. **AI 伪学术腔高频词**：正文是否包含「舆论场/话语场/权力场/公共场域」等"场/场域"化合物？是否包含「宏大叙事/官方叙事」等"叙事"分析标签（非文学批评语境）？是否出现「摊开来看/摊开来说/把XXX摊开来」？是否出现「XX初登台/正式登台/粉墨登场」（非戏剧语境）与「面子上是X，里子是Y」二元套壳？是否滥用「底层逻辑/赛道/闭环/抓手/权柄」等伪学术高频词（全文合计 `<= 1`）？命中即改
18. **AI「判断式/定义式」陈述**：正文是否出现下列句式的堆叠——`A 是 B`（定性等价判断，如"民粹主义是一种政治策略"）、`A 不是 B`（单独的否定等价判断；"A 不是 B 而是 C"由"而是"禁令另管）、`所谓 A 即 B`/`A 就是 B`/`A 本质上是 B`/`A 意味着 B`/`A 可以概括为 B`（字典式定义）、`必然/显然/毋庸置疑/根本/绝对/无疑/一定/无可争议` 等绝对化副词修饰的论断？全文合计是否 `<= 3`？每处是否紧跟机制、事实或限定条件？命中即改——把等价判断改为动作/事实句（"A 在做 X"），把否定壳改为让步-推进句（"A 固然……但……"），把定义式改为功能/场景还原（"碰上 A 的时候，常见的做法是……"），把绝对副词改为限定性表述（"多半/通常/至少在……情况下"）

## 7. 参考文件

- 风格底座：`references/style-base.md`
- 风格 DNA：`references/style-dna.md`
- AI 痕迹检测：`references/ai-trace-detector.md`
- 翻译护栏：`references/translation-guardrails.md`
- 样本片段：`references/writing-samples.md`

## Heading Coverage Hard Rule
`[NO-ONE-PARAGRAPH-ONE-HEADING]`
- 强制禁止“一个段落一个标题”。
- 只要使用小标题（`##`/`###`），每个标题下必须至少覆盖 2 段正文；若仅 1 段，必须下沉为该段段首句。
- 审阅/自检时，命中“一个标题只管一个段落”即判定结构模板痕迹，必须修正后再交付。

