Lompat ke konten

Diagnosis Bangun AI

Catatan pembangunan native panjang. Ketika pembangunan iOS (Xcode / Fastlane) atau Android (Gradle / Fastlane) gagal, Capgo dapat menjalankan log melalui insinyur AI pembangunan yang menunjukkan apa yang salah dan bagaimana memperbaikinya — sehingga Anda tidak perlu menggulir ribuan baris sendiri. Aktifkan Judul bagian “Aktifkan”

Jendela terminal --ai-analytics — sehingga Anda tidak perlu menggulir ribuan baris sendiri.

Aktifkan
bunx @capgo/cli@latest build request com.example.app --platform android --ai-analytics

Diagnosis hanya berjalan ketika sebuah build gagal — build yang sukses tidak terkena pengaruhnya. Ketika dijalankan

Lingkungan

Penggunaan--ai-analyticsTerminal interaktif
yaMendiagnosis gagalannya segera saja.Environment
Terminal interaktiftidakMengajukan pertanyaan terlebih dahulu, kemudian menawarkan diagnosis
CI / tidak interaktifyaBerjalan secara otomatis dan mencetak diagnosis ke stderr
CI / tidak interaktiftidakDilewati — tidak ada yang dikirim

Jadi di CI Anda harus memilih dengan --ai-analytics; di terminal Anda selalu ditanya terlebih dahulu kecuali flag memilih Anda secara otomatis.

Laporan ringkas, fokus dalam format markdown:

  • Penyebab yang mungkin — satu kalimat.
  • Bukti — 1–3 baris relevan yang dikutip dari log Anda.
  • Solusi yang disarankan — langkah-langkah terurut untuk mengubah di projek Anda (konfigurasi tanda tangan, kemampuan yang hilang, masalah Gradle atau CocoaPods, konflik plugin, …). Jika log yang ambigu, maka hal ini dikatakan dan daftar hipotesis teratas, bukan menginventarisir kesalahan yang tidak ada.

Log Anda, pilihan Anda

Diagnosis AI adalah mengaktifkan “— tidak ada yang dikirimkan kecuali Anda melewati --ai-analytics atau mengonfirmasi prompt.

  • Capgo AI (default): log pembangunan Anda dipotong dan dikirimkan ke endpoint analisis Capgo (yang berjalan di Cloudflare Workers AI) hanya selama cukup lama untuk menghasilkan diagnosis. Log pembangunan tidak termasuk penyimpanan normal — mereka mengalir ke terminal Anda selama pembangunan.
  • Tetapkan log di mesin Anda: di terminal interaktif Anda dapat memiliki CLI menulis file prompt lokal “— instruksi diagnosis yang sama plus log — yang Anda tempelkan ke LLM milik Anda. Log Anda tidak pernah meninggalkan mesin Anda.