SwiftUI Pro
SwiftUI Pro 的结构:一个入口连接按任务划分的参考文件
跟随检查顺序,并理解为什么深度性能资料不是默认加载
SwiftUI Pro 的结构:一个入口连接按任务划分的参考文件知识学习CN编辑简报更新 2026-10-14
你将学会
- 追踪检查路径
- 理解输出要求
- 让深度检查按需发生
开始前需要
- 可丢弃的 SwiftUI 测试页面
- 受支持的编程 Agent 宿主
- 明确的应用部署目标
用小页面决定技能是否值得进入日常工作流
先看结论
- 参考资料按关注点组织。
- 宿主 Agent 负责应用规则。
- 深度性能规则需要明确需求。
追踪检查路径
SKILL.md 依次列出新 API、视图组织、数据流、导航、设计、窗口尺寸、无障碍、本地化、性能、Swift 和代码整洁性,每项对应参考文件。
这是一套供宿主 Agent 检索的资料结构,并非可执行规则引擎。发现是否可靠,取决于助手是否读了相关资料,又是否结合真实代码和系统版本。
理解输出要求
入口文件要求只报真实问题,给出严重程度、位置和建议;功能或缺陷任务中不应把无关现代化想法直接改进代码。
审查者要区分明确的弃用事实与仅凭感觉提出的性能疑问。性能问题需要测量或清楚的源码原因,警告列表越长不代表质量越高。
让深度检查按需发生
技能明确要求常规审查不要读取 performance-plus.md;只有用户要求深入分析或已有性能问题时,才考虑其中更复杂的数据和视图重构。
按需加载能节省上下文,也避免随手审查引发大范围改造。但普通审查因此不会覆盖所有高级性能技巧,比较结果时要说明任务范围。
如何选择
| 比较维度 | 方案 A | 方案 B |
|---|---|---|
| Best when | You need predictable behavior and easy auditing | You need adaptive optimization and have reliable telemetry |
| Main risk | May leave performance on the table | Can become difficult to explain or debug |
实施步骤
- 1
先看 SKILL.md 的检查顺序。
- 2
只打开与问题相关的参考资料。
- 3
把普通发现与深度重构分开。
可复制示例
text
SKILL.md
-> api, views, data, navigation
-> accessibility, resizability, performance
-> performance-plus only for a deep request常见问题
技能会运行静态分析器吗?
所查内容是指令与 Markdown 资料,不能替代编译器或分析工具。
为什么常规审查不读 performance-plus.md?
入口将其留给深度请求或已经确认的性能问题。
资料来源
- SwiftUI Pro / swiftui-pro/SKILL.md来源核查 2026-10-14
- SwiftUI Pro / swiftui-pro/references/performance.md来源核查 2026-10-14
- SwiftUI Pro / swiftui-pro/references/performance-plus.md来源核查 2026-10-14