你有没有这种感觉:
打开一篇文章,第一句是「在当今快节奏的世界里」;中间全是「值得注意的是」「从根本上来说」;每隔几段就来一句「这不是 X,而是 Y」;结尾再甩一句金句------「让这句话沉淀一下」。
你不用查什么 AI 检测器。读到第三段,你已经知道:这是机器写的。
业界给这种味道起了个外号:slop(泔水)。不是说内容全错,而是句式太熟、节奏太整齐、口气太像「在念一份通用稿」。
今天要介绍的开源项目,干的就是一件事:把这些马脚从文里抠掉。
项目名:Stop Slop。作者是产品设计师 Hardik Pandya。仓库几乎全是 Markdown,没有复杂代码,却一度冲上 GitHub 热榜,目前已有约 1.3 万 Stars、近千 Forks。有人拿它当 Claude Skill,有人塞进 Cursor 规则,还有人基于它做了学术写作版、反检测增强版。

一、让我们来看看它到底解决什么问题?
用过 AI 写稿的人都懂:你让模型「写得自然一点」,它往往只会换词,不会换习惯。
Hardik 在自己的介绍文里写得很直白------AI 写作有固定「口音」:
- Here's the thing
- Let that sink in
- The uncomfortable truth is
- Not because X. Because Y.
- 名词. That's it. That's the 东西.
你一旦开始注意,会发现它们到处都是:产品文案、周报、公众号、甚至技术文档。
Stop Slop 的思路不是再做一套「AI 检测器」,告诉你「这像 AI」。检测器只能贴标签,不能帮你改。它做的是预防:在生成和改稿阶段,把规则塞进模型的系统提示里,让模型边写边躲这些套路。
对普通用户来说,这意味着:你不用先学语言学,也不用每次手改一百遍。装好规则,直接让 AI 帮你洗稿。
二、它会「抓」哪些痕迹?
项目把问题拆成三层,读起来很像一份编辑清单。
1)禁用短语
- 清嗓子式开场:「Here's the thing」「It turns out」「Let me be clear」
- 强调拐杖:「Let that sink in」「This matters because」「Full stop」
- 商务黑话:navigate / unpack / lean into / landscape / game-changer
- 副词和软化词:really、just、literally、genuinely、fundamentally......
- 含糊宣言:「The reasons are structural」「The stakes are high」------听起来很重,其实什么都没说
2)结构套路
- 「不是因为 X,而是因为 Y」这种二元反转
- 先列一堆「不是什么」,再揭晓「是什么」的戏剧铺垫
- 碎片金句:「Clarity. That's it. That's the foundation.」
- 假主体:让「数据告诉我们」「市场奖励」「决策自然浮现」------把人藏起来,句子就发虚
3)句子层规矩
- 少用 Wh- 开头(What/Why/How...)
- 不用 em dash(那种长破折号)当节奏拐杖
- 别三段式硬凑三点
- 主动语态,主语最好是人
三、改前改后:一眼能看出差别
官方 examples 里有一组很典型的对比,我翻译给你看:
改前:
Here's the thing: building products is hard. Not because the technology is complex. Because people are complex. Let that sink in.
改后:
Building products is hard. Technology is manageable. People aren't.
再来一组商务黑话堆砌:
改前:
In today's fast-paced landscape, we need to lean into discomfort and navigate uncertainty with clarity. This matters because your competition isn't waiting.
改后:
Move faster. Your competition is.
你会发现:字少了,信息反而更清楚。这正是 Stop Slop 追求的「密度」------能删的都删,剩下的才留给读者。
四、它还有一套打分表
改完别急着发。项目给了五维评分,每项 1--10,满分 50,低于 35 建议继续改:
| 维度 | 在问什么 |
|---|---|
| Directness(直接度) | 是在陈述,还是在宣布「我接下来要讲很重要的事」? |
| Rhythm(节奏) | 句子长短有变化,还是像节拍器? |
| Trust(信任) | 是否把读者当聪明人? |
| Authenticity(真实感) | 听起来像人,还是像模板? |
| Density(密度) | 还有没有可砍的字? |
这套表把「有点 AI 味」这种模糊直觉,拆成了可以动手改的五个旋钮。对内容团队尤其有用:大家终于能讨论「哪里不像人话」,而不只是互相说「再自然一点」。
五、怎么用?(按你手头的工具选)
Stop Slop 的友好之处在于:它是 Skill / 规则文件,不是一个你要部署的服务。
- Claude Code:把整个 stop-slop 文件夹加为 skill
- Claude Projects :把
SKILL.md和references/上传到项目知识库 - Cursor :把规则写进
.cursorrules,或贴进系统提示 - API 调用 :把
SKILL.md放进 system prompt;phrases / structures / examples 按需加载
仓库结构也很干净:
bash
stop-slop/
├── SKILL.md # 核心规则
├── references/
│ ├── phrases.md # 禁用短语
│ ├── structures.md # 结构套路
│ └── examples.md # 改前改后
├── README.md
└── LICENSE
MIT 协议,随便用、随便改。
作者本人在 hvpandya.com 上说:一旦你看见这些 tell,你会发现它们无处不在。Stop Slop 就是为了修这个问题。
开发者社区里,DEV Community 的「每日一开源」系列给过它一期专题,核心评价很准:它把「AI 味」这种模糊感觉,拆成了 8 条可执行规则;更重要的是「生成时拦截」,而不是「写完再检测」。
也有人泼冷水。Medium 上 Mark Chen 写过一篇 You Can't Install Taste(品味装不进去):Stop Slop 删马脚很有效,你该装;但「删掉 AI 口音」不等于「装上你自己的声音」。真正的文风,来自一个人长期的选择,没法用一个 skill 一键安装。
这个批评其实帮用户定了边界:
Stop Slop 适合当「去味剂」,不适合当「人格生成器」。
你先把泔水倒掉,再往杯子里倒自己的话。
七、看看适用于哪些人呢?
- 用 AI 写公众号 / 博客 / 小红书的创作者:想减少「一眼 AI」
- 技术写作者:文档和教程最怕「正确但像念稿」
- 品牌与营销团队:量大时最容易集体滑向同一套话术
- 已经在用 Claude / Cursor / 本地大模型的人:规则文件可直接复用,几乎零成本
提醒一句:规则偏严格(比如「杀光副词」「禁用 em dash」)。英文场景下效果最稳;中文写作可以把它当检查清单,不必字字照搬------你要的是「少套话、多具体」,不是把自己写僵。
八、让我来总结一下
AI 已经能写很多字了。难的是:写出不像 AI 的字。
Stop Slop 不保证你写出杰作。它保证一件更现实的事------让模型少说那些人人都听腻了的开场白和假深刻。
如果你最近也被「AI 味」折磨,这个项目值得收藏。
项目地址(GitHub):
作者介绍页: