这个项目能做什么

Impeccable 是面向 AI 编码代理的设计指导系统。它提供 23 个斜杠命令快捷方式和 61 条确定性检测规则,旨在改善 AI 生成的前端设计,针对模型在类似 SaaS 模板上训练时出现的重复模式。 该工具可作为技能或插件,在多种 AI 编码平台中使用,包括 Claude Code、Cursor、Codex、GitHub Copilot、Gemini CLI、Grok Build、Hermes Agent、Pi、OpenCode、DeepSeek Harness、Trae、Rovo Dev、Qoder、Google Antigravity 和 Mistral Vibe。一条 `/impeccable init` 命令将持久化的产品上下文捕获到 `PRODUCT.md` 中,随后命令将在共享的设计词汇表上操作。 关键命令包括:`audit` 用于技术质量检查(可访问性、性能、响应式)、`critique` 用于 UX 设计评审、`polish` 用于最终交付调整、`animate` 用于目的性动画、`colorize` 用于战略性色彩引入、`typeset` 用于排版修复、`layout` 用于间距和视觉节奏、`harden` 用于错误处理和边缘情况、`distill` 用于简化,以及 `live` 用于基于浏览器的视觉迭代。 项目包含一个独立的 CLI(`npx impeccable detect`),可在无需 AI 模型或 API 密钥的情况下运行 61 条确定性反模式检查。它可以扫描目录、HTML 文件或实时网址。还提供浏览器扩展,用于检查已部署的网站。 安装通过 `npx impeccable install` 完成,该命令会自动检测已安装的平台并在支持的情况下配置原生挂钩。挂钩会在 UI 文件编辑时运行设计检测,并将发现结果反馈到代理流程中。引擎作为自包含的二进制文件提供;Node 仅用于 `npx` 安装器垫片。