JavaScript · 项目报告

0xwilliamortiz/humanizer-cli

33 ways to spot AI-written text, right in your terminal. Before/after examples, draft checker, zero dependencies.

已完成 打开 GitHub
0
584星标
72Fork
1Issue
MIT许可证

分析结果

项目分析

humanizer-cli 是一个面向终端的 AI 写作痕迹检查与改写辅助工具,核心目标是帮助用户识别文本中常见的“AI 味”。它基于 Wikipedia「Signs of AI writing」和 humanizer skill,总结了 33 类 AI 生成文本常见模式,并提供示例、搜索、草稿检查、提示词导出等功能。项目强调本地运行、无网络、无 API Key、无依赖,Windows x64 下可直接运行 87KB 的 C 程序,也可通过 Node 18+ 使用 npx 交互式命令行。

适用领域 AI 文本检测 / 写作辅助 / 内容编辑 / 提示词工程 / 终端工具 / 本地化隐私工具 / 开发者效率工具
配置难度 低。普通用户下载 exe 后即可运行,开发者使用 npx 也很简单。若要扩展规则、支持中文检测或做跨平台移植,则需要中等难度的文本规则设计、CLI 开发和 C/Node.js 工程能力。
商业价值 该项目适合用作内容质量控制、AI 文案后处理、技术文档润色和编辑工作流中的轻量工具。它的商业价值主要在于降低 AI 生成文本的机械感,提高公开内容、营销文案、README、邮件和产品说明的自然度。由于本地运行且无需 API,适合对隐私敏感的团队。不过它不是严格 AI 检测器,更适合作为写作风格检查器或人工编辑辅助工具。对于中国开发者而言,如果能补充中文 AI 写作模式、支持 macOS/Linux,并集成到 VS Code、CI、文档平台或企业内容审核流程中,商业化潜力会明显提升。
01

技术亮点

  • 完全本地运行,无网络、无 API Key,适合处理敏感文档。
  • 无第三方依赖,C 程序体积仅约 87KB,启动和部署成本很低。
  • 内置 33 类 AI 写作痕迹,并提供 before/after 示例,既能检测也能教学。
  • check 命令可对草稿文件进行规则扫描,直接给出匹配的行号、片段和触发模式。
  • prompt 命令可生成完整改写提示词,并支持复制到剪贴板,适配任意聊天模型。
  • 支持 patterns、show、search、doctor 等命令,适合终端用户快速查询。
  • MIT 许可证,便于个人和商业项目集成或二次开发。
  • 没有全局安装要求,npm install 仅用于注册 npx 命令名。
02

目标用户

  • 需要检查英文文本是否有 AI 痕迹的内容创作者
  • 使用 ChatGPT、Claude、Codex 等工具生成文案后需要润色的开发者
  • 技术写作者、博客作者、文档工程师
  • 编辑、校对人员、媒体运营人员
  • 希望在本地完成文本检查、不想上传内容到第三方服务的用户
  • 构建 AI 内容质量流程的团队
03

配置要求

  • 主要支持 Windows x64,README 明确标注平台为 windows-x64。
  • 直接运行 humanizer.exe 不需要安装 Node.js、npm、网络连接或任何依赖。
  • 若使用 npx humanizer,需要 Node.js 18 或更高版本。
  • 项目依赖 SKILL.md;默认查找顺序为 --skill 指定路径、当前目录 SKILL.md、二进制旁边的 SKILL.md、最后使用编译进程序的副本。
  • 如果控制台字符显示异常,需要使用支持 UTF-8 的 Windows Terminal,或执行 chcp 65001。
  • 如果 Windows SmartScreen 或杀毒软件拦截 exe,需要用户手动信任或从隔离区恢复,因为二进制未签名。
  • 不需要 API Key,不会向网络发送文本内容。
04

适用场景

  • 在提交博客、README、邮件、产品文案前检查是否存在明显 AI 写作痕迹
  • 查看 33 类 AI 写作模式及对应 before/after 示例,用于学习人工化表达
  • 通过 check 命令扫描草稿文件,定位破折号、emoji、AI 常用词、套话、过度铺垫等问题
  • 通过 prompt 命令生成完整 skill prompt,并复制到任意聊天工具中进行改写
  • 在 Windows 终端中快速查询某个 AI 写作模式,例如 hedging、padding、not just X 等
  • 作为 Claude/Codex/其他 Agent 工作流中的人工化写作参考资料
05

部署与配置

  • 方式一:直接下载 Windows x64 release 压缩包并解压。
  • 在 PowerShell 或 Windows Terminal 中进入项目目录。
  • 运行 .\humanizer.exe 查看主界面。
  • 运行 .\humanizer.exe show 14 查看第 14 个模式的详细说明。
  • 运行 .\humanizer.exe check draft.md 检查草稿文件。
  • 方式二:如果本机安装了 Node.js 18 或更高版本,可在项目目录执行 npm install。
  • 执行 npx humanizer 进入交互式命令行。
  • 在交互式提示符中运行 show 14、check draft.md、search hedging、exit 等命令。
  • 也可以直接执行 npx humanizer show 14 运行单条命令。
06

风险与注意事项

  • 检测能力主要基于规则和正则表达式,只能可靠覆盖 33 类模式中的部分模式,不能作为严格 AI 检测结论。
  • README 中说明 check 命令只能诚实捕获 13 类模式,其余模式仍需要人工判断。
  • 存在误报风险,例如破折号、套话、强调结构并不一定代表文本由 AI 生成。
  • 当前重点支持 Windows x64,对 macOS、Linux 用户不友好,跨平台能力有限。
  • 二进制文件未签名,可能被 SmartScreen 或杀毒软件警告,对企业环境部署有摩擦。
  • 项目语言标记为 JavaScript,但核心运行程序是 C 编译的 exe,开发者二次构建和审计时需要额外确认源码完整性。
  • 主要针对英文 AI 写作痕迹,对中文文本的检测价值有限,需要中文规则扩展。
  • 不能自动调用模型完成改写,只是生成 prompt,最终改写质量取决于用户选择的聊天工具和模型。

历史记录

热榜历史快照

2026-08-08 第16名 新收录 · github_search
2026-08-07 第17名 新收录 · github_search
2026-08-06 第14名 新收录 · github_search
2026-08-05 第14名 新收录 · github_search
2026-08-04 第16名 新收录 · github_search
2026-08-03 第19名 新收录 · github_search