反AI味设计指南
open-design项目里总结的,原文在:
github.com/nexu-io/open-design/blob/main/craft/anti-ai-slop.md
大概这么几点:
# 反 AI 味输出规则
一组具体、可检查的规则,用来区分“由真正发布过产品的人设计”与“默认 LLM 输出”。下面有几条规则会由 daemon 的 `lint-artifact` linter 自动强制执行——违反这些强制规则不是风格偏好问题,而是回归缺陷。其余规则供 agent 和 reviewer 参考,并会在文中标注为“(指导性规则,不自动检查)”,以便如实反映与 linter 之间的契约。
> 改编自 `refero_skill`(MIT),并收紧以匹配 Open Design 的 lint 覆盖范围。
## 七宗罪
这些是 linter 在 P0 级别拦截的模式,必须修复:
1. **默认 Tailwind 靛蓝色作为强调色**
精确包括:`#6366f1`、`#4f46e5`、`#4338ca`、`#3730a3`、`#8b5cf6`、`#7c3aed`、`#a855f7`。当前的 `DESIGN.md` 会提供 `--accent`,请使用它。靛蓝色是教科书级的 AI 痕迹。(daemon 的 `lint-artifact` 会把这些颜色识别为纯强调色;请确保此列表与 `apps/daemon/src/lint-artifact.ts` 中的 `AI_DEFAULT_INDIGO` 保持同步。)
2. **Hero 区使用两段式“信任感”渐变**
例如紫→蓝、蓝→青、靛蓝→粉。相比之下,纯色表面加上有意图的字体处理通常更好。
3. **用 emoji 作为功能图标**
例如在 ``、`
发布于 山东