# 微操作手册

> 本文件是解释、示例与操作细则；行为合同的单源是 `SKILL.md`，两处表述不一致时以 `SKILL.md` 为准。

每类问题都按同一个协议处理：

- `识别信号`
- `默认动作`
- `保留条件`
- `回读检查`

目标不是机械替换词，而是把句子拉回当前场景该有的表达。

## Scope 与删除清单

下面各类问题的 `默认动作` 是 `structural` scope 下的动作（可删整句、可并句）。换 scope 时按这里统一调整，不必在每类问题里重复：

- `structural`：按各节 `默认动作` 执行
- `bounded`：不并句、不重排、不删实句和承担节奏的重复；遇到"整句都是空话"的句子（总结式收尾、价值拔高骨架、无源引用、整句旁白），不直接删，改为进「建议删除（待确认）」清单交用户拍板；无源论断即使带数字或时间跨度，也可以整句进删除清单，protected span 只约束保留时不改值；句首可剥离的引导词仍按各节的 `in-place 替代动作` 句内清理
- `in-place`：整句一律不删（空话也不删），只做各节的 `in-place 替代动作`；遇到整句空话，保留原句并标注，不擅自软化成新说法

判断"整句空话 vs 句首引导词"：删掉句首提示词后，剩余部分若仍是带信息的可读句 → 句内洗；若什么都不剩、或只剩另一句空话 → 进删除清单（`bounded`）或保留标注（`in-place`）。各节凡写了"保留原句并标注 `[建议人工确认是否删除]`"的，就是 `bounded` 删除清单的来源。

校准清单长度用**压缩试验**：假设把全文删掉三分之一，如果事实、动作、判断和阅读体验几乎没变，原文就是在注水，删除清单该长一些；如果一删就掉信息，说明原文密度本来就够，清单应该很短甚至为空。这个试验只用来判断"整篇注水到什么程度"，不替代上面三条进清单判据——每一条仍然要单独满足"删了不丢信息"。

## 0. 变体归并

### 识别信号

- 遇到的新词不在短语表里，但语气、动作和姿态明显属于已有问题族
- 句子的问题不在某个字面词，而在整串话都在“表演会做事”或“表演会总结”
- 同一段里多个近义变体扎堆，比如 `扒开 / 拽出来 / 揪出来`、`补一刀 / 砍一刀`、`一句话总结 / 说人话就是`

### 默认动作

- 先判它属于哪一类，再决定怎么改，不要先急着往词表加新词
- 现阶段默认归到这 7 类：
  - `调试腔 / 工程师腔`：`收窄 / 坐实 / 对上了 / 锁住 / 收口 / 更硬`
  - `庸医问诊腔`：`抠出来 / 揪出来 / 扒开 / 拽出来 / 捞出来`
  - `暴力动作腔`：`砍一刀 / 补一刀 / 钉死 / 狠狠干 / 拍脑门`
  - `主动出击腔`：`要不要我 / 我立马开始 / 只要你回复我 / 顺手 / 趁热 / 我先……`
  - `总结提示腔`：`一句话总结 / 结论先说 / 简单的说 / 说人话就是`
  - `过度接住 / 心理判断腔`：`你只是太久没被稳稳接住了 / 不用向我解释 / 你不是敏感`
  - `郑重预告 / 身份认证式夸奖`：`我必须很认真地说一句 / 你问到了问题的核心 / 顶刊作者的素养`
- 同类变体默认按代表项同样处理：删姿态层，保留真正的动作、事实和结论，以及条件与情态

### 保留条件

- 该说法本身是讨论对象、引用对象或梗图样本
- 它处在真人具体叙事里，而且承担了明确事实，不只是姿态词
- 新变体明显改变了误杀边界，不能直接并入已有类别

### 回读检查

- 改完后，句子是不是更像在说事，而不是在演执行力
- 是否把“未收录变体”和“真正新模式”混为一谈了
- 如果只是同类变体，是否避免了继续往词表里机械堆词

## 1. 二元对比句

### 识别信号

- `不是 X，而是 Y`
- `与其 X，不如 Y`
- `不是在……，而是在……`
- 用对比来制造“洞见感”，但 Y 本身就是作者真正要说的内容

