miqdadbadjuber/anti-slop
Rules for an AI coding agent to filter out generic AI-generated UI designs, text, and code.
anti−slop − AI编码代理的过滤器
是什么 − anti−slop 是 AI 编码助手(Claude Code、Cursor、Codex 等)可以加载的一组“技能”。核心技能定义了 38 条具体规则(R−01 … R−38),用于阻止 AI 代理经常生成的那种通用、夸张的输出——虚假统计数据、充满表情符号的文案、代码中的装饰性横幅、不必要的 UI 花哨内容等。它不规定视觉风格,而是充当一个过滤器,移除“垃圾内容”并迫使代理向用户询问真正的方向(在 DESIGN.md 文件中单独提供)。
工作原理
- 规则分为三个层级——硬门禁、目的门禁 和 质量锁——并由生成 PASS/FAIL 报告的 交付门禁 强制执行。
- 活力工具包(ENERGY / RHYTHM / MOTION 拨盘)让用户既能保持输出“生动”,又能保持干净。
- 六个可选技能侧重于特定问题(UI 布局、文案撰写、可访问性、响应式布局、代码注释清理等)。核心
antislop技能始终加载,其他技能按需添加。 - 两种使用模式:期间(在代理构建工件时应用规则,并附最终报告)和 之后(审核现有输出,呈现编号的发现列表以供批准修复)。
安装 − 该项目以一组文件夹形式提供,每个文件夹包含一个 SKILL.md。安装程序(npx antislop-ai)会询问目标技能和代理,然后复制文件夹并写入指针,以便过滤器在每次会话中重新加载。对于支持插件的代理,有现成的命令(Claude Code、Antigravity、Cursor 等)。单文件版本(antislop.md)可以粘贴到任何聊天窗口中。
典型工作流
- 运行安装程序或通过代理的插件市场添加技能。
- 选择使用模式(
--mode during或after)。 - AI 代理生成 UI、文案或代码。
- anti−slop 根据其规则移除垃圾内容,并返回 PASS/FAIL 报告。
- 如果您还提供
DESIGN.md文件,则过滤后的输出将充满您真正的设计方向,从而产生干净且目的明确的结果。
适用对象 − 使用生成式 AI 助手构建项目、着陆页、文档或代码片段,并希望避免常见的“AI 生成填充内容”(看起来精致但毫无意义)的开发人员。它适用于多种代理(Claude Code、Codex、Cursor、Kimi Code、Pi、Oh My Pi 等)。
路线图和社区 − 该仓库遵循传统的开源模型(MIT 许可证、贡献指南、行为准则)。最近的版本添加了选择加入模式偏好和更好的文档;未来的工作将在 ROADMAP.md 中跟踪。
以上所有细节均直接取自仓库的 README。
相关
- 项目
- Dispatch
- 项目
- 项目
- 项目