跳到主要内容
返回时间线
pbakaus/impeccable来源发表:

给AI编程智能体立设计规矩:62条确定性检测规则,不调用大模型也能跑

核心概要

面向AI编程智能体的前端设计技能Impeccable发布,它把设计约束做成可执行的命令与检测规则。此前同类设计技能多依赖模型自身判断,而Impeccable的62条确定性检测规则由命令行工具和浏览器扩展直接运行,不需要大模型也不需要API密钥。它同时提供24条共享设计词汇命令,并用一次初始化把产品事实写入PRODUCT.md,供后续命令区分产品事实与表层视觉方向。

AI-generated editorial illustration: pbakaus / impeccable

深度剖析

AI编程智能体获得了一套可调用的前端设计技能,用命令而非自由发挥来约束界面产出。 此前的设计技能以Anthropic的frontend-design为代表,Impeccable从它出发;不加引导时,模型容易反复产出同一批可辨识的套路,例如处处使用Inter字体、紫到蓝的渐变、卡片套卡片、彩色背景上的灰字。 这套技能附带一份明确的避免清单,逐条列出过度使用的字体、彩色背景上的灰字、纯黑或纯灰、卡片包裹与嵌套、弹跳或弹性缓动等做法。

设计检查被拆成两部分:确定性规则由本地工具执行,其余评审交给大模型。 确定性部分不依赖模型推理,因此命令行工具和浏览器扩展在没有大模型、没有API密钥的情况下也能运行这些规则。 62条确定性检测规则与仅由大模型完成的评审检查并列存在,前者由CLI和浏览器扩展执行。

技能以一次初始化建立共享上下文,再以24条命令构成与智能体沟通的设计词汇。 初始化会检查项目,只询问产品事实中确实缺失的部分,并把结果写入PRODUCT.md;访客模式与视觉方向留到每个界面单独选择,既有或新建的视觉系统另记在DESIGN.md。 命令包括polish、audit、critique、distill、animate、bolder、quieter等,均通过/impeccable调用,并可用pin生成独立快捷方式。

启示与展望

这套技能面向使用受支持AI编程工具的前端项目,通过npx impeccable install安装并按工具类型配置钩子或插件,安装后需重载工具。材料提到Neo Mirai案例可作为真实项目改造前后的参照,但未给出量化结果。

材料未报告任何量化评测,界面质量改善的依据是避免清单与一个案例的前后对比。确定性规则与仅由大模型完成的评审检查各自覆盖哪些问题,材料没有展开。