Communitygithub.com

browseract-ai/browseract (veraltet)

⚠️ Veraltet – Umzugsnachricht: Dieses Repository ist nicht mehr aktiv und wurde nach https://github.com/browser-act/browseract-api-examples verschoben.

Was ist browseract (veraltet)?

Dieser Skill ist veraltet und wird nicht mehr gepflegt. Er verwies auf das Repository 'browseract-ai/browseract', das ursprünglich eine Sammlung von API-Demo-Codes für BrowserAct war – eine KI-gestützte Plattform für Web Scraping und Automatisierung. Die Demos zeigten, wie man BrowserActs AI-Workflow-Funktionen in Python, Java und Node.js integriert, sowohl als einzelne API-Endpunkte als auch als vollständige Szenarien. Der Skill ist nicht mehr für die direkte Nutzung geeignet: Wer BrowserAct einsetzen möchte, sollte stattdessen das neue Repository 'browser-act/browseract-api-examples' auf GitHub verwenden. Entwickler und Agenten, die auf diesen Skill stoßen, sollten die README-Datei lesen, um die Umzugsinformationen zu erhalten und die aktuellen Codebeispiele, Fehlerbehebungen und Dokumentationen im neuen Repository zu finden.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/browseract-ai/browseract/tree/main

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Vorschau

Aus dem Skill-README

Lizenz: MIT
Java
Node.js
Python

Dokumentation

⚠️ Dieses Repository wurde eingestellt

Dieses Repository wird nicht mehr gepflegt. Es wurde an einen neuen Ort verschoben:

➡️ browser-act/browseract-api-examples

Bitte verwenden Sie das neue Repository für den aktuellen Code, Fehlerbehebungen und Dokumentation.

Dieses Repository bleibt als schreibgeschütztes Archiv erhalten.


BrowserAct API Demo-Sammlung

Lizenz: MIT Java Node.js Python

KI-Webscraper & Automatisierung – Jede Website, kein Code, keine Grenzen, zuverlässige Daten

Dieses Repository enthält umfassende API-Demo-Codes für BrowserAct, eine KI-gestützte Plattform für Web Scraping und Automatisierung. Die Demos zeigen, wie Sie die KI-Workflow-Fähigkeiten von BrowserAct in Ihre Anwendungen integrieren können – in mehreren Programmiersprachen.

🚀 Schnellstart

🎯 Für neue Benutzer (empfohlen)

Beginnen Sie mit szenariobasierten Beispielen, die vollständige Arbeitsabläufe demonstrieren:

  • Python: Scenarios-Python – Vollständige Beispiele mit mehreren APIs
    • scenario_1_run_and_wait.py – Benutzerdefinierten Workflow ausführen und auf Abschluss warten
    • scenario_2_run_template_and_wait.py – Vorlagenaufgabe ausführen und auf Abschluss warten (Am besten für Einsteiger)
  • Java: Scenarios-Java – Vollständige Beispiele mit mehreren APIs
    • Scenario1RunAndWait.java – Benutzerdefinierten Workflow ausführen und auf Abschluss warten
    • Scenario2RunTemplateAndWait.java – Vorlagenaufgabe ausführen und auf Abschluss warten
  • Node.js: Scenarios-NodeJs – Vollständige Beispiele mit mehreren APIs
    • scenario1_runAndWait.js – Benutzerdefinierten Workflow ausführen und auf Abschluss warten
    • scenario2_runTemplateAndWait.js – Vorlagenaufgabe ausführen und auf Abschluss warten

📚 Für API-Referenz

Wählen Sie Ihre bevorzugte Sprache und erkunden Sie einzelne API-Beispiele:

SpracheWorkflow-APISzenario-BeispieleSchnellstart
PythonWorkflow-PythonScenarios-Pythonpython Scenarios-Python/scenario_1_run_and_wait.py
JavaWorkflow-JavaScenarios-Javacd Scenarios-Java && mvn exec:java -Dexec.mainClass="com.browseract.scenarios.Scenario1RunAndWait"
Node.jsWorkflow-NodeJsScenarios-NodeJsnode Scenarios-NodeJs/scenario1_runAndWait.js

📁 Projektstruktur

browseract-api-demos/
├── Workflow-Python/       # Python Workflow-API-Demos
├── Workflow-Java/         # Java Workflow-API-Demos
├── Workflow-NodeJs/       # Node.js Workflow-API-Demos
├── Scenarios-Python/     # Python-szenariobasierte Beispiele (für neue Benutzer empfohlen)
├── Scenarios-Java/        # Java-szenariobasierte Beispiele (für neue Benutzer empfohlen)
├── Scenarios-NodeJs/      # Node.js-szenariobasierte Beispiele (für neue Benutzer empfohlen)
├── .gitignore             # Git-Ignorier-Regeln
└── README.md              # Diese Datei

