Humanizer 是一个把“像聊天机器人写的”文本改写为“像某个具体、有观点的人写的”技能。它会检测 55 种 AI 写作模式,给出 0-100 的 AI 痕迹评分,套用所选语气档案,并通过变化句子长度的“爆发度”让结果读起来像真人手笔。
用途
当文本读起来像聊天机器人所写(句子长度均匀、缺乏具体细节、充满“delve into”式腔调)时使用;当你准备发布博客、README 或 LinkedIn 内容并希望呈现真实人声时使用;当你需要在交付前审计现有文档中的 AI 痕迹时使用;当你想要一个 0-100 的分数来量化文本当前的 AI 痕迹密度时使用;当你希望技能就地编辑 Markdown 文件而不是把改写结果打印到对话中时使用。
主要能力
模式:detect 扫描文本、报告模式并输出 0-100 的 AI 痕迹评分,不改写;rewrite 进行带语气注入的完整转换,为默认模式;edit 使用 Edit 工具就地编辑文件,做最小化的针对性修改。
语气档案:casual(缩略形式、第一人称、碎片句,适合博客与社交媒体)、professional(选择性缩略、冷幽默,适合商务沟通与报告)、technical(精确词汇、类代码的清晰度,适合 API 文档与 README)、warm(“我们”式语言、共情、短段落,适合教程与入门引导)、blunt(最短句子、不模糊、主动语态,适合内部沟通与评审)。
模式目录共 55 种,分为六类:Content(8 种,P1-P8)、Language & Style(10 种,P9-P18)、Communication(3 种,P19-P21)、Filler & Hedging(9 种,P22-P30)、Emerging(13 种,P31-P43)、Craft & Forensic(12 种,P44-P55)。
标志参数:--score 在开头加上 [Score: NN/100] 的 AI 痕迹密度标题;--iterate N 循环执行 detect、rewrite、detect 直到收敛(N 最大为 3);--aggressive 进行更重的改写、更短的句子、更多个性;--purpose 叠加 essay、email、marketing、technical 或 general 规则;--openings N 生成 N 个差异最大的开头钩子并呈现最强的一个;--ignore-code 在检测与评分前屏蔽围栏代码块;--ignore-quotes 在检测与评分前屏蔽块引用。
使用方式
从 $ARGUMENTS 中解析文本与各标志。若未提供文本也未提供 --file,则提示用户粘贴文本或传入 --file path/to/file.md。--mode 可选 detect、rewrite(默认)或 edit。--voice 可选 casual、professional、technical、warm、blunt,默认从输入文本的语域推断。--file 指定要处理的文件路径;配合 --mode edit 时就地应用修改。--aggressive 默认关闭,开启后改写更重。--iterate N 默认 1,当报告发现零个模式时提前停止。--score 在所有模式下均可用。--purpose 默认 general(不覆盖)。--openings N 默认关闭。--ignore-code 与 --ignore-quotes 默认关闭。
在进一步解析前,会用 Read 工具检查当前工作目录是否存在 humanizer-context.md;若存在则加载为额外的语气指导(品牌样本、禁用短语、偏好术语),作为 --voice 档案的个人扩展;若不存在则直接继续,不做警告,这是可选功能。
适用场景
发布博客、README、LinkedIn 内容前去除 AI 腔;审计现有文档中的 AI 痕迹;量化文本的 AI 痕迹密度;就地编辑 Markdown 文件。
限制与护栏
不要标记孤立痕迹,只标记成簇出现的模式:一个破折号、一个“crucial”、一个三项列表,人类也会这样写。语法完美不等于 AI。单个破折号、弯引号或整洁句子本身说明不了什么,只有成簇出现才有意义。绝不要改写引号、块引用、标题、代码或示例中的被关注短语。术语与重复可能是正确的:技术写作会故意重复同一术语,参考与百科式文本本就应平实中性。少于约 40 词的短样本信号不足,无法评分,应如实说明而不是猜测。一致、公式化的结构本身不能证明是 AI。正式或非母语英语文本也不能证明是 AI。
应保留的人类写作迹象:难以伪造的具体细节(真实日期、金额、文件路径、专有名词、测量数字)、混合或未解决的情绪、亲历的感官第一人称细节、带有时代或圈层特征的语气、刻意的不完美、2022 年末之前写就或编辑的内容。
操作原则:不编造。改写可以锐化、删减、重构,但不得发明源文本中不存在的事实、名称、日期、数字或引语。Concretizer 步骤用源文本中已暗示或已陈述的具体内容替换模糊抽象;当源文本确实没有具体细节时,标记该缺口或向作者询问,绝不自行编造。
更多细节:每种模式的完整触发列表与前后对照示例位于 references/patterns.md,按需加载;另有一份临时性的中文附录 references/patterns.zh.md,该文件独立存在,无需依赖前者。