### 默认动作

- 直接删前半句，只保留 Y
- 如果删完太硬，把 Y 改成事实句或判断句

### `in-place` 替代动作

- 不删整句，也不直接砍掉前半句
- 先把 `不是 X，而是 Y`、`与其 X，不如 Y` 这类骨架压成句内连接，例如 `X 不够，Y 更重要`、`相比 X，Y 更能说明问题`
- 如果前半句只是提示层，删除提示短语后必须确认剩余句子还能独立成立；否则改用中性连接词替换
- 不把相邻两句并成一句来制造“更利落”的效果

### 保留条件

- 前半句承载了必要的边界、风险或反例
- 对比本身是论证骨架，不是装饰句式
- 单句正常对比可以保留。密度超标才处理，两档判据（完整阈值见 [结构反模式](./structures.md) 第 1 条）：
  - 同一段连续叠加多组二元或拔高骨架时，不要因为两边都有信息就整段 `no-op`，应按 `in-place` 替代动作逐句换成中性连接，同时保留两边信息
  - 骨架跨段分布但全文密度超标时（< 300 字/词 2 处以上、300–1000 字/词 3 处以上、> 1000 字/词 平均每 300 字/词 1 处以上；计数口径见 [结构反模式](./structures.md) 第 1 条）同样处理；先剔除命中保留条件的豁免项再计数，豁免项原样保留、不计入密度，只改剩余超标的那几处，不要把全文对比抹平
- 豁免上限 2 处（术语定义 1 处 + 论证骨架 1 处）；超过 2 处都声称承担论证时不再逐条豁免，仍按密度处理

### 回读检查

- 删掉前半句后，语义是否更直接
- 是否少了必须说明的限定条件
- 剥掉对比骨架后，剩下的句子有没有比原文更泛；有的话回到原文找具体动作、对象、结果或结论，找不到就按“清理后的落点”合同处理，不补事实

## 2. 总结式收尾

### 识别信号

- `归根到底`
- `本质上`
- `说到底`
- `最终还是要回到`
- 用一句抽象收尾重复上文，不增加新信息

### 默认动作

- 默认整句删除
- 如果确实需要收束，改成一条更具体的事实或判断
- 拿不准该不该删就做一次删除测试：把最后一段（必要时连倒数第二段）删掉再读。删掉之后更有力，就让文章提前结束；删掉之后确实缺了东西，才保留

### `in-place` 替代动作

- 不默认删整句，先删句内提示词：`归根到底 / 本质上 / 说到底 / 最终还是要回到`
- 提示词删掉后，如果剩余部分是可读判断，就保留这句话
- 如果整句只剩空总结，不要为了凑字数硬补新内容；可以保留原句并标注 `[空总结，建议人工确认是否删除]`
- 不把前后句合并成一个更短总结

### 保留条件

- 收尾句补充了上文没有明确说出的判断
- 该句承担段落转场，而不是空总结

### 回读检查

- 删除后段落是否更利落
- 是否因为少了转场而出现跳跃

## 3. 工程师腔

### 识别信号

- `收口`、`落盘`、`兜住`、`收窄`、`对上了`
- 同类变体如 `锁住`、`坐实`、`更硬`，即使没逐条收录，也按同一姿态处理
- `落 X / 把 X 落下去 / 落到`：当宾语是抽象动作、空泛承诺或泛化使用时（社区原话："什么动词都可以套到'落'上"），按调试腔处理；宾语是 `代码 / 部署 / 配置 / 文档 / 设计方案` 等具体技术对象，且能复述"写到哪里、做了什么"时不动
- 句子像在模仿某种技术同事口吻，而不是在说明问题
- 技术词被拿来表演姿态，而不是传递信息

### 默认动作

- 先把姿态词换成普通动作词：`确认 / 解决 / 核对 / 缩小范围 / 形成结论`
- 再重读一遍，判断是否还能更直接

### 保留条件

- 该词是团队内稳定术语，去掉反而失真
- 文本本来就是内部口头协作语境，轻度保留更自然

### 回读检查

