从 stop-slop 到 no-ai-slop:“去 AI 味“工具家族一年进化史,规则如何越长越刁
从 stop-slop 到 no-ai-slop去 AI 味工具家族一年进化史规则如何越长越刁【免费下载链接】no-ai-slopRemoves 20 patterns of AI slop from any piece of writing.项目地址: https://gitcode.com/gh_mirrors/no/no-ai-slop每个句子都要有明确的人类主语两样东西好过三样听起来像引言金句的句子就删掉——如果你在 2026 年初刷过 GitHub 热榜多半见过这样一套近乎苛刻的写作规则。它来自一个名为 stop-slop 的 Skill 文件不调用任何模型不写一行推理代码仅靠一份 Markdown 就把AI 味拆解成了可执行、可自查的八条规则并迅速积累了上万 Star。一年之后同赛道出现了 no-ai-slop它把规则清单从 8 条扩张到 20 种模式从删掉套话进化到删掉套话的同时保留作者本人的声音甚至拿到了 ChatGPT 插件市场的入场券。本文基于两个项目的真实源码拆解这份反 AI 味规则集从 8 条到 20 条的进化逻辑并梳理它向代码质量、多语言写作蔓延出的整个工具家族。一个 Skill 文件如何定义AI 味stop-slop 的核心交付物只有一个SKILL.md。它把AI 味翻译成了八条可判定的规则删填充短语清嗓式开场、强调拐杖词、副词全部杀掉打破公式化结构二元对比、否定列举、戏剧化碎片句、修辞式设问、虚假主体使用主动语态每句话都要有人类主语在做事禁止被动结构禁止无生命物体执行人类动作说具体的事拒绝影响深远这类模糊断言也拒绝 every / always / never 这类偷懒的极端词把读者放进现场你胜过人们具体细节胜过抽象概念变换节奏混合长短句两个比三个好段落结尾不要千篇一律信任读者直接陈述事实去掉软化、解释和手把手指引删金句读起来像引言金句的句子直接重写。规则背后还挂着一张Quick Checks自查表任何副词杀掉。任何被动语态找出行动者当主语。连续三句等长打断一句。段落以俏皮短句收尾换掉。整份文件没有任何程序代码却像极了 lint 工具的规则手册——只是它的执行者是另一个大模型。值得注意的是这套规则的演化并未止步于删。社区很快把它接进了 holaOS 等 AI 系统并围绕规则四Be specific和被动语态清除做了大量二次解读——模糊断言被认为是AI 写作最大的破绽因为它用抽象词替代了具体事实恰好是文本机器最擅长的掩盖方式。规则越长越刁no-ai-slop 的迭代逻辑2026 年Peter Yang 发布 no-ai-slop 并迅速进入 GitHub 周榜视野一周内收获 3.7K Star随后数周连续登榜如今仓库已积累 12.1k Star 与 833 次 Fork。它的定位一句话说清Removes 20 patterns of AI slop from any piece of writing.去味的同时without flattening your personal voice——不把你的个人声音磨平。对照两个项目的源码no-ai-slop 的进化并非简单加条数而是三层递进第一层模式清单从句子级细化到词级。stop-slop 用八条宏观规则概括no-ai-slop 在 SKILL.md 里把填充短语拆成了三个清单Banned outrightdelve、leverage、utilize、robust、paradigm shift、game changer……直接列了二十多个禁词Often-empty adverbsjust、literally、honestly、truly、fundamentally……允许在表强调、表不确定或符合口语节奏时保留Often-empty phrasesits worth noting、at the end of the day、in todays world、lets dive in……同样给出何时可留的例外。规则不再是一刀切的禁令而是带豁免条件的判定标准——这正是越刁的第一重含义更精确也更复杂。第二层模式清单从 8 条扩展到 20并新增了 stop-slop 没有覆盖的维度。对比 README 的十类高频模式与 SKILL.md 的完整清单可以看到不少新面孔Faux-insight setupsWhat nobody tells youstop-slop 把它们归入清嗓开场no-ai-slop 单独成类并给出改写示范——The part everyone misses: distribution is the real moat 应改成 Distribution is the moatColon revealsThe best part: it learns.把冒号制造的虚假戏剧感单拎出来规定冒号只用于列表、标签和引语Weasel attributionexperts agreestudies show要求指明来源或删掉声明且明确禁止模型替用户编造来源Fake-profound kickersThe future isnt coming. Its already here.规则甚至写明不要把它改写成更好的比喻直接删除因为保留节奏就是在保留 AI 指纹还有Summary-recap endingsIn conclusion / Ultimately / Overall、Formatting slop标题里的 emoji、句中的装饰性加粗、Interpretive metadiscourseThat last part matters more than it sounds。第三层从删转向编辑保留。这是两者最本质的分野。stop-slop 的八条规则全是减法逻辑而 no-ai-slop 在 SKILL.md 的 Editing principles 里写了 16 条原则开宗明义第一条就是保留作者的真实声音编辑前先识别作者词汇、节奏、直率程度、幽默感和游离段落这些个人特质要原样保留。它甚至规定不做最小有效编辑——Leave strong human sentences alone粗糙但有真声音的草稿改完仍应是同一个人写的。最能体现这条哲学的是 em dash 的处置差异stop-slop 的规则六是不用任何 em dashno-ai-slop 则写成短文本一个都不用长文可用 1-2 个前提是明显优于逗号、句号或括号并清除成串的装饰性破折号。从绝对禁令到条件判断规则的刁钻从对不对升级成了该不该。而这一切约束最终落在 eval.md 这份自检清单上编辑完成后模型必须逐条回答 pass/fail——是否捏造了事实、是否把人的个性句子也改平了、是否保留了口语化的破碎句、结尾是否落在了具体事实上。规则集由此闭环定义模式、给出改写示范、再用自检清单约束执行。从纯文本到可分发插件工程化的最后一公里如果说 stop-slop 是一个 Skill 文件打天下no-ai-slop 则把去味技能做成了标准化的可分发产物。仓库结构本身就是一份清单skills/no-ai-slop/SKILL.md编辑规则与工作流skills/no-ai-slop/eval.md编辑自检清单.codex-plugin/plugin.jsonChatGPT / Codex 插件元数据版本 1.0.6声明了 Edit / Detect / Preserve voice 三项能力scripts/build_plugin.py一个纯标准库的打包脚本校验 manifest 必填字段、starter prompt 长度打包后逐字节比对SKILL.md与eval.md是否与源文件一致再校验 ZIP 合法性agents/openai.yaml 与 plugin-submission.md面向智能体与插件市场的入口配置及正/负测试用例。其中 plugin-submission.md 透露了产品思路作者本人用这个 Skill 处理写作流程中间 50% 的内容——初稿自己写终稿自己改Skill 只负责中段的语法、拼写与清晰度。负向测试用例则明确写死三条底线不回答写作之外的事实问题、不猜测文章是否 AI 生成AI 检测器是在猜具名模式才是可核对的证据、不替用户编造事实与来源。去味工具由此从提示词进化为插件无外部服务器、无账号、无数据采集见 PRIVACY.md安装方式一行命令——Install the /no-ai-slop skill globally或用npx skills add全局注册。而配图 assets/no-ai-slop.png 则作为插件 logo 被 .codex-plugin/plugin.json 与打包脚本共同引用。家族版图去味从文本蔓延到代码与多语言stop-slop 引爆的远不止写作赛道。围绕反 slop这一主题一年间长出了一整个工具家族代码质量方向。静态分析工具把反 AI 味落地为可自动执行的规则anti-slop 一类项目基于 Rust 的 Oxlint 拦截 AI 低质量代码——拒绝链式断言、unknown 泛滥、无注释的强制转换AI-SLOP-Detector 则面向空函数、假文档、膨胀注释做 AST 级检测Continue 工具链内置 Anti-Slop 检查在临时 worktree 中基于 diff 范围识别 10 种 AI 代码坏味道坚持移除仪式感保留功能性。设计方向。Hallmark 把 slop test 做成落地页门禁用 60 项检查校验 AI 生成页面的结构多样性taste-skill 则以给 AI 好品味为目标阻止 agent 产出千篇一律的平庸界面。多语言方向。stop-slop 的规则被大量翻译和本土化stop-slop-zh 面向中文写作专拆排比三件套、去名词化、换抽象主语为具体细节stop-slop-cn 针对大模型套话空话日语、韩语、法语也都有对应的 stop-slop 变体。多语言分叉的出现说明AI 味并非英语独有现象——每一种语言里模型都有自己的口头禅、套路句式和假深度收尾。回看这一年从 stop-slop 的八条禁令到 no-ai-slop 的 20 模式与保留声音编辑哲学再到代码 lint、设计门禁、多语言本土化反 slop完成了一次标准答案的扩散。规则的变长变刁不是文字游戏而是对AI 生成指纹这件事的认知深化先能识别再敢删减最后懂得在删除与保留之间做判断——真正难的不是把文字改得像人写的而是改完之后它还像你写的。【免费下载链接】no-ai-slopRemoves 20 patterns of AI slop from any piece of writing.项目地址: https://gitcode.com/gh_mirrors/no/no-ai-slop创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Spring Boot在线考试系统源码全解析:设计、实现与部署

