blader/humanizer · 上手攻略
- 仓库:blader/humanizer
- 链接:https://github.com/blader/humanizer
- 分类:Agent skill · AI 写作去痕迹
- 作者:Tom
- 更新:2026-08-04
这是什么
Humanizer 是一个纯 Markdown 的 Agent Skill(技能文件),专门用来识别并消除 AI 生成文本中的"AI 味"。它基于维基百科「Signs of AI writing」指南(由 WikiProject AI Cleanup 维护),内置 33 条可检测的模式,以及一套完整的「双重审计 + 重写」工作流,让输出文本听起来更像真实人类写的。
解决什么问题
大模型生成的文字有明显的共同特征:膨胀的修辞("划时代的里程碑")、过度使用 "Furthermore/Additionally/Vital" 等高频词、避免用 "is/are" 而改用 "serves as/boasts"、每句话都塞进三条并列项(Rule of Three)、以及大量弯引号、表情符号和机器人式结尾("I hope this helps!")。
Humanizer 针对这些模式逐一消解,保留原文信息但不保留"机器腔"。它不是简单的同义替换,而是一套「识别 → 改写 → 审计 → 再改写」的四步流程。
快速安装
全局安装(跨 Agent 通用)
# 方式一:nxpx skills CLI(推荐)
npx skills add blader/humanizer --global
# 方式二:安装到所有已配置 Agent
npx skills add blader/humanizer --global --agent '*'
# 更新已安装版本
npx skills update humanizer --global
Claude Code 用户(插件方式)
/plugin marketplace add blader/humanizer
/plugin install humanizer@humanizer
项目本地安装(可提交到仓库)
git clone https://github.com/blader/humanizer.git /path/to/your/skills/humanizer
安装后启动新 Agent 会话或重新加载技能即可使用。
核心用法
基础调用:粘贴文本
/humanizer
请 humanize 以下文本:
[paste your AI-written text here]
指定文件原地改写
Humanize the prose in docs/launch-post.md
匹配个人写作风格(推荐)
/humanizer
Here's a sample of my writing for voice matching:
[paste 2-3 paragraphs of your own writing]
Now humanize this text:
[paste AI text to humanize]
提供个人写作样本后,技能会分析句子节奏、用词习惯和标点偏好,并应用到改写中,而不是输出干巴巴的"干净文本"。样本中的 em dash 频率也会覆盖默认规则。
工作流说明
- 识别:扫描 33 条 AI 模式(第 1 步扫描)
- 改写:保留信息,不保留句式
- 审计:检查"还有哪些明显的 AI 痕迹"
- 再改写:针对审计结果第二次重写(第 2 步重写)
注:整个改写过程遵循「不编造事实」原则——原文没有的人名、日期、数字、引用,不会被凭空加入。
典型适用场景
| 场景 | 说明 |
|---|---|
| 博客 / 公众号文章 | 把 AI 草稿去机器味,保留观点和数据 |
| 技术文档 | 消除"划时代""关键作用"等浮夸表达 |
| 求职简历 / Cover Letter | 让文字更有个人风格而非千篇一律 |
| 学术草稿润色 | 消除 filler phrases、过度 hedging |
| 内容二次发布 | 将 AI 生成的版本改写成更像人写的 |
核心模式速查
Humanizer 检测 33 条模式,分为四大类:
内容层面(1-6) - 显著性膨胀:"pivotal moment / marking a shift" - 名人效应:"cited in NYT, BBC, FT" - -ing 浅层分析:"symbolizing...reflecting...showcasing..." - 推广腔:"breathtaking / nestled in / vibrant" - 模糊归属:"Experts believe it plays a crucial role" - 公式化挑战段:"Despite challenges... continues to thrive"
语言层面(7-13) - AI 高频词:"Additionally / testament / landscape / pivotal" - 回避系动词:"serves as / features / boasts" - 否定排比:"Not just X, it's Y" - 三大法则:强行三段式 - 同义词循环(LLM 重复惩罚的副作用) - 虚假范围:"from Big Bang to dark matter" - 被动语态 / 无主语碎片
风格层面(14-19) - Em dash 过多(硬性清除) - 粗体滥用 - 内联标题列表 - Title Case 标题 - Emoji 装饰
沟通层面(20-33) - 机器人结尾:"I hope this helps!" - 知识截止免责声明 + 猜测填充 - 谄媚语气 - Filler phrases:"In order to / Due to the fact that" - 过度 hedging:"could potentially possibly" - 通用乐观结尾:"The future looks bright"
坑与注意
-
中文内容效果有限:Humanizer 的模式库主要针对英文,检测中文 AI 味的能力相对弱。如果处理中英混合文本,建议先用翻译工具将英文部分单独处理。
-
em dash 硬清除:Skill 明确将 em dash(—)列为高可信 AI 特征,会强制清除。如果你的个人样本大量使用 em dash,提供样本即可覆盖此规则。
-
不创造新事实:改写不会添加原文没有的信息。如果原文信息本身空洞(全是套话),Humanizer 只能让空洞听起来更自然,不能让内容更有实质。
-
多轮改写有 token 成本:双重审计 + 两次重写的成本约为单次改写的 2-3 倍,长文本需注意用量。
-
非英语写作指南不适用:Skill 基于英文 Wikipedia 的 AI 写作特征指南,针对中文、日文等语言特征无专门覆盖。
与同类对比
| 工具 | 类型 | 特点 |
|---|---|---|
| blader/humanizer | Agent Skill | 33 条结构化模式、双重审计、支持风格校准 |
| quillbot.com | 在线工具 | 改写为主,无 AI 痕迹检测 |
| Academic AI Detector | 检测工具 | 仅检测,不改写 |
| /rat (Claude) | 内置命令 | 单次重写,无模式清单 |
Humanizer 的差异化在于它是 Skill 格式(SKILL.md),可以直接嵌入任何支持 skill 的 AI Agent 工作流,不需要切换工具或复制粘贴。
一句话推荐结论
如果你的工作流大量依赖 AI 生成内容,又不想让读者感到"这是 AI 写的",Humanizer 是目前最系统化、维护最活跃的 33 条 AI 味消除方案,安装一次、全局可用,值得成为每个 AI 写作 Agent 的默认技能。
来源
- 仓库 README:https://github.com/blader/humanizer
- SKILL.md(v2.9.1):https://raw.githubusercontent.com/blader/humanizer/main/SKILL.md
- Wikipedia Signs of AI writing:https://en.wikipedia.org/wiki/Wikipedia:Signs_of_AI_writing
- WikiProject AI Cleanup:https://en.wikipedia.org/wiki/WikiProject_AI_Cleanup