- 改完后是否少了表演感
- 是否把正常技术判断也一起抹平了

## 4. 商业黑话

### 识别信号

- `赋能`、`抓手`、`闭环`、`沉淀方法论`
- 把简单动作包装成大词
- 句子看起来很完整，但很难提取具体动作

### 默认动作

- 把大词拆回动作、对象、结果
- 能用动词就不用抽象名词

### 保留条件

- 用户明确要写商业文案或行业表达
- 该词是对外材料中的固定说法，替换会影响一致性

### 回读检查

- 改完后是否更容易回答“谁做了什么”
- 是否误删了对外场景需要的正式语体

## 5. narrator 腔

### 识别信号

- 句子像在为文本配旁白
- 喜欢抽离到“这件事说明了什么”“真正值得注意的是”
- 作者不断解释自己在理解世界，而不是直接给信息

### 默认动作

- 优先删旁白层
- 把句子压回事实、动作或明确判断

### `in-place` 替代动作

- 不删整句，只删句内旁白短语，例如 `这说明 / 更重要的是 / 真正值得注意的是`
- 如果旁白后面跟着原文已有事实，就保留事实骨架
- 如果旁白句承担段落转场，保留转场功能，只把姿态词换成普通连接
- 不把整段观点改写成新的论证顺序

### 保留条件

- 用户要写的是评论、专栏或公开表达，确实需要少量解释层
- 旁白层承担真实过渡，不只是造姿态

### 回读检查

- 删掉后是否更像人在说话，而不是在“讲解自己的表达”
- 是否损伤了必要的观点承接

## 5.1 总结提示腔

### 识别信号

- `一句话总结`
- `结论先说`
- `简单的说`
- `说人话就是`
- 模型先宣布“我要开始总结/翻译成人话”，再说内容本身

### 默认动作

- 删掉提示层，直接给结论
- 如果删完后句子没落点，就补一条事实句，不要补“提醒你我要开始提醒”这种元话术

### 保留条件

- 用户明确要求多版本输出、摘要格式或教学式分层解释
- 该句是文内标题，不是正文语气

### 回读检查

- 改完后是否更直接
- 是否误删了真正有结构作用的小标题

## 5.2 过度接住 / 心理判断腔

### 识别信号

- `我就在这里`
- `不躲 / 不藏 / 不绕 / 不逃`
- `你只是太久没被稳稳接住了`
- `稳稳地接住你 / 所有人 / 这份脆弱`
- `不用向我解释`
- `你不是敏感 / 不是想太多 / 不是矫情`
- `你现在的 X 很正常 / 你这种感觉很正常`：用"很正常"替对方把情绪盖章为常态，本质还是心理判断
- 同类抚慰动作（`抱住 / 紧紧抱住 / 拥抱 / 实实在在的抱住你这种想法`）默认按"接住"同一族处理，不为新动词逐一补词
- 在没有足够上下文时，模型替对方做心理解释、关系诊断或情绪定性
- 语气像咨询式安抚，但句子本身没有具体依据
- 同一个“接住”字，宾语如果是人、情绪、关系或抽象需求，多半是姿态层；如果是请求、流量、峰值、异常，先回到技术语境判断

### 默认动作

- 删掉替对方下结论的部分，只保留可证实的回应
- 如果需要保留安慰感，改成低承诺表达：`我在听 / 如果你愿意，可以继续说`
- 如果这套话术跑到标题、海报、社区宣言里，默认也按这一类处理；不要因为它是标题就放过 `稳稳地接住所有人`

### 保留条件

- 对话上下文已经给足信息，这句不是凭空诊断
- 用户明确要写安慰、陪伴、咨询式回复
- 宾语是 `请求 / 流量 / 峰值 / 异常` 这类技术对象，且句子里有系统主语、参数、结果或边界说明

### 回读检查

- 是否把“安慰”写成了“替对方定义感受”
- 改完后是否还保留了基本温度，而不是直接变成冷处理
- 是否把技术语境里正常的“接住请求 / 接住流量”一起误杀了

## 5.3 郑重预告 / 身份认证式夸奖

### 识别信号

