SuperAPI AI 工具集

axiom-audit-liquid-glass

通用与其它

查看项目

更新于 10-15 20:11

技能介绍

用途:该技能面向 Liquid Glass 采用度审查,而非缺陷排查。它会标记 iOS 26+ 视觉处理尚未应用的位置,以及采用不完整之处,例如未样式化的 26 之前回退、内容类型选错 Regular 与 Clear 变体、嵌套玻璃导致视觉浑浊、主操作使用位置式放置,以及全局 UIDesignRequiresCompatibility 退出项。采用度以 NOT ADOPTED→PARTIAL→ADOPTED 的健康分表示,问题按影响排序为机会。

主要能力分三阶段。阶段一绘制视觉处理架构:确认部署目标与可用性纪律,识别 UIBlurEffect、UIVisualEffectView、NSVisualEffectView、SwiftUI Material 等迁移面,统计现有 .glassEffect、GlassEffectContainer、玻璃按钮样式,检查工具栏、Tab、搜索与自定义容器表层,并输出可视处理地图。阶段二运行 8 类检测:旧模糊迁移、工具栏现代化、无玻璃自定义容器、搜索模式现代化、玻璃叠玻璃、着色机会、缺少 .interactive()、手工固定于滚动内容之上的栏。阶段三评估采用完整性,如 UIDesignRequiresCompatibility 是否设为 YES,以及 iOS 26 以下目标的可用性分支是否具备设计好的 else 分支。

使用方式:该技能要求必须实际调用 Glob、Grep、Read 等工具,不能凭训练数据推理;每条 Grep 模式需按原样单独执行,不可合并;需读取代表性命中文件验证上下文后再报告。排除 *Tests.swift、*Previews.swift、Pods、Carthage 等目录。建议代码样例使用 if #available(iOS 26, *) 包裹玻璃效果并保留材质回退;UIKit 用 UIVisualEffectView(effect: UIGlassEffect()),AppKit 用 NSGlassEffectView;按钮可用 .buttonStyle(.glass) 或 .glassProminent;自定义栏可用 safeAreaBar(edge:)。限制:资料未提供收费、价格、平台要求或效果保证等信息。