工程开发
build-iphone-apps
CLI 专用 iOS 开发代理,支持 Swift、SwiftUI 与 UIKit。完整覆盖构建、调试、测试与发布生命周期,无需 Xcode。
简介
build-iphone-apps 技能为偏好在 Xcode GUI 之外工作的工程师提供自主的、以 CLI 为驱动的 iOS 开发能力。通过利用 xcodebuild、xcrun 和 simctl 等标准工具,该代理可管理完整的应用程序生命周期——从初始架构到 App Store 提交。它基于严格的“先验证后承诺”原则,确保每次代码变更在回报给用户之前,都经过测试与模拟器执行验证。此技能专为希望用自然语言描述功能或错误,同时将技术实现、验证与调试交给结构化 AI 代理的开发者设计。
-
完整的生命周期管理:构建、调试、测试、优化与发布原生 iOS 应用程序。
-
使用 xcodebuild 和 simctl 进行自动化测试与验证循环,实时确保正确性。
-
整合调试工作流,利用 CLI 工具进行日志分析与性能分析。
-
严格遵循基于原则的开发方式:要求显式验证、小步骤迭代变更,并主动询问模棱两可的需求。
-
支持现代 Swift 开发,包括 SwiftUI、UIKit 及进阶 iOS 平台功能。
-
专为希望简化 iOS 工作流程或将 AI 驱动开发整合至终端机优先环境的开发者设计。
-
使用方式为提供自然语言指令;代理会以清晰的结果导向报告作为响应,而非仅提供原始代码。
-
限制:严格基于 CLI,不依赖 Xcode GUI 组件,目标为 iOS 26 并支持向下兼容至 iOS 18。
-
输入包括功能请求、错误报告或性能任务;输出为已验证的执行中应用程序状态或状态报告。
-
在配合 TÂCHES 资源框架中的标准项目架构与测试习惯时效果最佳。
仓库统计
- Star 数
- 1,865
- Fork 数
- 394
- Open Issue 数
- 14
- 主要语言
- TypeScript
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年5月1日 07:08