# Anti-Defensive Writing(反防御性写作)
### 面向学术论文与专业文本的主动断言与严谨校准框架
[](SKILL.md)
[](LICENSE)
[](https://learn.chatgpt.com/docs/build-skills#where-codex-loads-local-skills)
[](https://code.claude.com/docs/en/skills#choose-where-skills-load)
[](#快速安装--quickstart)
[](#)
摘要 •
核心原则 •
对比矩阵 •
重写管线 •
快速安装 •
调用指南 •
案例库 •
BibTeX
English | 简体中文
---
图 1:反防御性写作的核心范式。 彻底剥离前置道歉、重复免责与层叠对冲,恪守实证边界与真实不确定性,使学术与专业表达直接、从容、有力。
---
## 摘要 / Abstract
> **摘要** — 学术论文、科研基金申请书与专业技术文本的表达力度,常被广泛存在的**防御性写作(Defensive Writing)**所严重削弱:作者习惯性采用前置道歉、重复免责声明、层叠模态对冲词(Modal Hedges)以及自我贬低式铺垫。这些写法虽意在规避审稿人可能的潜在质疑,却在实践中稀释了实证发现的强度,遮蔽了研究的核心创新贡献。
>
> **Anti-Defensive Writing(反防御性写作)** 构建了一套可供大模型与智能体执行的系统性规则框架:在坚决捍卫方法学严谨性、实证范围与安全法律底线的前提下,系统性诊断并剔除文字中的防御性认知开销;将“消极推诿式限定”重构为“正向范围界定”,并将不确定性精准锚定至可检验的实验事实。本框架帮助研究人员与技术创作者以从容客观的学术权威姿态,呈现高信噪比的主线论述。
完整技术规则与多语言规范详见 [**SKILL.md**](SKILL.md)(依次包含英文核心规则、英文扩充规则、中文核心规则与中文扩充规则)。
---
## 核心原则 / Core Principles
本框架确立了四大支撑基石,指导从防御性回避走向主动性实证论证:
| 原则维度 | 学术姿态 | 操作准则 |
| :--- | :--- | :--- |
| **🎯 观点直接前置** | 主动·清晰 | 段落与贡献陈述直接以实证发现和理论论点破题,坚决杜绝以局限性或退让性从句作为开头。 |
| **📐 正向界定范围** | 建设性·有界 | 明确陈述本研究**具体分析、测试与解释了什么**,彻底摒弃习惯性的“我们并不声称……”否定句式。 |
| **⚖️ 精准校准不确定性** | 严谨·客观 | 严格区分必要的方法局限与怯懦的词汇堆叠(如“或许可能潜在提示”);不确定性必须直接溯源至具体的研究设计边界。 |
| **🏗️ 篇章结构解耦** | 模块化·聚焦 | 真实的方法局限归位至专门章节(方法、讨论或局限),避免在摘要、引言、贡献点与结论中反复稀释主线。 |
---
## 中文技术写作与 SOP
适用于中文技术方案、SOP、报告和演示文稿。
改写只消除冗余和说教语气,必须保留原文的技术含义、适用条件、禁止事项与操作目的;不得为追求简洁或专业感改变操作含义。
- **直接呈现方案**:写明操作、参数、前置条件和结果。删除不提供实质信息的写作说明;“用于阐明机制”等表述若说明真实研究目的,应予保留。
- **明确技术前提**:将“在条件允许时”等含糊表达改为原文有依据的具体前提,如“标定前提:……”。“仅在……时”“若欲……需要……”若承载必要条件,应保留或等义改写,不得直接改成执行动作而丢失限制;条件不明时应指出缺失信息。
- **采用 SOP 语言**:直接说明操作规范,删去“切记”等说教语气,同时保留必要的禁止事项和技术结论。“不可互相替代”若表达真实限制,应保留;“两者独立记录并平行分析”仅在符合原操作要求时使用,不能替代不可互换的结论。
- **使用准确技术动词**:将“进行……的测量”等冗余表达简化为“测量……”。“测量”“表征”本身就是准确动词;只有原操作确实对应“标定”“解耦”“淬灭”或“钳定”时才使用这些词,不得为显得专业而替换操作含义。
---
## 对比矩阵 / Comparative Analysis
下表展示了学术写作中典型防御性表达与应用 **Anti-Defensive Writing** 范式后的重构对比:
| 表达维度 | 传统防御性草稿(❌) | 反防御性重构范式(✅) | 认知增益与修辞机制 |
| :--- | :--- | :--- | :--- |
| **引言破题** | “虽然解决平台治理的长期争端显然超出了本项初步探索的范围,但或许可以谨慎地指出……” | “算法内容治理显著重塑了在线社区的用户参与生态。” | **直击核心事实**:破除虚泛铺垫与免责前缀,第一时间建立读者认知锚点。 |
| **研究范围界定** | “我们并不声称本研究所选取的案例能够代表所有区域的城市治理环境。” | “本文重点分析 2015 至 2023 年间三种不同制度环境下的城市治理案例。” | **正向边界界定**:以确定的时空与制度条件界定范围,替代消极自我贬低。 |
| **不确定性与对冲** | “这些实验结果在某种程度上或许可能潜在提示 $X$ 对 $Y$ 具有一定影响。” | “实验证据表明,在所观测的条件下 $X$ 对 $Y$ 产生显著影响。” | **剔除层叠对冲**:压缩冗余模态动词,将结论严格锚定于已验证的观测事实。 |
| **指标与权衡呈现** | “该模型的准确率相对较低(89% 对比基线的 90%),表明本方法仍存在明显局限。” | “该方法将推理延迟从 100 ms 显著降低至 60 ms,准确率为 89%(基线为 90%)。” | **客观陈述权衡**:客观呈现系统在 Pareto 前沿上的性能取舍,避免将合理代价病理化。 |
| **中文仪式化谦辞** | “本文仅在两个数据集上做了初步尝试,所获结论只能提供非常有限的参考。” | “本文在两个标准基准数据集上系统评估了该方法的性能表现。” | **确立专业文风**:剔除习惯性客套与自轻表达,以平实严谨的口吻呈现工作事实。 |
---
## 重写管线 / Rewrite Pipeline
遵循技能规约的重写过程遵循严密的 5 阶段算法工作流:
```
┌────────────────────────────────────────────────────────┐
│ 输入:包含防御性赘述的学术初稿 │
└───────────────────────────┬────────────────────────────┘
│
▼
┌────────────────────────────────────────────────────────┐
│ 阶段 1:功能诊断(Functional Diagnosis) │
│ 识别句子属性:非必要免责 / 必要范围界定 / 方法学真实局限 │
└───────────────────────────┬────────────────────────────┘
│
▼
┌────────────────────────────────────────────────────────┐
│ 阶段 2:剔除修剪(Disclaimer Pruning) │
│ 坚决删除无法增加证据、逻辑与认知价值的前置铺垫与道歉 │
└───────────────────────────┬────────────────────────────┘
│
▼
┌────────────────────────────────────────────────────────┐
│ 阶段 3:正向投射(Positive Projection) │
│ 将“非 X 否定句”重塑为清晰的“专注 Y 正向主张” │
└───────────────────────────┬────────────────────────────┘
│
▼
┌────────────────────────────────────────────────────────┐
│ 阶段 4:不确定性校准(Uncertainty Calibration) │
│ 剥离层叠对冲(或许/可能/潜在),将疑问锚定至具体设计边界 │
└───────────────────────────┬────────────────────────────┘
│
▼
┌────────────────────────────────────────────────────────┐
│ 阶段 5:结构对齐(Structural Realignment) │
│ 以强主题句重筑段落主线,真实限制归入专门章节统一呈现 │
└───────────────────────────┬────────────────────────────┘
│
▼
┌────────────────────────────────────────────────────────┐
│ 输出:直接、从容、高信噪比的学术正文 │
└───────────────────────────┘
```
---
## 快速安装 / Quickstart
### 极简部署架构
安装过程设计为**单文件、零侵入、零依赖**。智能体技能目录仅部署单个核心规则文件:
```text
<技能目录>/
└── anti-defensive-writing/
└── SKILL.md
```
> **零运行时环境依赖**:安装脚本直接流式拉取 `SKILL.md`,不会下载仓库源码包,亦不会在技能目录残留 README、安装脚本、图片、测试文件或智能体配置。无需 Git、Python、Node.js、编译工具链或任何包管理器。
### 支持目录矩阵
| 目标智能体 | 全局(用户级)安装目录 | 局部(项目级)安装目录 |
| :--- | :--- | :--- |
| **Codex**(官方最新推荐) | `~/.agents/skills` | `.agents/skills` |
| **Codex**(旧版规范) | `~/.codex/skills` | `.codex/skills` |
| **Claude Code** | `~/.claude/skills` | `.claude/skills` |
*注:`~` 代表当前用户主目录。相对路径从执行命令的目录开始计算;若要在当前项目中生效,请在项目根目录下执行。*
---
### macOS / Linux / WSL 安装
根据所使用的智能体,在终端中**任选一条命令**运行:
#### 标准 Codex 环境(`~/.agents/skills`)
```sh
curl -fsSL https://raw.githubusercontent.com/Kiterlin/anti-defensive-writing/main/install.sh | sh -s -- --dest "$HOME/.agents/skills"
```
#### 旧版 Codex 环境(`~/.codex/skills`)
```sh
curl -fsSL https://raw.githubusercontent.com/Kiterlin/anti-defensive-writing/main/install.sh | sh -s -- --dest "$HOME/.codex/skills"
```
#### Claude Code 环境(`~/.claude/skills`)
```sh
curl -fsSL https://raw.githubusercontent.com/Kiterlin/anti-defensive-writing/main/install.sh | sh -s -- --dest "$HOME/.claude/skills"
```
*若仅需安装在当前项目,将目标路径改为相对路径即可,例如 `--dest ".agents/skills"` 或 `--dest ".claude/skills"`。*
---
### Windows 安装
在 Windows 上打开 **PowerShell 7**(`pwsh`),设置 `$skillsDir` 并执行:
```powershell
$skillsDir = "$HOME/.agents/skills"
$installSkill = [scriptblock]::Create((Invoke-RestMethod 'https://raw.githubusercontent.com/Kiterlin/anti-defensive-writing/main/install.ps1'))
& $installSkill -Dest $skillsDir
```
*如需配置其他环境,可将 `$skillsDir` 改为 `"$HOME/.codex/skills"` 或 `"$HOME/.claude/skills"`;项目级安装在根目录使用 `".agents/skills"` 即可。安装逻辑在内存中运行,不留存临时脚本。*
---
### 升级与版本固定
已有安装默认受到保护,不会被静默篡改。添加 `--force`(Shell)或 `-Force`(PowerShell)可执行原子替换。若网络下载中断,现有文件完好无损。
```sh
# Shell:强制更新到最新主分支版本
curl -fsSL https://raw.githubusercontent.com/Kiterlin/anti-defensive-writing/main/install.sh | sh -s -- --dest "$HOME/.agents/skills" --force
# Shell:固定安装特定提交哈希、标签或分支
curl -fsSL https://raw.githubusercontent.com/Kiterlin/anti-defensive-writing/main/install.sh | sh -s -- --dest "$HOME/.agents/skills" --ref