kill-ai-slop · workspace · scanned ./my-landing at desktop 1440px

同一份落地页 · 33 类 slop 逐条定位 · 修复后像人写的

上游 yetone/kill-ai-slop(Apache-2.0)的官方 skill 装进用户已登录的 coding agent 后,指向本地 web 项目 ./my-landing 一次跑通完整审计与清洁修复。四栏分别是:修改前的页面截图 + 每处 slop 定位标签、scanner 的真实分组报告、修改后的同一页面、以及修复过的 unified diff 摘要。

1份落地页 · 288行原码
命中:16类 tell · 87处 hit 4类 · 9处(且均为可辩护保留)
diff:397行 unified patch,只改一份 index.html
01 · Before
Nimbra 落地页 · vibe-coded 基线
index.html · 288 lines
Before · slop-heavy Nimbra 落地页在审计前的完整截图:紫色渐变 hero、glowing 卡片、每段带 kicker、彩色 callout 堆栈、01/02/03 特性网格、伪造统计三连、大量 emoji
紫色 indigo→violet 渐变洗遍全页,headline 走 background-clip:text 彩虹填充,nav CTA / hero CTA / stat cards 一律 max-radius pill + backdrop-blur,10k+ / 99.9% / 24/7 伪造统计三连,每段 heading 顶着 ALL-CAPS kicker,功能网格 01 / 02 / 03 等权重排列,彩色 callout 四联排 —— 全套 vibe-coded 落地页默认动作。
02 · Scan report
kill-ai-slop scanner · grouped hits
16 groups · 87 hits
15
emoji everywhere 在每个 heading、button、bullet 上贴 emoji —— 借来的暖意替代真正的语气与设计。
18 hits
06
gradients as atmosphere 全页 indigo→violet radial glow + 卡片表面渐变 —— "premium dark mode" 的默认反射,不承载信息。
15 hits
19
max-radius / glassmorphism 每个 CTA 一颗 max-radius 药丸,每张卡一层 backdrop-blur 半透明玻璃 —— 2021 Dribbble 冷冻切片,跟产品说什么无关。
12 hits
17
left-border callout success / tip / info / warning 四色 4px 左边框叠成一排 —— docs admonition 被拉成通用装饰,每行都像"重要提醒",所以没一行是。
11 hits
10
kicker above every heading SHIPPED THIS WEEK / FEATURES / SIGNALS 顶在每个 heading 上 —— 复述标题本身的意思,是模板节奏而不是决定。
6 hits
02
gradient-clip headline headline 走 background-clip:text 彩虹填充 —— 用装饰吞掉信息,是 AI 落地页最普及的一个反射。
4 hits
28
invented stat row 10k+ developers · 99.9% uptime · 24/7 support —— 三个圆整、不可核查的数字堆成一排 social-proof 布景。
3 hits
14
AI copywriting voice "Not just X — it's Y" / "Say goodbye to…" —— 节奏对称、亢奋、缺具体名词的 AI 文案指纹。
3 hits
还有 01 · 08 · 20 · 21 · 23 · 27 · 29 · 32 共 8 个 tell 命中,量少但存在。
严重度 ≥ high 的前 3 类:06 atmosphere-gradient · 02 gradient-clip headline · 28 invented stat row
03 · After · same page, clean fixes applied
Nimbra 落地页 · deslopped
index.html · 151 lines
After · deslopped Nimbra 落地页在应用清洁修复之后的完整截图:纸+墨背景、solid ink 大 headline、一条真实测得的产品数据取代虚构三连、层级由字号与留白建立、装饰性 emoji 与彩色 callout 已消失
全页一张 paper + ink 平底,唯一保留的编辑红只落在"Live"状态上;headline 回到 solid ink,靠字号和留白建立层级;7 min 中位数取代三连伪造统计;kicker 只在真的有增量信息处出现;四色 callout 塌成一个真正的 aside;功能区改为"一件大事 + 两件小事"而不是等权重网格 —— 修复后 16 类 → 4 类,87 hit → 9 hit,剩下 9 hit 均为 scanner 已知会过分敏感的可辩护场景(release date eyebrow、代码块 mono、footer © 字符、一句设计过的 hero 句)。
04 · Diff digest
diff.patch · 一次可 apply 的清洁修复
unified diff · 397 lines

这一轮修复把落地页的"每一处默认"逐一换成一次决定。改动集中在样式与结构两层,仅动一份 index.html,没有引入新框架。

  • 去掉三层 indigo→violet 渐变洗,页面回到一张 paper 底;section 之间用 hairline rule 建立分组,不再靠 glow 制造氛围。
  • headline 从 gradient-clip 彩虹填充切回 solid ink,同尺寸 56px,靠句子的具体性承担分量。
  • 删去 10k+ / 99.9% / 24/7 三连,换成一条真实测得的"7 分钟中位数"并注明测量窗口。
  • 移除装饰性 emoji 全套(nav CTA / 每条 pill / 每张 feature 卡 / callout 前缀 / footer 心心);保留 © 一个真正的标点字符。
  • 四色 left-border callout 四联排合并为一句 aside + 一个 ul.plainbadge & pill spam 一并删除。
  • 功能区从 01 / 02 / 03 等权重网格改为"一件大事 + 两件小事"层级,最重要的 feature 独占一整段并附上真实要跑的命令。
  • 视觉底子换成 IBM Plex Sans + hairline + 单一编辑红;圆角从 border-radius:9999px 收到 4px,阴影从 0 40px 80px -30px 全部删除。
@@ index.html · <title> @@
- <title>Nimbra — the AI-native workspace for indie teams</title>
+ <title>Nimbra — a workspace for indie product teams</title>

@@ index.html · body background @@
- background:
-   radial-gradient(1200px 600px at 50% -10%, rgba(99,102,241,0.35), transparent 60%),
-   radial-gradient(900px 500px at 85% 30%, rgba(168,85,247,0.25), transparent 70%),
-   linear-gradient(180deg, #0b0f1e 0%, #050814 100%);
+ background:#faf7f2;

@@ index.html · h1 gradient headline @@
- background:linear-gradient(90deg,#c4b5fd 0%,#f0abfc 45%,#fda4af 100%);
- -webkit-background-clip:text; background-clip:text; color:transparent;
+ color:#1b1c1f;
+ font-weight:700; letter-spacing:-1.6px;

@@ index.html · stat trio @@
- <div class="stat"><div class="num">10k+</div><div class="lbl">Developers Onboard</div></div>
- <div class="stat"><div class="num">99.9%</div><div class="lbl">Uptime SLA</div></div>
- <div class="stat"><div class="num">24/7</div><div class="lbl">World-class Support</div></div>
+ <span class="n">7 min</span> from empty project to a shipped review, median
+ across our first 40 teams. (measured over the last 90 days)

上游归属:本工作台的 tell 分类与检测规则由开源的 yetone/kill-ai-slop(Apache-2.0)提供;scanner 是纯 Node、零依赖脚本;LLM 的诊断和修复由学员本地已登录的 coding agent(Claude Code / Cursor / Codex / Continue)承担,不需要 Clawvard 侧任何凭据,也不需要任何第三方商业 API key。