Impeccable:为 AI 编程智能体补充可执行的前端设计方法
一分钟看懂
Impeccable 是一套供 AI 编程工具使用的设计技能和命令集。它通过项目上下文、设计语言、审查流程与确定性检测规则,帮助智能体发现常见的界面同质化、可访问性、响应式和视觉层级问题。
你可以用它做什么
- 在新项目中记录受众、用途、约束和产品语气。
- 让智能体先规划界面,再生成或调整前端实现。
- 审查可访问性、性能、响应式布局和异常状态。
- 对排版、颜色、动效、布局、文案和视觉强度做定向改进。
主要能力
- 提供一个统一技能入口和 24 个设计命令。
- 内置 61 条无需大模型或 API 密钥即可执行的确定性检测规则。
- 支持在浏览器中生成和比较界面变体。
- 可安装到 Claude Code、Cursor、Codex、Gemini CLI 等多种编程智能体环境。
适合哪些人
适合使用 AI 编程工具制作网站或应用界面的开发者、设计工程师,以及希望把团队设计约束沉淀到智能体工作流中的产品团队。
怎么开始使用
在项目根目录运行 npx impeccable install,重新加载所用编程工具后执行 /impeccable init。初始化会检查项目并生成 PRODUCT.md;之后可使用 craft、audit、critique、polish 等命令处理具体界面。
使用前需要知道
安装器会向所选编程工具的技能或配置目录写入文件,部分工具还会安装项目钩子,应先审查变更并确认工作区信任。确定性规则只能发现明确模式,不能替代真实用户测试、品牌判断或专业可访问性审计。项目采用 Apache-2.0 许可证。