Spring Boot在线考试系统源码全解析:设计、实现与部署

springboot在线考试系统源码研究:从设计要点到落地细节全梳理Spring Boot在线考试系统这个题目,我见过不少朋友在做——课程设计做它,毕业设计做它,甚至有些人把它加到简历里当个人项目。但大家做出来的东西差距真的很大&#xff…

2026/10/10 21:44:33 阅读更多 →
VB.NET性能实测:StringBuilder与字符串拼接差距多大?

VB.NET性能实测:StringBuilder与字符串拼接差距多大?

在服务端做数据导出时,我踩过一次印象很深的坑:用VB.NET循环拼接2万多个编码,直接把窗体卡成白屏,等了几十秒才弹出结果;后来换成StringBuilder,耗时从十几秒降到几十毫秒。从那以后,每逢看到项…

2026/10/10 21:43:32 阅读更多 →
本地 ASR 三强同台:audio.cpp 实测 Qwen3-ASR、Voxtral 与 Nemotron 流式转写谁最快

本地 ASR 三强同台:audio.cpp 实测 Qwen3-ASR、Voxtral 与 Nemotron 流式转写谁最快

本地 ASR 三强同台:audio.cpp 实测 Qwen3-ASR、Voxtral 与 Nemotron 流式转写谁最快 【免费下载链接】Nemotron-3-Diarization 项目地址: https://ai.gitcode.com/hf_mirrors/nvidia/Nemotron-3-Diarization 本地语音转写在过去两年里走出了一条非常清晰的技…

