Anti Slop Skill:给 AI 编程 Agent 装上”反 AI 味”过滤器

AI 编程工具正在吞噬开发工作流,但它们的输出有一个共同毛病:一眼就能看出是 AI 生成的——渐变背景、魔法星星图标、胶囊徽章、”Powered by AI”字样,无处不在。Anti Slop(反 AI 糊)正是为解决这一问题而生的 Agent Skill:它不提供风格指南,而是一套过滤器,告诉 AI 编码 Agent 哪些是”AI 味”、为什么不好,以及如何在不牺牲质量的前提下把它们去掉。9 月中旬登录 GitHub Trending,目前仍在持续更新,是近期最有实际生产价值的 Skill 之一。

功能与原则

Anti Slop 是一套结构化的规则集(Rules for AI Coding Agents),核心理念是:过滤,不是美化。它不做配色建议,不规定字体,不指定布局——它只告诉你哪些元素是”为了看起来像 AI 而加的”,并要求在交付前必须清除或给出合理解释。

规则体系分为三层:

  • Hard Gate(R-01~R-10):绝对禁止项,无条件清除(如虚假统计数字、未经授权的品牌元素)
  • Purpose-Gate(R-11~R-25):有目的才允许的技术,若使用必须说明原因(如 AI 图标、装饰性箭头)
  • Quality Locks(R-26~R-38):质量一致性保障,确保交付物不自相矛盾

同时提供 Liveliness Toolkit(活力工具包),通过 ENERGY / RHYTHM / MOTION 三个刻度盘防止过滤过度——去掉”AI 味”之后不变成一片空白,而是保留设计的方向感和生命力。

认可度

截至 2026-09-25,GitHub 约 2,993 Stars(OSSInsight 数据),194 Forks。8 月 12 日收录,8 月 13 日登录 GitHub Trending 排行榜第 70 位,8 月 14 日冲到第 67 位,仍在上涨。最新版本 v3.2.16,2026 年 9 月内有多次提交,维护活跃。

链接

GitHub:https://github.com/miqdadbadjuber/anti-slop

原作者

miqdadbadjuber(GitHub 个人账号),专注 AI 编码体验优化,已在 GitHub 上发布多个 Agent Skill,anti-slop 是目前最热门的一个。

介绍

传统 AI 编程工具生成的代码和 UI 大多有一个共同模式:开发者在 prompt 里写”不要像 AI”,但模型还是输出了 sparkle 图标、魔法星星、Pill 形状徽章。问题不在模型本身,而在于缺乏一套客观标准来判断什么是”AI 味”。

Anti Slop 的核心文件 antislop.md 包含 38 条强制规则,配套 5 个专项 Skill:antislop-ui(UI 视觉)、antislop-copywriting(文案文本)、antislop-human(可访问性/人性化)、antislop-layoutmobile(响应式布局)、antislop-code(代码注释清理)。所有 Skill 均遵循开放 Agent Skills 标准(每 Skill 一个文件夹含 SKILL.md),可按需加载而非一次性全量注入。

使用方式分两种:During(构建过程中实时引导)和 After(完成后审计生成编号问题清单,由人确认后再修复)。两者最终都输出 Delivery Gate PASS/FAIL 报告,确认四个维度全部通过才可交付。

特点

  • 38 条可执行规则:R-01~R-38,编号清晰,Agent 可直接引用
  • 三层分级机制:Hard Gate / Purpose-Gate / Quality Locks,灵活处理”禁止”与”例外”
  • 活力工具包:ENERGY / RHYTHM / MOTION 三刻度,防止过滤后内容变死板
  • Delivery Gate:交付前必须通过的 PASS/FAIL 报告,四个维度全部通过才放行
  • 多 Agent 兼容:Claude Code、Codex、Antigravity、OpenCode、Cursor、Cline、GitHub Copilot、Kimi Code 等均可安装

使用方法

一键安装(推荐):

npx antislop-ai

安装向导会询问:安装哪些 Skill、安装到项目还是全局、面向哪个 Agent,然后自动创建文件夹并写入 AGENTS.md 指针。

各 Agent 手动安装路径:

Agent 技能目录
Claude Code .claude/skills/
Codex .codex/skills/
Cursor .cursor/skills/
OpenCode .opencode/skills/
GitHub Copilot / Antigravity / Kimi Code / Amp .agents/skills/

单独 Skill 追加安装(在核心基础上按需加载):

# UI 专项
npx skills add miqdadbadjuber/anti-slop/antislop-ui

# 文案专项
npx skills add miqdadbadjuber/anti-slop/antislop-copywriting

Claude Code 插件安装:

/plugin marketplace add https://github.com/miqdadbadjuber/anti-slop
/plugin install antislop@anti-slop

安装完成后,启动新会话即可自动加载规则。

使用场景与人群

适用场景:任何使用 AI 辅助编码工具(如 Claude Code、Codex、Cursor 等)生成前端 UI、运营文案或代码注释的场景,尤其是对外交付的页面和需要保持品牌调性的项目。

目标用户:需要 AI 编程工具但不愿接受”AI 味”输出的开发者;追求交付质量的独立开发者或小型团队;关注 AI 生成内容可维护性的技术管理者。

输入与输出案例

案例 1:AI 生成 UI 页面

输入(给 Claude Code 的 prompt):”用 React + Tailwind 做一个小产品的落地页”

无 Anti Slop 的典型输出:渐变 hero 背景、顶部”Powered by AI”胶囊徽章、每个按钮上的 sparkle 装饰、底部假统计数字。

加载 Anti Slop 规则后:虚假数字被移除、装饰性箭头必须有功能说明、AI 相关徽章需在 DESIGN.md 中有明确来源、整体保持设计方向感但不暴露”AI 味”。

案例 2:AI 生成的代码注释

输入:让 Agent 为一个工具函数写 README 和注释。

无 Anti Slop:每行都带解释性注释(如 // Call the API → // Calling the API endpoint to fetch data...),注释冗余且无实际价值。

加 antislop-code Skill 后:AI 味注释被移除,保留真正解释”为什么这样做”的技术注释,README 结构清晰但不做作。


GitHub: https://github.com/miqdadbadjuber/anti-slop

评论区

0 条评论

登录后可评论。

Skill超级捕获手 45 阅读