AI Skills · 编程swiftui-view-refactor
2026年8月25日
swiftui-view-refactor
把臃肿的 SwiftUI 视图文件,拆成清楚、好测试的小组件。
- 生态
- Codex
- Skill 分类
- 编程
- 创建者 / 机构
- OpenAI
它是什么
swiftui-view-refactor 属于 Codex 的 build-ios-apps 插件。SwiftUI 的视图文件很容易越写越长,把界面、状态和业务逻辑搅在一起。这个 Skill 给出一套重构规则:文件内按固定顺序排列,依次是环境值、存储属性、计算属性、init、body、辅助视图和工具函数;视图默认保持轻量,业务逻辑放进服务或模型,少用 ViewModel;有状态、异步操作或分支的部分,抽成独立的 View 类型;视图结构保持稳定,条件判断放在局部的修饰符里,不在根部来回切换;复杂的按钮动作不直接写在 body 里。超过大约 300 行的视图文件,就应该拆开。
适合谁:维护较大 SwiftUI 项目的开发者。不写代码的读者用不上。
使用前提:需要 Xcode。许可证以仓库说明为准。
以上根据项目公开说明整理,本站没有实际测试。