2026/10/10 21:43:32 阅读更多 →

最新新闻

Codex连更28天:日更节奏下的功能演进与工程落地实践

Codex连更28天:日更节奏下的功能演进与工程落地实践

1. 这场“连更28天”到底在卷什么1.1 从标题拆出来的三个核心信号先把标题拆开看。“Codex 连更 28 天”说的是一个明确的节奏承诺:连续 28 天,每天都有新东西落地,不是修修补补的补丁,而是能被用户直接感知的功能更新。“每天不上…

2026/10/10 22:32:18 阅读更多 →
323.Fastboot/Recovery 双协议实战,解决 OTA 升级失败核心问题

323.Fastboot/Recovery 双协议实战,解决 OTA 升级失败核心问题

摘要 本文面向具备一定计算机基础的开发者与维修工程师,系统阐述安卓手机刷机与维修的底层原理。文章从Android分区表结构、Bootloader引导流程、Fastboot与Recovery协议入手,结合高通与联发科平台的实际案例,提供完整的命令行操作流程与可运行脚本。内容涵盖解锁BL、刷入第…

2026/10/10 22:32:18 阅读更多 →
SpringBoot校园志愿者管理系统:业务闭环与并发控制的完整实践

SpringBoot校园志愿者管理系统:业务闭环与并发控制的完整实践

