SuperAPI AI 工具集

ui-review

设计与创作

查看项目

更新于 10-16 08:10

技能介绍

用途:对 SwiftUI 代码进行 UI/UX 审查,检查是否符合 Apple 人机界面指南、字体最佳实践与无障碍标准,适用于 iOS 与 watchOS。

触发场景:用户要求审查 UI/UX 代码、提到 HIG 或 Apple 指南、请求无障碍审计、检查字体使用或 Dynamic Type 支持、按 Apple 标准做设计评审时启用。

审查流程:先确定要审查的文件或视图,优先面向用户的视图;随后阅读 .claude/skills/ui-review/ 下的 hig-checklist.md、font-guidelines.md、accessibility-quick-ref.md,必要时通过 WebFetch 参考 Apple 官方 HIG 页面。

审查类别:HIG 合规(布局间距、点击目标、安全区、导航模式、颜色与深色模式、平台差异、加载/空/错误状态);字体使用(Dynamic Type、系统文本样式与固定字号、字体层级、自定义字体缩放、截断);无障碍(标签与提示、特征与角色、VoiceOver 顺序、自定义操作、动态内容播报)。

常见问题:硬编码颜色、固定字号、纯图标按钮缺标签、点击目标小于 44pt(iOS)或 40pt(watchOS)、仅用颜色传达信息、缺少加载/错误状态、直接使用 UIColor 等。同时列出搜索 UX(WWDC26)与菜单/选择器(WWDC20)的组件检查清单。

输出格式:按 HIG 合规、HIG 问题、字体合规、字体问题、无障碍合规、无障碍问题、测试建议分节,给出文件名与行号、问题描述、修复代码示例;建议进行 VoiceOver、最大 Dynamic Type、深色模式与 Accessibility Inspector 测试。

限制:资料未提供安装方式、收费与价格信息;技能需依赖上述参考文件,且不替代完整的代码运行测试。