用途:humanizer-cli 是终端中的 AI 文本检测工具,用于识别 AI 生成内容中的 33 种机械写作模式,这些模式来自维基百科“Signs of AI writing”条目。可离线运行,零依赖,提供 87 KB 的 Windows x64 二进制文件,以及用于交互会话的 Node.js 包装。
主要能力:检测破折号与分号滥用、“Not just X, it's Y”句式、模糊措辞(如 it's worth noting、arguably)、刻意热情与奉承、标题中的 emoji、加粗列表引导词、聊天机器人残留(如 as an AI language model)等 33 种模式。提供前后对比示例、草稿检查,以及用于手动改写的提示生成。
使用方式:二进制版可运行 .\humanizer.exe patterns 列出全部模式,.\humanizer.exe show 14 查看单个模式,.\humanizer.exe check draft.md 检查草稿,.\humanizer.exe search hedging 搜索模式,.\humanizer.exe prompt draft.md --copy 生成改写提示,.\humanizer.exe install 查看安装到 AI 编程代理的方法,.\humanizer.exe doctor 查看诊断信息。Node.js 包装可运行 npx humanizer 进入交互模式。支持 --skill 指定 SKILL.md、--no-color 禁用颜色、--out 输出到文件。
适用场景:检查 Markdown 或文本草稿、生成改写提示、集成到构建脚本、预提交钩子、VS Code 任务或 GitHub Actions 中。
限制:二进制仅支持 Windows x64;33 种模式中仅 13 种可自动检测,其余需人工判断;基于英文 AI 写作习惯,主要面向英文文本;不适用于代码或结构化数据。退出码 0 表示成功,1 表示检测到模式或文件/输入错误,2 表示参数无效。许可证为 MIT。