Zum Hauptinhalt springen

Browser Use erweitern und dazu beitragen

1. Beginne mit dem schmalsten Browser-Problem​

Die besten Browser-Use-Beiträge zielen meist auf einen bestimmten Bereich:

ZielErste Anlaufstelle
Kern-Browser-Agent-Verhaltenbrowser_use/
Beispiel-WorkflowsBeispiele und Doku
Cloud- oder BetriebsklarheitCloud-Doku und verwandte Oberflächen
Debugging oder ObservabilityBereiche fĂĽr Runtime-Logging und Session-Transparenz

2. Warum Spezifität hier wichtig ist​

Browser-Automatisierung kann aus vielen GrĂĽnden fehlschlagen:

  • Ă„nderungen der Seitenstruktur,
  • Timing-Probleme,
  • Auth-Abläufe,
  • Umgebungsunterschiede.

Beiträge sind also am wertvollsten, wenn sie eine konkrete Fehlerklasse gut lösen.

3. Beste erste Beiträge​

  1. Verbesserungen an Doku und Beispielen,
  2. bessere Fehlerberichte,
  3. robusteres Handling des Seitenzustands,
  4. gezielte Korrekturen beim Session-Management,
  5. Klarstellungen zur Cloud-Nutzung.

4. Denke in Workflows, nicht in isolierten Funktionen​

Ein Browser-Use-Patch sollte daran gemessen werden, ob eine echte Browser-Aufgabe von Anfang bis Ende zuverlässiger wird.

5. Bevor du einen PR öffnest​

Reproduziere den Workflow, den dein Patch verbessert, halte den Umfang schmal und validiere gegen mindestens einen echten Browser-Ablauf statt nur gegen Annahmen auf Unit-Ebene.