- `我必须很认真地说一句`
- `我要讲一个更深一点的东西`
- `这次我懂了，我真的懂了`
- `你问到了问题的核心`、`你的观察力太敏锐了`
- 用 `顶刊作者 / 顶级研究者 / 真正高手` 这类身份标签给对方“发证书”
- `我必须诚实地说 / 说句实话 / 坦白讲`：诚实宣言变体，预告“我要讲真话”来换可信度，和郑重预告同一姿态
- `说个真实变化 / 缺点也说一句（免得你们说我恰饭）`：装坦诚变体，用主动自曝换可信度，常见于公开推荐场景

### 默认动作

- 删掉郑重预告和认证式夸奖，直接说具体判断
- 真的要夸时，只夸内容本身可见的优点，不把对方抬成某种身份
- 诚实宣言和装坦诚只删姿态层；自曝出来的缺点如果是真信息（闪退频率、适用边界），内容必须保留
- 如果整段只是在认证“方向正确 / 进展很稳 / 不用担心”，没有任何可证实事实，就删掉这层认证或明确说“现有信息不足以判断”；不要软化成“方向没问题 / 进展比较稳 / 不用太担心”继续替对方下结论

### 保留条件

- 该句本身是讨论对象、梗图样本或反讽对象
- 用户明确要保留夸张修辞、戏剧化语气或表演式风格

### 回读检查

- 是否还在“预告我要说大实话”，而没有先说内容
- 是否把具体判断改成了空夸

## 6. 语域混搭

### 识别信号

- 技术文里突然出现小红书腔、鸡汤腔、商业黑话
- 公开文章里突然插入过重的工程内部黑话
- 同一段里正式通知腔和聊天腔来回切换
- 说明文、评测文里强行套游戏或职业框架比喻：把两个日用品写成“负责冲锋陷阵的刺客”和“负责加血的奶妈”

### 默认动作

- 先判主语域
- 再删异类语域词，必要时统一主语和句长

### 保留条件

- 用户明确要做反差风格
- 异类语域承担引用、梗或明确修辞目的
- 中英混排里的技术词按技术语义判断（`context 不崩`、`p99 突刺`），不因夹英文就当语域混搭

### 回读检查

- 改完后整段是否像同一个人在同一个场景里写出来的
- 是否因为过度统一而丢了必要的人味

## 7. 价值拔高骨架

### 识别信号

- `这不仅仅是……更是……`
- `真正的 X 不是……而是……`
- `最后比拼的是……`
- `你看完会彻底开悟 / 看完就懂了 / 看完会震惊 / 看完不再 X`：承诺读者读完获得顿悟、转变或顿悟感，是另一种价值拔高 + 自媒体式承诺收尾
- 句子先给一个普通判断，再硬抬成"更高层的洞见"

### 默认动作

- 先删掉拔高层和骨架，只保留真正要说的判断
- 如果剩下的话还是抽象，就改成更直接的事实句或评价句

### `in-place` 替代动作

- 不删整句，先拆掉句内拔高骨架：`这不仅仅是 X，更是 Y` 可以改成 `这是 Y`，前提是 `Y` 本身有信息量
- `真正的 X 不是 A，而是 B` 可以改成 `X 更看 B` 或 `B 更能影响 X`，不要靠二元对比制造洞见感
- `看完会彻底开悟 / 看完就懂了` 这类承诺式收尾，改成低承诺描述，例如 `下面只说我观察到的几个问题`
- 如果整句没有可保留的信息，保留原句并标注风险，不在 `in-place` 模式下自行删掉

### 保留条件

- 对比两边都承载了新信息，不是纯姿态
- 作者就是在写评论型公开表达，而且这一句确实在推进论证
- 单句正常对比可以保留；同一段连续叠加多组二元或拔高骨架，或骨架跨段分布但全文密度超标时（阈值见 [结构反模式](./structures.md) 第 1 条），不要据此整段 `no-op`，应按 `in-place` 替代动作逐句降调，并保留两边的信息与原有句数

### 回读检查

- 去掉骨架后，判断是否更直接
- 是否把作者真正想强调的判断也一起删掉了
- 剥掉拔高层后，是否只剩“有改进 / 能提效 / 面临挑战”这类泛化空话；如果原文没有更具体的信息，允许变短并标注缺口径，不要用新事实填空