校园志愿者管理系统,算是我在SpringBoot方向里做得最完整的一个项目。最初接手时我以为它就是个普通的增删改查,真正动手之后才发现,从活动发布、志愿者报名、签到签退到服务时长统计,整个业务链条里藏着不少需要仔细设计的地方。…

2026/10/10 22:32:18 阅读更多 →
手把手:3 步把插件提交进 Claude 官方目录,让全球开发者搜到你

手把手:3 步把插件提交进 Claude 官方目录,让全球开发者搜到你

手把手:3 步把插件提交进 Claude 官方目录,让全球开发者搜到你 【免费下载链接】claude-plugins-official Official, Anthropic-managed directory of high quality Claude Code Plugins. 项目地址: https://gitcode.com/GitHub_Trending/cl/claude-pl…

2026/10/10 22:32:18 阅读更多 →
装好 tendedero 只需三步:Release 下载、拖进 Applications、首次授权全流程

装好 tendedero 只需三步:Release 下载、拖进 Applications、首次授权全流程

装好 tendedero 只需三步:Release 下载、拖进 Applications、首次授权全流程 【免费下载链接】tendedero Screenshots, hung out to dry. A tiny native macOS app that hangs every screenshot on a line at the top of your screen. 项目地址: https://gitcode.…

2026/10/10 22:32:17 阅读更多 →
从“聊完就忘“到动态画像:Supermemory如何处理信息冲突与过期记忆

从“聊完就忘“到动态画像:Supermemory如何处理信息冲突与过期记忆

从"聊完就忘"到动态画像:Supermemory如何处理信息冲突与过期记忆 【免费下载链接】supermemory Memory and context engine app that is extremely fast, scalable, and can be run fully locally. The Memory API for the AI era. 项目地址: https://…

2026/10/10 22:31:17 阅读更多 →

日新闻

卫星轨道分类全解析:从LEO到GEO的选型逻辑与工程实践

卫星轨道分类全解析:从LEO到GEO的选型逻辑与工程实践

1. 从“卫星轨道分类”这个标题说起:为什么值得花时间搞懂第一次接触“卫星轨道分类”这个概念,很多人会觉得它离自己很远——不就是天上的星星怎么转吗?但如果你正在做航天任务规划、遥感数据接收、星座设计,甚至只是准备一场航天…

2026/10/10 0:00:39 阅读更多 →
Spring AOP 核心原理与实战:从概念到日志切面落地

Spring AOP 核心原理与实战:从概念到日志切面落地

1. 从一个真实痛点说起:为什么你的代码里到处都是重复逻辑刚入行那会儿,我写过一个用户管理模块,注册、登录、改密码、注销四个接口。每个接口里都塞了几乎一样的日志打印、参数校验、事务开启和提交。当时觉得没什么,能跑就行。直…

2026/10/10 0:00:40 阅读更多 →
Python招聘数据采集与分析可视化:从采集清洗到薪资技能城市可视化全链路

Python招聘数据采集与分析可视化:从采集清洗到薪资技能城市可视化全链路

简介:这是一套面向计算机相关专业学生与项目实战学习者的Python数据采集与分析可视化完整项目,以Boss直聘岗位数据为对象,适合用作毕业设计、课程设计或期末大作业。资源包共38个文件,约246KB,以13个py源码文件为核心&…

2026/10/10 0:00:40 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

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

2026/10/10 11:14:25 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

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

2026/10/10 1:36:08 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

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

2026/10/10 11:14:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

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

2026/10/10 5:23:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

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

2026/10/9 21:32:20 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

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

2026/10/10 10:38:42 阅读更多 →