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 频率也会覆盖默认规则。

工作流说明

  1. 识别:扫描 33 条 AI 模式(第 1 步扫描)
  2. 改写:保留信息,不保留句式
  3. 审计:检查"还有哪些明显的 AI 痕迹"
  4. 再改写:针对审计结果第二次重写(第 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"


坑与注意

  1. 中文内容效果有限:Humanizer 的模式库主要针对英文,检测中文 AI 味的能力相对弱。如果处理中英混合文本,建议先用翻译工具将英文部分单独处理。

  2. em dash 硬清除:Skill 明确将 em dash(—)列为高可信 AI 特征,会强制清除。如果你的个人样本大量使用 em dash,提供样本即可覆盖此规则。

  3. 不创造新事实:改写不会添加原文没有的信息。如果原文信息本身空洞(全是套话),Humanizer 只能让空洞听起来更自然,不能让内容更有实质。

  4. 多轮改写有 token 成本:双重审计 + 两次重写的成本约为单次改写的 2-3 倍,长文本需注意用量。

  5. 非英语写作指南不适用: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