## 8. 无源引用

### 识别信号

- `研究表明`
- `数据显示`
- `业内人士认为`
- `studies show`
- `experts say`
- 句子借权威开场，但没有给研究名、机构、时间、链接或可核对来源

### 默认动作

- 先选模式，不要一上来就改句子：
  - `rewrite-safe`：删掉权威铺垫，只保留原文里能独立成立的判断
  - `audit-only`：明确提示“缺来源 / 缺归属”，默认不替作者改成像已证实的说法
  - `rewrite-with-placeholder`：只在用户明确要求保留原结构时，用“此处待补来源”这类占位提醒保住结构
- `docs / status` 默认优先 `audit-only`
- `chat / public-writing` 默认优先 `rewrite-safe`
- 不要编造研究机构、年份、样本量、行业共识或专家身份
- `audit-only` 只约束无源论断本身；同一段还有二元骨架、商业黑话、表演性动作或空总结时，仍按各自规则清理，不能因为一处需要审计就把整段冻结成风险说明

### 保留条件

- 原文已经附了可核对来源，只是当前位置没重复写
- 这句话本身是在讨论“无源引用”这种写法，而不是在借它立论
- 用户明确要做的是编辑批注，而不是直接改写正文

### 回读检查

- 改完后，是否还在暗示“已有可靠研究支持”而其实没有
- 是否为了保住句子气势，偷偷补进了原文没有的事实
- 当前场景下，是否应该更保守地退回 `audit-only`
- 删掉无源数字、预测或权威铺垫后，是否只剩“更快 / 会改善 / 将改变行业”这类更泛的同向断言；如果具体论断无法独立成立，`rewrite-safe` 应删整条论断，不要把它降格成空泛版本

## 9. Residual Audit / 二次审稿

### 识别信号

- 第一遍已经把明显套话清掉了，但还残留一点“像被 AI 清理过”的味道
- 常见残留固定只看 5 类：
  - 开场残留：`结论先说 / 直接说结论 / 值得注意的是`
  - 总结残留：`总的来说 / 最终来看 / 归根结底`
  - narrator 残留：`这也说明了 / 更重要的是 / 这意味着`
  - 空泛判断残留：`方向是对的 / 意义重大 / 真正理解了用户`
  - 节奏过匀：连续几句长度、抬手和落点都太整齐；或同一种句式骨架（尤其二元对比）反复到能预判下一句形状
- 快速定位手法：通读一遍，圈出「换一个模型也能原样写出来」的段落。那几段通常就是残留最重的地方。先用这个问句圈范围，再用上面 5 类对号入座，比逐条对表快
- 这一步更像轻量抛光，不是再来一轮重写

### 默认动作

- 先完成第一遍保真回读，再决定要不要开第二遍；顺序不要反
- 第二遍只做轻量修正：
  - 删掉一个残留开场或空总结
  - 把一句 narrator / 空泛判断压回直接句
  - 合并两句过匀的事实句，或拆开一处过满的句子
  - 同型句式骨架超出密度阈值时，只改超出的那几处，换成中性连接或直接陈述
- `docs / status / code-context` 默认更保守：只有残留真的明显，而且不影响事实、术语和正式语体时才动
- 如果第二遍需要大改结构才能“更像人”，那通常说明该停在第一遍，而不是继续抛

### 保留条件

- 提示层本身承担标题、转场或教学结构，不只是姿态
- narrator 句承载了必要的论证，而不是空解释
- 句长整齐来自列表、步骤说明、状态同步，不是 AI 抛光痕迹
- 句式骨架重复来自术语定义、并列条目或作者刻意承载论点的对比结构
- 第二遍一动就会让 `docs / status / code-context` 变得更口语、失真或像宣传稿

### 回读检查

- 第二遍后，文本是否更自然，而不是更“会写”
- 是否只做了小修，不是把整段重写了一遍
- 是否在不知不觉里补了原文没有的事实或态度
- `docs / status / code-context` 是否仍然保留原来的正式度和信息密度

