SuperAPI AI 工具集

m-normalize

设计与创作

查看项目

更新于 10-16 06:55

技能介绍

用途

m-normalize 用于对代码库进行完整的设计值规范化(Full Normalization)。其目标是把代码库中出现的每一个设计值,替换为 profile 中距离最近的系统 token,从而让设计值统一收敛到设计系统定义的 token 体系上。

主要能力

该技能覆盖五类设计值的替换:

  1. 颜色 → var(--token)
  2. 字号 → var(--type-step)
  3. 间距 → var(--space-n)
  4. 阴影 → var(--shadow-level)
  5. 圆角 → var(--radius-size)

使用方式

通过命令 /m-normalize 触发。该技能被描述为“激进(Aggressive)”,会生成完整 diff(Full diff),并且需要用户确认(Requires confirmation)后才会执行。

适用场景

适用于需要将代码库中散落、不一致的设计值统一到系统 token 的场景,例如设计系统迁移或设计值清理。

限制

资料未提供该技能的具体实现细节、支持的平台、依赖条件、性能表现或错误处理方式,这些信息暂未提供。