工程開發
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