## 10. 动词名词化

### 识别信号

- `进行了优化 / 实现了效率的提升 / 完成了对流程的梳理 / 起到了支撑作用 / 具有重要意义`
- `进行 / 实现 / 完成 / 开展 / 起到 / 具有` 后面跟一个动名词，空动词负责语法，实义全压在名词里
- 英文对应 `perform an analysis of`、`conduct a review of`、`achieve an improvement in`
- 句子读完能复述"做了什么"，但复述出来比原句短一半

### 默认动作

- 还原成直接的动词：`对流程进行了优化` → `把流程改顺了`
- 还原后如果句子露出"其实没说清谁做了什么"，按「清理后的落点」合同处理，允许变短并标注缺口径，不补事实

### `in-place` 替代动作

- 名词化多数能句内还原，不需要删句也不需要并句
- 还原后字数会掉，这是正常的：`实现了效率的显著提升` → `效率明显提高了`。`in-place` 的字数下限约束的是整句删除，不约束句内还原
- 如果还原会丢掉原文声称的效果类型（`提升` 不能改成 `变化`），保留原谓词方向再压缩

### 保留条件

- 法律、合同、公文、正式公告里的固定表述（`进行公示`、`予以受理`）
- `docs` 里已经是稳定术语的名词化（`增量编译`、`执行计划生成`）
- 用户明确要求正式语体的对外材料

### 回读检查

- 改完后能不能一眼看出谁做了什么
- 是否把专业术语里本来就是名词的概念也拆成了动词

## 11. 同义词躲避

### 识别信号

- 同一个对象在相邻 2–3 句里换了 2 次以上说法，而且一次比一次抽象：`修表 → 这门手艺 → 这项技能`
- 英文同型：`parser → component → module`
- 代词（`它 / 这个 / 该`）不算，正常照应本来就该用代词

### 默认动作

- 统一回最具体的那个说法，其余改成原词或代词
- 关键词该重复就重复，不为"避免重复"付出精确度

### 保留条件

- 换的说法带来新信息或新限定（`修表 → 上门修表`）
- 两个说法其实不指同一个对象
- 术语与口语的对照本身就是文本在做的事（`索引 / index`）
- 引用原文

### 回读检查

- 改完后指称是不是更稳，读者不用回头确认"这三个词是不是一回事"
- **反向自查**：这一轮清理 Tier 3 高密度词时，自己有没有用同义词轮换降密度。有的话回退，改成删掉多余的几次或换成具体信息（见 [严重度分级](./severity.md) Tier 3）

## 12. 连词过密

### 识别信号

- `因为 / 所以 / 但是 / 同时 / 此外 / 然而 / 因此` 几乎每两句出现一个
- 连续三句每句都以连词开头，或同一个连词在一段里出现 3 次以上
- **只在 `public-writing` 的叙事、观点、随笔类文本上判**；`docs / status / code-context` 不判，理由和实测数据见 [结构反模式](./structures.md) 第 23 条

### 默认动作

- 删掉一半，读得断的地方不补回来
- 删完通读一遍，事理接不上的地方再放回最必要的那个

### `in-place` 替代动作

- 连词是句内成分，删除不算删句，`in-place` 下照常处理
- 删到句子读不通时改用中性衔接，不要为了减连词把两句并成一句

### 保留条件

- 连词真的承担转折、让步或因果，删掉会读错
- `docs` 里的条件说明和步骤衔接（`如果……则……`）
- 法律与规范文本；`status` 里的时间线因果

### 回读检查

- 删完之后事理还接得上吗，有没有出现需要读者自己补逻辑的跳跃
- 是否在 `docs / status` 上误用了这条

## 13. 装饰性细节

### 识别信号

- 没有来源的精确时间、天气、神态、房间摆设、烟酒食物和突然出现的对白
- `凌晨三点`、`第三根烟`、`桌上的咖啡早就凉了`、`窗外下着雨`
- 判据是两条同时成立：细节没有来源（不是用户提供的、不可核验），并且删掉后文的事实、判断、因果都不变
- 和 §5.2 的假口语化不同：那个是硬塞网络流行语，这个是伪造生活细节。假细节越具体，AI 味越重

