blader/humanizer 39.9k★:把 AI 写出来那股味洗掉,基于维基百科的 35 条可查模式
GitHub 趋势日榜今天出现一个名字干净但实力扎眼的项目:blader/humanizer——总星 39,880,今日新增 +366,MIT 协议,作者署名 Siqi Chen(也用 blader 这个 ID,1,174 关注者)。它做的事一句话讲完:把 AI 写出来那股"塑料味"按 35 条固定模式逐条洗掉,而且保证不编新事实。
这是什么项目,今天为什么上 Trending
Humanizer 的本体是一个 Markdown 写的 Agent Skill(Claude Code、Codex、OpenCode、Amp 等十几种 Agent 都支持 Skills),根目录就是 SKILL.md,不带一行代码。Skill 里把维基百科 WikiProject AI Cleanup 维护的《Signs of AI writing》整理成 35 条可量化模式,每条都给"原文长这样 → 改成这样"对照,再配一条"不能编"。作者 Siqi Chen 本人最有发言权——他是上一波 AI 写作检测产品 GLTR(原仓库已下架) 系列工具的早期参与人,这套"按规则清洗"不是凭感觉,是按大样本统计出来的可识别模式。
为什么今天火:
- Agent Skills 是 8 月以来 Trending 的主旋律。继 archify(架构图)、open-seo(SEO 工具,见我们 8/30 那篇 every-app/open-seo 14.9k★ 拆解)、awesome-gpt-image-2(提示词代码化)之后,Skills 类别继续补位——这次补到"写作质量"这个最普适的位置。
- 痛点零门槛。任何人用过 ChatGPT / DeepSeek / Claude 写东西,都中过这些模式:“在这个快速发展的时代"“值得注意的是"“delve into"“showcasing"“tapestry”——读者读完不知道作者到底说了啥,只感觉"很 AI”。
- 不替代模型,只做后处理。Skill 自带"先标记 → 写一稿 → 自问两个问题(还像不像 AI?有没有编新事实?)→ 终稿"四步流程,不抢 Agent 主任务的算力。
核心功能:35 条模式,按类拆开看
README 的模式表按"内容 / 语言 / 风格 / Chatbot / 填充"五大类排好。我把最值得记住的几条挑出来,每条配原文/改后对照,挑哪条全凭它在中文写作里出现频率最高的来定:
内容类(6 条)
| # | 模式名 | 一句话 | 原文 → 改后 |
|---|---|---|---|
| 1 | 夸大重要性 / 遗留价值 | 动不动"标志着重要时刻” | “标志着该国统计去中心化进程的一部分” → “1989 年成立,属更广泛的去中心化改革” |
| 4 | 销售腔 | vibrant / breathtaking / nestled | “位于埃塞俄比亚 Gondar 区的迷人小镇” → “Gondar 区的一个镇” |
| 5 | 模糊信源 | “专家认为"“多家媒体报道” | 没具体出处就删,要么给真名 |
| 6 | 套路挑战/展望段 | “尽管面临挑战……前景光明” | 写具体困难,删鸡汤 |
语言类(7 条)
第 7 条最关键——高频 AI 词清单:actually、additionally、align with、crucial、delve、emphasizing、enduring、enhance、fostering、garner、gate/gated/gating(只杀比喻用法,保留 CI quality gate 这种实词)、highlight(动词)、interplay、intricate、key(形容词)、landscape(抽象名词)、pivotal、quietly、showcase、tapestry(抽象名词)、testament、underscore(动词)、valuable、vibrant。其它六条规则拆的是:避开 is/are(用 serves as 替代)、Not X but Y 套路、强迫三连(innovation、inspiration、insights 这种)、反复换称呼(主角 / 主人公 / 英雄 三个词来回切)、假"从 X 到 Y"区间、被动丢主语。
风格类(6 条)
这是中文写作里最容易踩的雷:
- #14 em/en 长破折号。原文:
The new policy — announced without warning — affects...,改成:The new policy, announced without warning, affects...。Humanizer 改完会主动再扫一遍,确认没有—和–漏网。如果你自己写时就想留一两个节奏用,可在 prompt 里贴一段自己的写作样本,工具会按你的样本频率保留。 - #15 滥用加粗。
It blends **OKRs**, **KPIs**, **OKR**, and **BMC**→ 把粗体全剥掉。 - #16 加粗小标题列表。
- **用户体验:** 用户体验显著提升这种"伪列表化"被识别为 AI 习惯,改成一段话。 - #17 标题 Title Case。
Strategic Negotiations And Partnerships→Strategic negotiations and partnerships(中文不受影响,但中英混排时会撞)。 - #18 Emoji。
🚀 Launch Phase:这种工作流前缀直接删。 - #19 弯引号。
"the project"改成"the project"——配合中文排版时尤其烦。
Chatbot 类(3 条)
20/21/22 三条都是"不要在正文里留 Chatbot 客套”:“I hope this helps!““If you have more questions…” 直接砍;“While details are limited in available sources…” 这种自我免责换成事实;Great question! You're absolutely right! 这种讨好语气删掉。
填充与对冲(5 条)
#23 In order to → To、Due to the fact that → Because;#24 could potentially possibly → may;#25 The future looks bright 这种通用结尾换成事实或已确认的下一步。#26 杀手锏是**“假深沉金句”**:“At its core, what matters is…"、Symmetry is the language of trust——这种话删掉,改写具体论点。#28 Let's dive in 这种"预告下一段"直接砍,从内容开始。
怎么用起来:三条最简路径
路径 A:npx Skills CLI(通用,任何 Agent)
| |
不带 --global 只装当前项目;加 --agent claude-code / --agent codex / --agent '*' 指定 Agent。我们今天在 1.6 GB 小机上实跑:
| |
装完的目录结构:
| |
资源占用:总盘 264 KB;npx 进程装完即退,不占常驻内存;hugo server 等已有服务全程未被打扰(我们 pgrep -af "hugo server" 验证 PID 172923 一直在跑)。
路径 B:Claude Code 2.1.142+ plugin
| |
调起来用 /humanizer:humanizer。注意:v2.11.2(7/29 之后)专门修了一件事——以前用 GitHub ZIP 装到 Claude Desktop 会因为 plugin 软链接报错,现在根目录 SKILL.md 直接被读,GitHub 源码 ZIP 也能在 Claude Desktop 里直接用(2.11.2 release notes)。
路径 C:Claude Desktop(手动)
下载仓库 ZIP → 在 Claude Desktop 里当 Skill 上传。适合不想装 CLI 的纯桌面用户。
三种用法
| |
和同类比:亮点在哪 / 适合谁用
| 工具 | 形态 | 怎么判定 | 缺点 | 价位 |
|---|---|---|---|---|
| blader/humanizer(本文) | 35 条规则 / Markdown Skill | 按 35 条模式逐条改写 + 自检"是否编新事实” | 不能给你写,只改你给的稿 | 免费 |
| Grammarly | SaaS 订阅 | 风格建议 + 拼写检查 + AI 检测 | 不专攻"AI 味”,更多是英文语法 | 免费 / $12-30/月 |
| Undetectable.ai | 网页 / API | 用另一个模型重写绕过检测器 | 黑盒、可能编新事实 | $9-29/月 |
| QuillBot | 网页 | 同义词替换 + 句式重组 | 同上,可能改掉事实 | 免费 / $9.95/月起 |
| 浏览器内置"AI 写"清洗提示词 | prompt 片段 | 看运气 | 不结构化、随模型版本漂移 | 免费 |
对读者有什么用:
- 自用提效:你写公众号 / 知乎 / 小红书,先 ChatGPT 出稿,再
/humanizer过一遍,5 分钟就能把"塑料味"剥到能看。比花钱买 Undetectable 这种黑盒踏实——核心是不编事实,人家明文写"不得添加人名、数字、日期、引文”(SKILL.md § What to do 第 3 条)。 - 接活 / 给客户改稿:乙方帮甲方改 AI 初稿,这套 35 条就是你的 checklist;改完能逐条和甲方说"这条命中 #4 销售腔"“这条命中 #10 强迫三连”,而不是凭感觉。
- 学习写作:把 35 条模式打印贴在显示器旁边,自己写时主动避开——这就是一份反向 prompt 工程教材。
我的判断:什么人现在就该上 / 什么人不必上
- 公众号 / 知乎 / 小红书 / Substack 作者:现在就装,贴在
/humanizer命令后是性价比最高的一步。35 条规则的覆盖面远超过"删除’在这个时代’",你没想到的"AI 强迫三连"“假深沉金句"“吹捧式句末"它都管。 - 写英文邮件 / LinkedIn / Twitter 的人:同上,英文场景它是原生设计。
- 写技术文档 / API 参考:Humanizer 在 prompt 里明确写了"技术文档保持中性、不加个性”,你只会被它剥掉"在数字时代"“值得注意的是"这种口水,不会把你改写成文艺腔。
- 只想"绕开 AI 检测"刷论文的学生:不适合。Humanizer 设计目标不是反检测,是"让文字像人写的”,而且严守不编事实。刷论文请用正规引用工具,这里只解决"读起来像 AI”。
- 完全用 AI 写不想自己改的人:装上也没用——Humanizer 需要你贴一段自己的写作样本去"匹配你的节奏”,它是"改你稿子"不是"替你写”。
一处小遗憾(读前须知)
README 在 2.11.0 里把所有提示词改成"Plain Language"(减少指令里的修辞)后,模式清单本体没动——35 条全在,但行文说明变得更短。如果你想看每条的完整 before/after 对照,SKILL.md 给的对照比 README 多;README 只展示样例。装好后看 ~/.agents/skills/humanizer/SKILL.md 是最完整的。
同主题前文
我们 8/30 写过 every-app/open-seo 14.9k★,同属 Agent Skills 浪潮里那一波——SEO 工具靠 Skills 把活塞进 Claude Code 工作流,Humanizer 靠 Skills 把"AI 味剥离"塞进任何 Agent。两者的共同点:根目录一个 SKILL.md、不抢主模型算力、装完即退。
顺带一提:把 AI 味洗掉之后,文字要发到哪儿?用 Hugo 搭建轻量静态博客是我们自己这套站的搭建实录。
本文由拾光札记编辑部整理,勘误请联系我们。