rewrite
Installation
SKILL.md
改稿润色
去除 AI 感,按主力风格打磨文章。
核心理念
AI 生成的文章有一种特殊的"平滑感"——每段差不多长、过渡太工整、情绪太均匀、用词太安全。人写的文章不是这样的。人写的文章有毛刺、有偏好、有节奏的起伏。
这个技能的目标就是把 AI 的平滑感打破,注入人的不规则感。
前置准备
加载主力风格
读取 ./writing-workspace/styles/my_style.json。
- 如果存在:用它作为改写的目标风格
- 如果不存在:用"自然、口语化、有态度"的通用风格,同时提醒用户可以用 style-extract 建立个人风格档案
判断改写力度
根据用户措辞判断:
| 用户说 | 力度 | 含义 |
|---|---|---|
| "轻度润色""小改""顺一顺" | 轻度 | 只改明显的 AI 痕迹,保留大部分原文 |
| "润色""改稿""打磨" | 中度 | 改 AI 痕迹 + 风格适配(默认) |
| "大改""重写""完全按我的风格来" | 重度 | 在保留核心意思的前提下大幅改写 |
默认为中度。
执行流程
第一步:诊断
逐段扫描文章,标记"AI 感"较重的位置。AI 感的典型特征:
用词层面:
- forbidden_words 列表中的词(如"值得注意的是""总而言之""综上所述""让我们")
- AI 高频词:"探讨""深入""旨在""确保""至关重要""不可或缺""日益""赋能"
- 过度使用"的"字连缀("一个非常重要的具有深远意义的决定")
- 中英夹杂的翻译腔("在某种程度上""从某种角度来说")
句式层面:
- 排比句过多(三个以上并列句式)
- "首先...其次...再次...最后..."的机械结构
- 每句话都差不多长(缺乏节奏变化)
- 过多的连接词("然而""因此""此外""同时"堆砌)
- 被动句过多("被认为""被广泛使用")
结构层面:
- 每段都差不多长(3-5 句一段,极其均匀)
- 总分总的套路(开头概括 → 分点展开 → 结尾总结)
- 没有独立成行的短句(人写的文章经常有)
- 情绪过于均匀,缺乏起伏(通篇温和理性)
开头/结尾层面:
- "在当今...的时代""随着...的发展" 式开头
- "总之...让我们..." 式结尾
- 过于正式的书面体开头
第二步:展示诊断结果
在改写之前,先向用户展示诊断:
## 诊断报告
发现以下 AI 感问题:
### 用词问题(共 X 处)
- 第2段:"值得注意的是" → 建议删除或换为口语化过渡
- 第5段:"至关重要" → 过于书面,可以说"特别关键"或直接删掉
- ...
### 句式问题(共 X 处)
- 第3段:三句排比过于工整,建议打破
- 第4-6段:每段都是4句话,长度均匀,缺乏节奏变化
- ...
### 结构问题
- 整体采用"总分总"结构,建议调整
- 缺少独立成行的短句强调
即将按 [中度] 力度改写。
第三步:逐段改写
对照诊断结果和主力风格,逐段改写:
用词替换:
- forbidden_words → 删除或用口语化替代
- AI 高频词 → 用更日常的表达
- "的"字连缀 → 拆分成短句
- 被动句 → 改为主动句
句式打磨:
- 打破排比,让句式不那么工整
- 穿插不同长度的句子(短-短-长、短-长-短-短)
- 减少连接词,用直接跳转或口语化过渡替代
- 在关键观点处用独立成行的短句
结构调整:
- 让段落长短不均匀(有的段落只有一两句,有的可以长一些)
- 适当加入语气词、自问自答、转折
- 如果主力风格有特定的开头/结尾偏好,调整开头结尾
风格注入(如果有 my_style.json):
- 在自然位置使用 favorite_expressions
- 按 sentence_rhythm 调整句子节奏
- 按 person_perspective 统一人称
- 按 emotion_intensity 调整情绪浓度
第四步:输出
输出改写后的完整文章,并附上修改摘要:
## 修改摘要
- 替换了 X 处 AI 高频词
- 打破了 X 处排比句式
- 调整了 X 个段落的长度,制造节奏变化
- 加入了 X 处口语化表达
- 修改了开头/结尾风格
如果发现新的 AI 化表达模式,建议更新主力风格的 forbidden_words 列表。
注意事项
- 保留原意:改写是换一种说法,不是改变作者的意思。如果不确定某处改写是否改变了原意,宁可保留原文。
- 保留好的表达:如果原文中有写得好的句子或段落,不要为了改而改。诊断时明确标注"这里写得好,保留"。
- 不要矫枉过正:去 AI 感不等于刻意口语化。如果原文的目标读者是专业人士,过度口语化反而不合适。根据场景找平衡。
- forbidden_words 更新建议:如果在改写过程中发现了新的 AI 化表达模式(诊断清单里没有的),在修改摘要末尾建议用户将其加入 forbidden_words。