用途
type-audit 是一个仅针对排版的审计技能,属于 aboudjem/ui-ux-suite 技能集。当用户提出审计排版、运行排版检查等需求时使用。它聚焦于项目的字体系统,不涉及排版之外的界面元素。
主要能力
该技能围绕排版系统展开以下工作:
- 使用 uiux_extract_typography 提取项目中的排版数值。
- 检测字号比例(type scale),判断其属于数学比例还是随机取值。
- 评估字体选择、字体搭配、可读性与层级结构。
- 检查性能相关项,包括字体加载与字重数量。
- 使用 uiux_generate_type_scale 生成改进后的字体系统。
- 输出完整的类型令牌(type token)系统。
使用方式
资料中给出的流程为:先通过 uiux_extract_typography 提取排版值,再检测字号比例,随后评估字体选择、搭配、可读性与层级,接着检查字体加载与字重数量等性能项,然后通过 uiux_generate_type_scale 生成改进的字体系统,最终输出完整的类型令牌系统。
输出内容
- 当前字体清单:字体、字号、字重、行高。
- 字号比例检测结果。
- 可读性评分。
- 推荐的字体系统:字体、比例、层级。
- 流体排版值(clamp())。
- 性能建议。
适用场景
适用于需要对项目排版系统进行专项审计、检查字号比例是否合理、评估字体搭配与可读性、排查字体加载性能问题,或希望获得改进字体系统与类型令牌的场景。
限制
资料未提供该技能的安装命令、收费方式、支持平台、具体评分算法或效果保证等信息,这些内容暂未提供。