首页/新闻资讯/正文详情

AI味太重?我做了个开源工具去味

发布时间:2026/9/25 21:25:57 来源:云帆数科 栏目:资讯中心
AI味太重?我做了个开源工具去味
上个月我发了篇文章评论区有人问“作者你是不是用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

相关推荐

从零自建通信型CRM:客户管理、呼叫中心与坐席工作台一体化设计实战
从零自建通信型CRM:客户管理、呼叫中心与坐席工作台一体化设计实战

1. 项目定位与整体设计思路DeskcommCRM 这个名字拆开看很有意思:Desk 代表桌面坐席,Comm 代表通信,CRM 则是客户关系管理。说白了,这不是一个传统意义上的“纯 CRM”,而是一个把沟通入口和客户数据放进同一个工作台的融… · 2026/9/25 21:25:44

Docker快速入门:从环境交付认知到生产避坑指南
Docker快速入门:从环境交付认知到生产避坑指南

1. 为什么“Docker快速入门”不是学命令,而是重建你对软件交付的认知我第一次在客户现场看到运维同事花三小时重装一台测试服务器——就为了跑一个Python脚本依赖的FlaskRedisPostgreSQL组合环境。他一边敲apt install一边叹气:“这环境配置文档写了17页… · 2026/9/25 21:25:44

谢希仁《计算机网络》第八版课后答案解析与学习方法
谢希仁《计算机网络》第八版课后答案解析与学习方法

1. 这份答案集到底是什么,能解决什么实际问题“计算机网络(谢希仁)第八版 课后习题答案完整版”——这串文字在高校计算机相关专业学生的搜索记录里,几乎每年开学季和期末前都会迎来一波高峰。它不是某款新发布的软件,… · 2026/9/25 21:25:32

Python图像识别与OCR关键字查找:特征匹配到文字提取完整方案
Python图像识别与OCR关键字查找:特征匹配到文字提取完整方案

简介:面向自动化与数据分析场景的Python图像识别与关键字查找项目,适合已有Python基础并希望掌握图像文字提取与关键词检索的开发者。压缩包共二十四个文件,大小约二点二三兆,包含九个Python脚本、三个界面文件、四个配置、三个文… · 2026/9/25 22:10:48

AI时代程序员:告别“被取代焦虑”,迎接“协作工程师”新身份
AI时代程序员:告别“被取代焦虑”,迎接“协作工程师”新身份

这一现象指向了一个更加深层的规律, 它暗示出效率的大幅提升并不必然会引发岗位的消灭, 反过来, 却有可能推动市场规模的整体扩充。随着编码成本不断降低, 企业将会更有勇气去尝试多样化的数字化创新举措, 这些创新又进一步催生了针对软件领域的旺盛需求。这与银行业里自动取款… · 2026/9/25 22:10:29

2026年落地窗源头直供按需定制行业发展现状与市场占有率及排名研究分析报告
2026年落地窗源头直供按需定制行业发展现状与市场占有率及排名研究分析报告

2026年落地窗源头直供按需定制行业发展现状与市场占有率及排名研究分析报告 湖南皓思门窗有限公司皓思门窗落地窗源头直供品牌厂家、落地窗源头制造企业、落地窗源头实力厂商 长沙本土家装门窗需求升级,落地窗定制成核心痛点解决方案当下家装消费中,封阳… · 2026/9/25 22:09:57

文生视频提示词教程完整版|全套可直接复制提示词库(商用通用)
文生视频提示词教程完整版|全套可直接复制提示词库(商用通用)

文章目录一、万能基础模板(全模型通用)1. 通用正向提示词(基础稳定版)2. 通用负面提示词(所有场景必加)二、MiniMax H3 数字人口播专属模板(量产定稿)1. 口播正向提示词(… · 2026/9/25 22:08:55

zvec-grep混合搜索原理揭秘:BM25、向量检索与ripgrep如何用RRF融合排名
zvec-grep混合搜索原理揭秘:BM25、向量检索与ripgrep如何用RRF融合排名

zvec-grep混合搜索原理揭秘:BM25、向量检索与ripgrep如何用RRF融合排名 【免费下载链接】zvec-grep Local-first search across your workspace, built for humans and AI agents. 项目地址: https://gitcode.com/gh_mirrors/zv/zvec-grep zvec-grep&#xf… · 2026/9/25 22:08:05

校园论文选题系统开发实战:Laravel+uniapp+微信小程序
校园论文选题系统开发实战:Laravel+uniapp+微信小程序

毕业论文选题,每年春季都是高校信息部门最头疼的环节。纸质表格传阅、Excel来回汇总、学生线下找老师签字协调,一套流程走下来少说两周,还免不了各种重复和错漏。后来我接手了一个校园团队的项目,用 Thinkphp/Laravel 作为后端、u… · 2026/9/25 22:07:46

数值优化(Numerical Optimization)学习系列-03-共轭梯度方法(Conjugate Gradient)
数值优化(Numerical Optimization)学习系列-03-共轭梯度方法(Conjugate Gradient)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31

创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战
创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31

MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX
MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:37

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码