二十四条命令治审美:六十二条规则不用模型也能判
来源:GitHub — 2026-10-28 · ⭐ 90,213 stars · Rust
📋 概述
Impeccable 是给 AI 编码智能体用的设计指导,起点是 Anthropic 那份被广泛使用的 frontend-design 技能。作者的理由很直白:每个模型都在同一批 SaaS 模板上训练,不给指导,每个项目都会撞上同一批痕迹——什么都是 Inter 字体、紫到蓝的渐变、卡片套卡片、彩色背景上放灰字、每个标题上方一块圆角方形图标砖。它补上四件事:一次性的 /impeccable init 把产品真相写进 PRODUCT.md(受众、目的、使用场景、约束、语气、证据),24 条共享设计词汇的命令(polish、audit、critique、distill、animate、bolder、quieter 等),62 条确定性检测规则加纯 LLM 的评审项,以及浏览器里的实时迭代。有意思的是分工:确定性规则由 CLI 和浏览器扩展执行,不需要模型也不需要 API key。
🔑 核心要点
- 产品事实与视觉方向分开放:PRODUCT.md 记受众与约束,DESIGN.md 记现有或新建的视觉系统,两者不混。
- 24 条命令是一套共同词汇:craft、shape、critique、audit、polish、bolder、quieter、distill、harden、onboard、animate、colorize、typeset、layout、adapt、optimize 等等,还能 pin 成独立快捷命令。
- 确定性检测 62 条规则,没有模型参与的判断也能复现,避免了“这次说行下次说不行”。
- 反模式写得具体:不用 Arial、Inter 和系统默认字体,不在彩色底上放灰字,不用纯黑纯灰要带色偏,不卡片套卡片,不用回弹缓动。
- 引擎是一个自带二进制,首次运行下载到 ~/.impeccable/bin/;npx 只是安装器的壳,手动和 git 子模块两种装法都不需要 Node。
💡 金句
Every model trained on the same SaaS templates.
👍 0
👎 0
← 返回 GitHub Trending 首页