8 万字反 AI 味设计法:把 Slop.md 塞进 agent 当默认规矩
pols.dev 放出约 8.7 万字符 Markdown:逐条点名生成器网页套路,并给正面配方。官网按 Claude / Codex / Cursor 等切换安装命令;还可下载文件贴进任意 agent。
AI 写落地页、定价区、英雄区,常会撞同一批默认:紫渐变、发光胶囊按钮、图标瓷砖、假 macOS 窗口、Inter 全家桶。Slop.md 把这些名字点出来,写成一份「每次设计前要读、做完要逐条自检」的长法。装法极简单:选你用的 agent,curl 追加进对应规则文件,或直接下载 md。
先接上站里那篇 Impeccable
前不久站里刚解读过 Impeccable:给 Cursor、Claude Code、Codex 等装的前端设计 skill。它带 23 条命令(/typeset、/critique 一类),还能 npx impeccable detect 把 slop 拦在 PR 里,并且会认你项目的 token 和组件。
Impeccable 和今天这篇 pols / Slop.md 打的是同一类问题:生成器写 UI 时的默认坏习惯。分叉在形态:
要在对话里点名「改字体 / 评审 / 加粗」
要 detect 进 CI、认设计系统
要 Live 改页面并写回文件
只要塞一条总规矩,少记命令
Claude / Cursor / Codex… 各贴各的路径
当默认法,用户明确指令可覆盖
也可以叠用:Slop.md 当地基「不要写这些」,Impeccable 管日常改 UI 的流程。下面只展开 pols 这一条线。
通用守则文件,不是网站生成器
文件开头写死三件事:当规矩读;开始前向用户确认已读完整篇,结束前按点自检;用户明确要求与条文冲突时,用户优先。
结构大致是:先定义 AI slop → 密集点名坏默认 → 后半正面配方与合成法则。二级标题约 140+ 条,不必背目录,按「禁 / 可」记几类就够。全文约 87KB,不在文末粘贴,文底提供本站下载与官方原文链接。
挑几条最容易撞上的
一张卡里叠图标瓷砖、分类胶囊、标签行、价格、发光按钮,全堆在一起就是指纹。
CSS 画的空 macOS 窗口当「产品截图」,像模板不像产品。
按钮、背景、标题字一起渐变发光,生成页的身份证组合。
英雄区 + 三卡功能 + 定价 + 评价 + 页脚 CTA 原样复读,只换色换字。
页面要有一个记得住的视觉锚,而不是每块都「高级一下」。
假窗口只有填满真实界面才像签名;空壳仍是 slop。
避开 Google 默认货架;流行免费显示字用多了也会变默认脸。
死气沉沉也算失败;不要把内容藏在开场动画后面。
Install taste:点 agent,复制对应命令
和官网一样:五选一 agent,命令只差「追加到哪个规则文件」。下面是可点的控件(不是风景截图)。全文规则请用下方下载,不要指望文末贴 8 万字。
追加进 Claude 记忆 / 规则文件
curl -fsSL pols.dev/slop.md >> ~/.claude/CLAUDE.md
追加进 Codex AGENTS 文件
curl -fsSL pols.dev/slop.md >> ~/.codex/AGENTS.md
写入 Cursor 规则目录下的 no-slop 规则
curl -fsSL pols.dev/slop.md >> ~/.cursor/rules/no-slop.md
追加进 OpenCode AGENTS
curl -fsSL pols.dev/slop.md >> ~/.config/opencode/AGENTS.md
追加进 Amp AGENTS
curl -fsSL pols.dev/slop.md >> ~/.config/amp/AGENTS.md
- 上表点你用的 agent,点 snippet 复制 curl(路径别抄错)
- 或点「下载完整 slop.md」贴进任意项目规则
- 让 agent 开工前确认已读;收工前按文件自检
- 你有明确设计指令时,覆盖文件默认
- 要命令流 / CI 检测时,叠加 Impeccable
第一次公开 ship,文件很长
作者自述是第一份对外产品,欢迎反馈。站点还有「粘 URL 打 slop 分」一类能力在长;规则文件本身是当下最扎实、可带走的部分。全文约 8.7 万字符,整份塞进上下文会占额度,项目里也可摘要或按章节引用。
AI 写网页总撞的紫色发光按钮和假窗口,被整理成一份 8.7 万字的禁用清单
pols.dev 把这些坏默认逐条点名,做成能直接塞进 Claude、Codex、Cursor 等 Agent 的规则文件。
↓ 一页读完 · 有一张会动的图
AI 生成的落地页、定价区、英雄区总撞上同一批默认:紫青渐变发光按钮、图标瓷砖卡片、CSS 画的假 macOS 窗口、Google 免费字体全家桶。pols.dev 把这些坏默认写成一份规则文件:Agent 动手设计前通读、收工前逐条自检,产出网站还是 Agent 自己写。
字符数是我们数的;「8 万+」是 pols.dev 自己的口径。
文件开头写死玩法:当规矩读,开工前确认已经通读全篇,交付前按条目逐一自检;你给出明确指令时,指令盖过规则默认。
文件结构是先定义什么算 AI 网页的坏味道,再密集点名具体坏默认,后半段给正面配方。140+ 条里挑四组最常见的对照:
CSS 画的空 macOS 窗口冒充产品截图
窗口里跑真实产品,空壳仍是套路
图标瓷砖、分类胶囊、价格、发光按钮塞满一张卡
留一个记得住的视觉锚,不用每块都精致一遍
按钮、背景、标题字一起发光,是生成页的身份证
换掉 Google 默认货架,热门免费字体用多也会变新默认脸
英雄区、三卡功能、定价、评价、页脚 CTA 照抄,只换色换字
别让页面死气沉沉,也别把内容藏在开场动画背后
pols.dev 按你用的 Agent 切换安装命令,本质是把这份规则追加进对应的记忆文件;curl 命令正文里能直接复制,也能直接下载整份 md 贴进项目,效果一样。
| Agent | 规则文件(追加或新建) |
|---|---|
| Claude | ~/.claude/CLAUDE.md |
| Codex | ~/.codex/AGENTS.md |
| Cursor | ~/.cursor/rules/no-slop.md |
| OpenCode | ~/.config/opencode/AGENTS.md |
| Amp | ~/.config/amp/AGENTS.md |
产品落地页
唰地吐出一版
怎么都一个样?!
- × 紫青渐变发光按钮
- × 假 macOS 窗口冒充截图
- × 图标瓷砖卡片堆叠
- × Google 字体全家桶
>> ~/.claude/CLAUDE.md
交付前逐条自检
没人复测过
