Lompat ke konten

Diagnosis Bangun AI

Log pembangunan asli sangat panjang. Ketika pembangunan iOS (Xcode / Fastlane) atau Android (Gradle / Fastlane) gagal, Capgo dapat menjalankan log melalui insinyur pembangunan AI yang menentukan apa yang salah dan bagaimana cara memperbaikinya โ€” sehingga Anda tidak perlu menggeser ribuan baris sendiri.

Tambahkan --ai-analytics ke pembangunan Anda:

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

Diagnosis hanya akan berjalan ketika sebuah build gagal โ€” build yang sukses tidak akan disentuh. Ketika menjalankan

Lingkungan

Tindakan--ai-analyticsTerminal interaktif
yaMendiagnosis kegagalan secara langsung segera sajaMendiagnosis kegagalan segera saja
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.

Apa yang Anda dapatkan

Apa yang Anda dapatkan

Laporan ringkas dan fokus dalam format markdown:

  • Penyebab yang paling mungkin โ€” satu kalimat.
  • Bukti โ€” 1โ€“3 baris yang paling relevan yang dikutip dari log Anda.
  • Solusi yang disarankan โ€” langkah-langkah yang berurutan 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 menginventori kesalahan yang tidak ada.

Log Anda, pilihan Anda

Section titled โ€œWhat you getโ€

Pilihan log Anda, pilihan Anda

Diagnosis AI adalah menggunakan opsi 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 cukup lama untuk menghasilkan diagnosis. Log pembangunan tidak termasuk penyimpanan normal โ€” mereka mengalir ke terminal interaktif selama pembangunan.
  • Tetapkan log di mesin Anda: di terminal interaktif Anda dapat memiliki CLI menulis file prompt lokal di mana instruksi diagnosis yang sama plus log Anda โ€” yang Anda tempelkan ke LLM milik Anda. Log Anda tidak pernah meninggalkan mesin Anda.