SuperAPI AI 工具集

uikit-accessibility-auditor

通用与其它

查看项目

更新于 10-15 22:10

技能介绍

用途:审计 UIKit 代码(UIViewController、UIView、UITableViewCell、UICollectionViewCell、自定义控件等)的无障碍问题,给出最小化、可粘贴的修复建议,不重写界面或重构架构。

主要能力:覆盖 VoiceOver 标签/提示/值、traits 与角色、阅读顺序与分组、自定义控件与命中测试、文本阅读体验、动态字体、屏幕变化播报、语音控制/切换控制/全键盘访问、颜色对比与非颜色提示、accessibilityIdentifier,以及新系统(可调整尺寸 iPhone、iPad 窗口化、Liquid Glass、字幕与生成字幕、拖放与 App Intents)就绪性检查。

使用方式:提供代码或界面描述与约束(如不改布局、不重构、不改文案),技能按 P0/P1/P2 输出发现,每条含问题、影响与补丁级修复,并给出手动测试清单与回归风险说明。可结合 Accessibility Inspector 检查元素树;若已有 UI 测试目标,可考虑 XCUIApplication.performAccessibilityAudit(for:_:)。

适用场景:iOS/iPadOS UIKit 界面无障碍评审与修复、发布前无障碍评估、阅读类与媒体播放类界面检查。

限制:不重构架构、不无理由添加标签、不改变用户可见文案与布局;不臆造 API;需遵守部署目标并标注新 API 可用性;自动化审计不能替代完整辅助技术体验,需说明实际执行的检查与所用系统/设备。具体收费、价格与平台支持范围资料未提供。