🎯 Was ist BrowserAct?

BrowserAct ist eine KI-gestützte Plattform für Web Scraping und Automatisierung mit zwei Kernfähigkeiten:

🔄 KI-Workflow

  • Vordefinierte Vorlagen: Vorgefertigte Workflows für gängige Scraping-Aufgaben
  • Benutzerdefinierte Workflows: Erstellen Sie eigene Automatisierungsabläufe
  • Stapelverarbeitung: Effiziente Verarbeitung mehrerer URLs und Datenquellen

📚 API-Fähigkeiten

Workflow-API-Endpunkte

EndpunktMethodeBeschreibung
/v2/workflow/run-taskPOSTStarten einer neuen Workflow-Aufgabe
/v2/workflow/stop-taskPUTDauerhaftes Beenden einer Aufgabe
/v2/workflow/get-taskGETDetaillierte Aufgabeninformationen abrufen
/v2/workflow/get-task-statusGETNur Aufgabenstatus abrufen
/v2/workflow/list-tasksGETAlle Aufgaben auflisten
/v2/workflow/list-workflowsGETAlle Workflows auflisten
/v2/workflow/get-workflowGETWorkflow-Details abrufen

🛠 Sprachunterstützung

Python

  • Version: Python 3.8+
  • Abhängigkeiten: requests für HTTP-Anfragen
  • Funktionen: Einfacher, lesbarer Code mit umfassender Fehlerbehandlung
  • Am besten geeignet für: Schnelles Prototyping und Data-Science-Workflows

Java

  • Version: Java 8+
  • Build-Tool: Maven
  • Abhängigkeiten: Jackson für JSON-Verarbeitung, HttpURLConnection für HTTP-Anfragen
  • Funktionen: Enterprise-tauglicher Code mit ordentlicher Paketstruktur
  • Am besten geeignet für: Unternehmensanwendungen und Microservices

Node.js

  • Version: Node.js 14+
  • Abhängigkeiten: Eingebautes https-Modul
  • Funktionen: Leichtgewichtig, async-orientiert
  • Am besten geeignet für: Webanwendungen und serverlose Funktionen

🔧 Konfiguration

Bevor Sie Beispiele ausführen, benötigen Sie:

  1. API-Schlüssel: Holen Sie sich Ihren API-Schlüssel von BrowserAct-Integrationen
  2. Workflow-ID (für die Workflow-API): Ihre Workflow-ID von der Workflow-Liste

Aktualisieren Sie die Konfiguration in jeder Beispieldatei:

  • Ersetzen Sie "app-abcdefghijklmn" durch Ihren tatsächlichen API-Schlüssel
  • Ersetzen Sie 1234567890 durch Ihre tatsächliche Workflow-ID

🔒 Sicherheitshinweise

Wichtig: Die Beispiele verwenden Platzhalter-API-Schlüssel zu Demonstrationszwecken. In der Produktion:

  1. API-Schlüssel niemals im Quellcode hartcodieren
  2. Umgebungsvariablen oder sichere Konfigurationsdateien verwenden
  3. API-Schlüssel vertraulich behandeln und regelmäßig rotieren

Beispiele für Umgebungsvariablen

# Python
import os
authorization = os.getenv("BROWSERACT_API_KEY")
// Java
String authorization = System.getenv("BROWSERACT_API_KEY");
// Node.js
const authorization = process.env.BROWSERACT_API_KEY;

📖 Dokumentation

🤝 Support

📄 Lizenz

Dieser Demo-Code wird ohne Gewähr für Bildungs- und Entwicklungszwecke unter der MIT-Lizenz bereitgestellt.

🌟 Funktionen

  • Mehrsprachige Unterstützung: Python-, Java- und Node.js-Implementierungen
  • Vollständige API-Abdeckung: Alle BrowserAct-API-Endpunkte enthalten
  • Produktionstauglich: Enterprise-tauglicher Code mit ordentlicher Fehlerbehandlung
  • Einfach zu bedienen: Einfache Beispiele, die sofort ausgeführt werden können
  • Gut dokumentiert: Umfassende README-Dateien für jede Sprache
  • Moderne Standards: Befolgt Best Practices für jede Sprache

Bereit loszulegen? Wählen Sie oben Ihre Sprache und tauchen Sie in die Beispiele ein! 🚀

Besuchen Sie BrowserAct, um mehr über unsere KI-gestützte Web-Scraping-Plattform zu erfahren.

Verwandte Skills