用途:面向希望应用“原生贴合 Apple 平台”的团队,覆盖 HIG 基本原则、各平台模式、原生组件选择与无障碍要求。适合设计或审查 Apple 平台应用、审计现有应用的 HIG 合规性、在组件间做选择、跨平台适配、按 HIG 检查字体/颜色/间距/动效,以及无障碍审计。不适用于追求跨平台 UX 高度统一的场景。
主要能力:提供 HIG 合规检查脚本 hig_compliance_checker.py、组件模式查找 component_pattern_lookup.py、无障碍审计 accessibility_auditor.py,并给出决策框架(如 sheet/popover/全屏/推入/Inspector/工具栏项的选择,SwiftUI 与 UIKit 取舍),以及颜色与深色模式、Dynamic Type 字体、无障碍细则与常见反模式清单。
必要用法(命令保持原样): python3 apple-hig-expert/scripts/hig_compliance_checker.py --input screens.json --format markdown python3 apple-hig-expert/scripts/component_pattern_lookup.py --platform ios --goal "show options without leaving context" --format markdown python3 apple-hig-expert/scripts/accessibility_auditor.py --input a11y_state.json --format markdown
适用场景与输入:目标平台与版本范围、应用类型、现有设计/截图、技术栈(SwiftUI/UIKit/AppKit)、无障碍成熟度。限制:资料未提供收费、价格、平台支持范围或效果保证;使用前需准备相应输入文件(screens.json、a11y_state.json),具体字段与版本要求暂未提供。