SuperAPI AI 工具集

design-system-generalizer

设计与创作

查看项目

更新于 10-16 01:12

技能介绍

用途:当某个路由(如 /settings)被视为“黄金”参考页,而其他路由在 token 使用或组件复用上出现漂移时,可用该技能扫描参考页的模式,并对比其他路由找出违规,帮助规划渐进式迁移 PR。

主要能力:提供两个脚本。scan_patterns.py 用于从指定路由扫描 token 与组件使用模式;diff_violations.py 用于对比黄金路由与目标路由,输出违规差异。diff 支持 --check 参数,当目标路由存在十六进制颜色或缺失路由文件时以非零状态退出,便于接入检查流程。

使用方式:

python scripts/scan_patterns.py --route /golden --project-root <root>

python scripts/diff_violations.py --golden /golden --target /other --project-root <root>

在 diff 上使用 --check 可在目标含十六进制颜色或缺失路由文件时返回非零退出码。

适用场景:统一设计系统、减少硬编码颜色、推动组件复用、拆分小步迁移 PR。

限制:资料建议以小 PR 方式推进,不要一次性重写整个应用。其余关于支持框架、安装方式、配置项与收费等信息暂未提供。