上个月我发了篇文章,评论区有人问:“作者你是不是用AI写的?”我愣住了。我一个字一个字敲的,连标点都是自己打的。但回头细读,确实怪不了读者——我那篇文字,机器腔调很重。
我把这事跟一个做技术的朋友聊了。他说:你写的东西被 AI 味腌入味了。我问他怎么治,他甩给我一句“做个检测工具呗”。然后我真的去做了,开源在 GitHub 上,叫 anti-ai-flavor。
什么叫AI味?三个典型症状
被吐槽之后我认真研究了一圈,AI 味其实就那几类:
第一类,空泛总结。段落结尾非要升华一句,像在跟领导汇报工作。
第二类,高大上空词。把几个听着专业、细想空泛的四字词挂嘴边,显得有水平,其实什么都没说。
第三类,完美无瑕的过渡。开篇必是套话,中间必夹一句“划重点”式的过渡,结尾必是“让我们一起期待”。读起来顺畅,读完记不住。
这些词单独看都正常,堆在一起就成了“一眼 AI”。
我把AI味总结成25条规则
光吐槽没用,得能检测、能修复。我把常见 AI 味整理成了25 个 pattern(检测规则),分 P1 到 P25 四档:
- P1-P4 强规则:句式级硬伤,检测到直接改。比如“不是A而是B”这种反转句式、“用一句话收尾”这种总结癖
- P5:只标记不动手,提示你自己决定
- P6-P10 高优先级:过度谨慎、虚假平衡、元评论(“顺便说一句”式插入)、虚假权威
- P11-P16 中优先级:反问句、过渡词、被动语态、抽象主语、套话结尾
- P17-P25 低优先级:强制正式、排比节奏、过度限定、过度结构化、故意模糊
拿我自己的文章一跑,25 条规则里中了十几个,最尴尬的是“不仅A,更B”这种句式——我写的时候觉得特加分,检测器直接标红:这是 AI 最爱的套路。
实测:改写前后判若两人
工具最核心的是rewrite重写功能。给你看个真实例子:
改前:这项目不仅提升了效率,也增强了用户体验。
改后:这项目提升了效率,增强了用户体验。
就删掉一个“不仅……也……”,句子立刻像人话了。
再来个复杂的:
改前:在当今快速发展的时代,数字化转型已经成为企业发展的必然选择。
改后:数字化转型已经成为企业发展的必然选择。
开头那句“在当今快速发展的时代”纯属装饰,删了不损失任何信息。AI 写东西喜欢铺垫,人说话直接给结论。
普通人怎么用?一条命令
这工具对不懂代码的人也友好。装好之后(pip install anti-ai-flavor),把文章存成 txt,跑一条命令:
anti-ai-flavor rewrite 我的文章.txt它会自动检测、标记、改写。还有个detect命令只检测不改动,跑完给你一份“AI 味体检报告”,哪里中了哪条规则写得明明白白。
它默认很保守:只改白名单里确认过的句式,拿不准的地方宁可不动,不会把你独特的表达改掉。我自己的文章跑完,口吻还在,只是不像在念检讨书了。
局限也得说清楚
纯规则匹配有天花板:遇到方言、特别口语化、或者故意玩梗的文本,它可能标不出问题,也可能误伤。它认规则,不认语境。真要彻底去味,还是得靠人读一遍,工具能帮你把 80% 的机器腔调挡在发布之前。
我把它当写作后的“照妖镜”,发文章前跑一遍,比自己傻读三遍管用。
你平时被AI的哪些蠢操作气到过?评论区聊聊。
项目地址:waiky-github/anti-ai-flavor