SuperAPI AI 工具集

axiom-uikit

测试与质量

查看项目

更新于 10-15 17:33

技能介绍

axiom-uikit 是用于 UIKit 及 UIKit 与 SwiftUI 桥接工作的技能集合,按任务或症状将你路由到对应的技能文件。主要能力涵盖:UIKit 桥接(UIViewRepresentable、UIViewControllerRepresentable、UIHostingController、Coordinator 模式与 updateUIView 生命周期);自适应布局(布局指南、按尺寸类约束、组合式布局、自适应单元格);Auto Layout 调试(约束冲突、歧义布局、视图不显示或位置错误);UIKit 动画调试(CAAnimation 完成回调不触发、弹簧物理异常、卡顿、CATransaction 时序);Combine 模式(publisher、AnyCancellable 生命周期、@Published、Combine 与 async/await 桥接);TextKit 2 架构与 Writing Tools 集成、TextKit 1 迁移;PencilKit 画布、PKToolPicker、绘图持久化与 Apple Pencil Pro 特性、PaperKit 标记画布与编程式标记模型;以及 UIKit 现代化(Scene 生命周期、可缩放应用、尺寸类、iPhone 镜像兼容、导航栏标题与副标题等)。使用方式为按用途阅读对应文件,例如桥接读 skills/uikit-bridging.md,约束报错读 skills/auto-layout-debugging.md,Combine 读 skills/combine-patterns.md,TextKit 读 skills/textkit-ref.md,PencilKit/PaperKit 读 skills/pencilkit-paperkit.md 与 skills/pencilkit-paperkit-ref.md,现代化读 skills/uikit-modernization.md。可运行 /axiom:audit resize 或启动 resize-auditor 智能体进行可缩放性扫描,该文件为 skills/resize-auditor.md。限制:需要 Bash 的环节(构建、测试、模拟器、崩溃符号化)仅在 Claude Code 中可用,没有内联等价实现;不在 Claude Code 时需读取并内联遵循审计器文件,且只能依赖文件搜索与读取。纯 SwiftUI 视图问题应改用 axiom-swiftui,设计决策与 HIG 用 axiom-design,数据持久化模型层用 axiom-data,性能问题在动画逻辑正确但渲染慢时用 axiom-performance。具体收费与价格信息暂未提供。