Zum Inhalt springen

AI-Bau-Diagnose

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

Hinzufügen

zur Build:

Terminalfenster --ai-analytics Buildprotokolle sind lang. Wenn ein iOS (Xcode / Fastlane) oder Android (Gradle / Fastlane) Build fehlschlägt, kann __CAPGO_KEEP_0__ den Log durch einen AI-Bauingenieur laufen lassen, der genau angibt, was schiefgelaufen ist und wie man es beheben kann, — also müssen Sie nicht selbst tausende von Zeilen durchblättern.

Buildprotokolle sind lang. Wenn ein iOS (Xcode / Fastlane) oder Android (Gradle / Fastlane) Build fehlschlägt, kann __CAPGO_KEEP_0__ den Log durch einen AI-Bauingenieur laufen lassen, der genau angibt, was schiefgelaufen ist und wie man es beheben kann, — also müssen Sie nicht selbst tausende von Zeilen durchblättern.
bunx @capgo/cli@latest build request com.example.app --platform android --ai-analytics

Die Diagnose tritt nur ein, wenn ein Build fehlschlägt fehlschlägt — erfolgreiche Builds bleiben unangetastet.

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

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

Also in CI musst du dich mit --ai-analytics; in einer Terminal-Session wirst du immer zuerst gefragt, es sei denn, die Flagge pre-opt-in-aktiviert dich.

Was du bekommst

Was Sie erhalten

Ein kurzer, fokussierter Markdown-Bericht:

  • Wahrscheinliche Ursache — eine Sätze.
  • Beweis — die 1–3 relevantesten Zeilen zitiert aus Ihrem Protokoll.
  • Vorschlag zur Korrektur — nummerierte Schritte zur Änderung in Ihr Projekt (Signierungskonfiguration, ein fehlendes Capability, ein Gradle- oder CocoaPods-Problem, ein Pluginkonflikt, …).

Wenn die Protokolle vage sind, sagt es das und listet die Top-Hypothesen auf, anstatt eine nicht vorhandene Fehler zu erfinden.

KI-Diagnose ist opt-in — nichts wird gesendet, es sei denn, Sie passen --ai-analytics oder bestätigen die Anfrage.

  • Capgo KI (Standard): Ihr Build-Protokoll wird gekürzt und an Capgo’s Analyse-Endpunkt (der auf Cloudflare Workers KI läuft) gesendet, nur lange genug, um die Diagnose zu produzieren. Build-Protokolle gehören nicht zum normalen Speicher – sie streamen in Ihr Terminal während der Build.
  • Protokolle auf Ihrem Gerät speichern: in einem interaktiven Terminal können Sie stattdessen den CLI einen lokalen Anfrage-Datei schreiben — die gleichen Diagnose-Anweisungen plus Ihr Protokoll — das Sie in Ihre eigene LLM einfügen. Ihre Protokolle verlassen Ihr Gerät nie.