用途
color-audit 是一个专注于颜色系统的审计技能,属于 UI/UX 套件。当用户要求审计颜色、运行颜色检查或评估项目配色方案时使用。它只针对颜色维度,不涉及其他 UI/UX 方面。
主要能力
该技能的执行流程包括以下步骤:
- 使用 uiux_extract_colors 提取项目中的所有颜色。
- 映射颜色角色,包括主色(primary)、辅助色(secondary)、中性色(neutral)、语义色(semantic)、表面色(surface)和文字色(text)。
- 使用 uiux_check_contrast 检查所有前景/背景配对的对比度。
- 评估色彩和谐度、一致性、覆盖范围和深色模式。
- 使用 uiux_generate_palette 生成改进后的颜色系统。
- 输出浅色和深色模式调色板及 token 值。
输出内容
- 当前颜色清单:唯一颜色、近似重复颜色、CSS 变量。
- 对比度审计:所有配对的 WCAG 和 APCA 结果。
- 和谐度分析。
- 语义角色覆盖情况。
- 推荐的完整颜色系统:CSS 变量或 Tailwind 配置。
- 浅色和深色模式调色板。
使用方式
该技能通过命令 /color-audit 触发。具体安装命令、依赖配置及调用参数在现有资料中暂未提供。
适用场景
- 需要审计项目现有颜色系统时。
- 需要检查颜色对比度是否符合 WCAG 或 APCA 标准时。
- 需要评估颜色和谐度、一致性和语义角色覆盖时。
- 需要生成改进后的浅色/深色模式调色板时。
限制
现有资料未提供该技能的具体实现细节、支持的平台、收费模式、价格、性能表现或使用限制。安装方式、依赖项和详细配置暂未提供。