Zum Inhalt springen

AI-Bauvorschlagsdiagnose

Nativbauprotokolle sind lang. Wenn ein iOS (Xcode / Fastlane) oder Android (Gradle / Fastlane) -Bau fehlschlägt, kann Capgo den Protokoll durch einen KI-Bauingenieur laufen lassen, der genau angibt, was schiefgelaufen ist und wie man es beheben kann, — damit Sie nicht selbst tausende von Zeilen durchblättern müssen. Aktivieren Abschnitt mit dem Titel „Aktivieren“

Hinzufügen

zu Ihrem Bau:

Terminalfenster --ai-analytics Zur Zwischenablage kopieren

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

Die Diagnose tritt nur ein, wenn ein Build fehlschlägt __CAPGO_KEEP_0__ — erfolgreiche Builds bleiben unberührt.

Was passiert bei einem fehlgeschlagenen Build, hängt davon ab, wo Sie es ausführen und ob Sie die Flag gegeben haben:

Umgebung--ai-analyticsVerhalten
Interaktives TerminaljaDiagnostiziert den Fehler sofort
Interaktives TerminalneinZuerst fragt, dann bietet die Diagnose an
CI / nicht interaktivjaAutomatisch läuft und druckt die Diagnose in stderr
CI / nicht interaktivneinÜbersprungen – nichts wird gesendet

Sie müssen in CI mit --ai-analytics; in einer Terminal-Anwendung werden Sie immer zuerst gefragt, es sei denn, die Flagge pre-optiert Sie ein.

Ausführlicher, fokussierter Markdown-Bericht:

  • Wahrscheinliche Ursache — Eine kurze Aussage.
  • Evidence — Die 1–3 relevantesten Zitate aus Ihren Protokollen.
  • Vorschlag zur Behebung — Nummerierte Schritte zur Änderung in Ihrem Projekt (Signierungskonfiguration, fehlende Fähigkeit, Gradle- oder CocoaPods-Probleme, Plugin-Konflikt, …). Wenn die Protokolle vage sind, sagt es das und listet die Top-Hypothesen auf, anstatt eine nicht vorhandene Fehlermeldung zu erfinden. Ihre Protokolle, Ihre Wahl

Abschnitt mit dem Titel 'Ihre Protokolle, Ihre Wahl'

Künstliche Intelligenz-Diagnose ist opt-in — nichts wird gesendet, es sei denn, Sie übergeben --ai-analytics oder bestätigen die Eingabe.

  • Capgo KI (Standard): Dein Build-Protokoll wird gekürzt und an Capgo’s Analyse-Endpunkt (der auf Cloudflare Workers AI läuft) gesendet, nur lange genug, um die Diagnose zu erstellen. Build-Protokolle gehören nicht zum normalen Speicher — sie streamen in deine Terminal-Ansicht während des Builds.
  • Protokolle auf deinem Gerät speichern: Im interaktiven Terminal kannst du stattdessen haben, dass die CLI eine lokale Eingabedatei schreibt — die gleichen Diagnoseanweisungen plus dein Protokoll —, die du in deinen eigenen LLM einfügst. Deine Protokolle verlassen nie dein Gerät.