用途:审计产品中设计令牌的采用与一致性,找出不一致、缺口和硬编码值。
主要能力:
- 令牌覆盖率:统计使用令牌的视觉属性比例,找出常被硬编码的属性,检查是否使用了正确层级(全局、语义、组件)。
- 令牌一致性:检查同一用途是否使用相同令牌,识别不同名同值的冗余令牌,以及仍在使用的弃用令牌。
- 令牌缺口:发现本应成为令牌但未成为令牌的视觉值,识别现有令牌集未覆盖的用例,以及暗示缺少刻度步骤的自定义值。
审计流程:清点(从代码/设计文件提取所有视觉值)→ 分类(按颜色、间距、排版等分组)→ 映射(将值与现有令牌匹配)→ 标记(硬编码值、不匹配、缺口)→ 排序(按频率和影响)→ 建议(新令牌、迁移、清理)。
报告格式:执行摘要(令牌采用率、关键发现)、按类别的详细发现、硬编码值清单及建议替换令牌、推荐的新令牌、迁移计划与优先级。
最佳实践:同时审计设计文件和代码;尽可能自动化检测(如 lint 规则);优先处理高影响类别(颜色、间距);跟踪采用率随时间的变化;让审计结果可执行而非仅信息性。
限制:资料未提供具体安装命令、平台支持、收费方式或使用示例,暂未提供。