### 默认动作

- 删掉。删完段落如果没了落点，用原文已有的信息重组，不补新细节

### `in-place` 替代动作

- 装饰细节常常占满整句，`in-place` 下不删句，保留原句并标注 `[无来源细节，建议人工确认是否删除]`
- 细节只是句内修饰成分时（`他盯着那行报错，窗外下着雨`），可以句内删掉修饰，保留主干
- `bounded` 下整句装饰细节进「建议删除（待确认）」清单，理由写"无来源且删后信息不变"

### 保留条件

- 用户自己提供的经历细节，哪怕琐碎也保留
- 细节确实改变后文（`那天是周日，维修点没开门`）
- 虚构、小说、剧本里属于人物视角和行动的细节
- `docs` 里的复现条件、环境说明、时间戳和日志片段

### 回读检查

- 删掉的细节里有没有其实承担了因果的
- 有没有把用户自己讲的经历当成模型编的细节删掉——这是本节最危险的误杀方向

## 14. 借喻场混用

### 识别信号

- 同一段里从多套不相干的比喻系统借词：道路竞赛、战争攻防、建筑灾害、温度、仓储、海洋航行、机器器官
- `赛道的护城河正在坍塌，需要重新点燃引擎，才能在这波浪潮里活下来`
- 短距离内（约 800 字）命中 3 套以上才算命中；单套用得准不处理

### 默认动作

- 先全部还原成本义
- 还原后意思已经清楚的，一个比喻也不用放回，不要换一套新比喻替代

### `in-place` 替代动作

- 借喻词多数是句内词，替换成本义不涉及删句
- 还原后如果原句只剩空话，说明这句话本来就只有比喻没有信息，保留原句并标注，不擅自补事实

### 保留条件

- 所写对象本身就是这些东西（真的在讲仓库、温度、船）
- 行业稳定术语：金融的 `杠杆`、投资语境的 `护城河`、技术语境的 `搜索引擎 / 代码仓库 / 商品库存`
- 用户明确要求的修辞风格
- 小说、诗歌和抒情写作按意象是否属于同一套感受判断，不按数量机械删

### 回读检查

- 还原成本义之后，读者是不是更清楚在说什么
- 有没有把字面用法（`代码仓库`、`搜索引擎`）当借喻改掉

## 15. 量化表述有歧义

### 识别信号

- 原文的数量关系本身有多种解释：`缩小了 3 倍`、`翻了 1 倍`、`不超过 100 以上`、`预计大约在 3 点左右`
- 百分比只给起止值，却需要进一步判断说的是百分点变化还是相对增幅
- 句子看起来像病句，但改顺之前必须先替作者选择一种数量关系

### 默认动作

- 改写侧默认不替原文修正量化逻辑，不把 `缩小了 3 倍` 擅自改成 `缩小到原来的 1/3`
- `annotation mode` 标成歧义点；`docs / status` 按 `audit-only` 标注待确认
- `chat / public-writing` 里，如果这段量化说法不承担关键信息，可以压缩掉整个量化说法；如果承担关键信息，就保留原表述并提示确认。两种情况都不能换成新的数量关系
- 任何情况下不得自行补充原文没有的基数、年份、期限或测量结果

### `in-place` 替代动作

- 只在删掉量化短语后句子仍完整、且该数量不承担关键信息时做句内压缩，例如删掉倍数后保留原文已有的变化方向
- 其余情况保留原句并标注 `[量化关系有歧义，待确认]`，不在句内猜一个“更正确”的数值或比例

### 保留条件

- 百分点与相对增幅已经写清：`从 20% 升到 30%，提高 10 个百分点，相对增幅 50%`
- 基数、单位、起止值和测量口径完整，数量关系没有歧义
- 引用、日志、报错、合同原文或用户明确要求逐字保留的量化表述；需要提醒时在原文外标注，不改引用内部

### 回读检查

- 改写后是否出现了原文没有的分母、基数、年份、期限、测量值或推导结果
- 是否把一种有歧义的说法偷偷固定成了某一种解释
- 正常的百分点、百分比、单位和基数是否被误判后改动
