humanizer
通用 AI 写作去味 Skill:纯 Markdown SKILL.md 装一次全端生效(Claude Code/Codex/Cursor 等 Agent Skills 规范客户端),按 25 种 AI 写作特征模式重写文本——不改事实只改表达。MIT,49.9k★,skills.sh 榜单前三。
评分明细
适用场景
这是什么?适合谁?
humanizer(作者 blader)是一个「把 AI 腔调的文本改写得像真人写的」Skill:不改事实、只改表达。它的特殊之处在于整个 Skill 就是一份纯 Markdown 的 SKILL.md——不绑定任何特定平台,凡是支持 Agent Skills 规范的客户端(Claude Code、Codex、Cursor、Grok Build、Antigravity 等)装一次即可全局生效。2026-09-19 核验:GitHub 49,911★ / 4,030 fork,MIT,skills.sh 安装榜长期前三。
它的工作原理不是简单「降 AI 味」的模糊指令,而是内置了一套按强度与频率编号的 25 种 AI 写作特征模式(参考了 Wikipedia「Signs of AI writing」的整理),逐条标记后重写:先找出所有「舞台式陈述」(用句子宣布重要性而不是陈述事实)、按规则套用的节奏与格式、被包装成关键发现的普通事实等,按最强特征优先修改,改完还会对草稿做二次自查,再输出终稿。事实类信息(人名、数字、日期、引文、引用)只能来自原文或作者,缺了会追问而不是编造。
适合人群:
- 内容创作者 / 公众号作者:把 AI 起草的稿子改出个人手感
- 技术写作者:清理文档里 AI 生成的套话与结构化痕迹
- 学术 / 商务写作者:让措辞自然但不损失事实精度
- 多 Agent 工作流用户:一个 Skill 覆盖所有装了 Agent Skills 规范的客户端
不适合谁:想要「绕过 AI 检测器」的滥用场景——Humanizer 官方定位是提升可读性,不是对抗检测。
准备工作
- 任一支持 Agent Skills 的客户端:Claude Code 2.1.142+、Codex、Cursor 等
- 账号要求:无需注册任何服务
- 付费要求:Skill 本身免费开源(MIT);改写消耗的是你所用客户端的模型额度
- 时间预算:安装 1 分钟,单次改写几秒到几十秒(取决于文本长度)
3 步快速上手
第一步:安装 Skill
npx skills add blader/humanizer --global
去掉 --global 则只装进当前项目;加 --agent <name> 或 --agent '*' 指定接收该 Skill 的 agent,装完重载 skills。
Claude Code 2.1.142+ 也可以走插件市场:
/plugin marketplace add blader/humanizer
/plugin install humanizer@humanizer
第二步:改写一段文本
/humanizer
[paste your text here]
或用自然语言:Please humanize this text: [你的文本]。
首个任务:把一段你用 AI 生成的 200 字介绍扔给它,观察输出——Humanizer 会展示它的工作过程:第一版重写、对仍然「像 AI」之处的简短批评、以及最终版本。
第三步:风格匹配与文件改写
想让改写更像你自己,附上写作样本:
/humanizer
Here's a sample of my writing for voice matching:
[贴 2-3 段你自己的文字]
Now humanize this text:
[要改写的 AI 文本]
指向文件时它会只改正文散文,保留代码、数据、frontmatter 与链接目标不动:Humanize the prose in docs/launch-post.md。
常见踩坑
-
现象:装完不生效。 原因:安装后未重载客户端的 skills。 解决:重载对应 agent 的 skills;确认安装目标是当前项目还是
--global,路径别搞混。 -
现象:Claude Code 里
/humanizer无响应,但/humanizer:humanizer可以。 原因:插件版与 Skill 版的命令名不同——插件版应答名是/humanizer:humanizer。 解决:按安装方式使用对应命令;两种方式装其一即可,不必都装。 -
现象:改写后事实细节变了。 原因:Humanizer 的设计约束是「不编造」,名字、数字、日期、引文只能来自原文;若原文本本身有占位符(如「XXX 公司」),改写不会替你补全。 解决:改写前把事实信息补齐;缺信息时它会追问而不是猜。
-
现象:改写力度不够,仍有 AI 腔。 原因:25 种模式中标注 weak alone 的特征单次出现不改,需要多条弱特征聚集在同一段才触发——这是为避免误伤刻意设计的保守策略。 解决:附上你的写作样本触发 voice matching;或对残留段落单独再跑一次并指明不满意的具体句子。
-
现象:技术文档被改得过于口语化。 原因:未声明文本类型。 解决:Humanizer 对技术/参考类散文会保持中性平实,明确说明这是技术文档即可。
权限、安全与限制
- 内容面:改写只发生在你所用客户端的模型调用内,Skill 本身无网络服务、无账号体系。
- 事实安全:官方文档明确「不编造」原则——事实细节缺失时追问而非生成。
- 成本:Skill 免费;Token 消耗取决于文本长度与所选模型。
- 边界:不适用于需要保留原句逐字结构的场景(如法律引文),改写会重组句式。
小技巧
- 先贴一小段样本做 voice matching,再给长文,个人风格还原度明显更高。
- 对整篇文档让它「只改 prose、别动代码和 frontmatter」,可安全处理带配置的 Markdown。
- 它会输出「初稿 + 自我批评 + 终稿」三段,读中间那段批评能快速学会识别自己文本里的 AI 特征。
- 多客户端用户用
--agent '*'一次分发给所有 agent,避免逐个安装。 - 与「先用 AI 起草再人工把关」的流程组合:AI 出初稿 → Humanizer 去味 → 人工核事实,比纯手写快且质量稳。
进阶学习方向
- 25 模式体系:README 中按强度编号的完整模式表(A 组「舞台式陈述」等),可直接当作人工编辑 AI 文稿时的检查清单使用。
- 与其他写作 Skill 组合:站内已收录的 oh-story-claudecode(中文网文流程)自带「去 AI 味」环节,中文长篇创作可直接用那套;英文通用文稿用 Humanizer。
- Skill 分发生态:作为 skills.sh 榜单前三的项目,其「纯 Markdown、零运行时」的设计是编写跨客户端 Skill 的参考范本。
参考链接
最后更新:2026-09-19 · 作者:MagicNetWorld · 基于公开资料整理,关键数据经 GitHub API 独立实测核验,AI 辅助生成
📊 评分与标签
评分说明
评分依据可追溯至公开来源。
总分 9.2/10 · P_优选
📊 可观测社区指标(采集日期:2026-09-19)
- GitHub: blader/humanizer ★49,911, 🔱4,030(GitHub API 实时核验)
- pushed_at: 2026-09-06;采集时仍在高频 issue/PR 活动,非停滞
- License: MIT · 语言: Python(Skill 主体为 Markdown)
- skills.sh: blader/humanizer 安装榜长期前三
📦 可安装性 2.4/2.5
npx skills add blader/humanizer --global一条命令安装,重载 skills 即用;纯 Markdown 零运行时依赖。Claude Code 2.1.142+ 另有插件市场路径(/plugin marketplace add blader/humanizer);Claude Desktop 可下载 ZIP 作为 skill 上传,或手工把 SKILL.md 拷进技能目录。- 竞品对比 1(需自建提示词模板的方案):省去模板维护与分发成本。
- 竞品对比 2(SaaS 改写服务):无账号、无订阅门槛。
🎯 实用性 2.4/2.5
- 25 种按强度编号的 AI 写作特征模式库(方法论引用 Wikipedia「Signs of AI writing」),工作流为「标记特征 → 重写草稿 → 自查批评 → 终稿」,事实约束明确:名字、数字、日期、引文只能来自原文,缺失即追问而非编造。
- 来源:官方 README
- 支持 voice matching(附 2-3 段写作样本匹配个人风格、保留破折号等习惯)与文件级改写(只动 prose,保留代码、数据、frontmatter 与链接目标)。
- 竞品对比 1(直接提示词「改得像人写的」):无模式体系与自查环节,改写质量不稳定。
- 竞品对比 2(AI 检测规避工具):定位对抗检测器;humanizer 定位可读性,事实纪律更严格。
📖 文档质量 1.8/2.0
- README 完整覆盖安装(三路径)、用法(直接调用/自然语言/文件改写)、工作原理(含「25 模式」分级规则:前五种单见即改、弱特征需聚集)与常见用法示例。
- 来源:官方 README
- 竞品对比 1(个人 gist 提示词):多数只有一两句指令说明。
- 竞品对比 2(平台专属助手):文档与平台绑定,迁移成本高。
👥 社区活跃 1.5/1.5
- 49.9k★ / 4.0k fork,skills.sh 安装榜长期前三,issue/PR 活跃(2026-09-19 核验)。
- 来源:GitHub API
- 竞品对比 1(同类小众 Skill):社区验证规模不在一个量级。
- 竞品对比 2(自维护提示词片段):无社区反馈闭环。
🔗 兼容性 1.1/1.5
- 遵循 Agent Skills 开放规范:Claude Code、Codex、Cursor、Grok Build、Antigravity 等所有兼容客户端装一次生效,
--agent '*'可一次分发给全部 agent。- 来源:官方 README
- 局限:改写质量依赖所接入模型;不支持 Agent Skills 规范的客户端无法使用。
- 竞品对比 1(平台专属写作助手):跨平台复用性差。
- 竞品对比 2(自维护提示词片段):无统一分发与版本管理。
🏷️ 标签说明
- AI写作: 核心场景是改写 AI 生成文本。来源:https://github.com/blader/humanizer
- 去AI味: 官方定位即「让 AI 文本读起来像人写的」。来源:https://github.com/blader/humanizer
- 跨平台通用: 纯 Markdown Skill,兼容所有 Agent Skills 规范客户端。来源:https://skills.sh/blader/humanizer
📋 来源核实
- ✅ GitHub API 实时核验(2026-09-19): blader/humanizer — stars 49,911 / forks 4,030 / pushed 2026-09-06 / MIT / homepage 指向 skills.sh
- ✅ README 实读(2026-09-19): 安装命令、25 模式说明、voice matching、不编造原则均来自官方 README
- ✅ skills.sh 页面存在: blader/humanizer
- ⚠️ 未实测:不同客户端(Codex/Cursor/Grok Build)上的实际改写效果差异(正文已声明模型依赖)
⚠️ 局限与未实测声明
- 改写质量依赖所接入模型;25 模式中弱特征(weak alone)单次出现不修改,属刻意保守设计,可能导致残留 AI 腔。
- 未在全部兼容客户端逐一实测;Claude Code 与 skills CLI 安装路径来自官方文档自述。
- 本评分不构成「可通过 AI 检测器」的保证——该项目的目标是可读性而非对抗检测。