octoparse detect öffnet den Octoparse-Erweiterungsbrowser, untersucht die Seite und erstellt eine lokale Aufgabendatei. Verwenden Sie den Befehl, um ohne die Octoparse-Desktop-App eine Aufgabe aus einer URL zu erstellen.
Seit v0.1.32 lehnt detect CAPTCHA-, zugriffsbeschränkte, Sicherheitsprüfungs- und Dienstfehlerseiten vor der Aufgabenerstellung ab. Die Kandidatenbewertung weist schwache Bereiche und Navigationsgerüste ganzer Seiten ebenfalls konsequenter zurück. Komplexe Seiten und Anmeldeabläufe können weiterhin eine manuelle Prüfung erfordern.
Verwenden Sie für KI-Agenten
--agent oder den Workflow „Vorbereiten/Vorschau/Anwenden“ statt --auto. Der automatische Modus ist für die direkte Auswahl durch die CLI vorgesehen.
detect erfordert ein gültiges Octoparse-Konto und gültige Anmeldedaten. Außerdem ist lokales Chrome erforderlich. detect unterstützt Linux arm64 nicht. Plattformanforderungen finden Sie unter Installation.Automatischer Modus
Die CLI wählt den besten geeigneten Datenbereich aus und erstellt eine Aufgabendatei:--json für eine strukturierte Antwort:
--output fehlt, wird automatisch die Datei detected_<host>.json erstellt.
Browsermodus auswählen
Verwenden Sie unabhängiges Chrome for Testing oder nutzen Sie ein angemeldetes Systembrowserprofil erneut:octoparse browser --help dokumentierten gemeinsamen Priorität: Befehls-Flag, OCTOPARSE_BROWSER, gespeicherte Einstellung von octoparse browser use, dann independent. Der Benutzermodus ist unter Windows und macOS verfügbar.
Manueller Modus
Der manuelle Modus öffnet ein Browser-Overlay, in dem Sie die Anmeldung abschließen, Pop-ups schließen und den Datenbereich selbst auswählen können:--save-session Cookies für Websites, die eine Anmeldung erfordern, damit künftige lokale Läufe die Sitzung wiederverwenden können:
Cookie-Sitzungen decken nicht jede Website ab. Das gilt insbesondere für Seiten, die localStorage, Gerätebindung oder eine erneute Verifizierung erfordern.
Generierte Aufgabe validieren
Validieren Sie die Aufgabendatei nach der Erstellung, bevor Sie sie ausführen:Workflow für KI-Agenten
Verwenden Sie für LLM-gesteuerte oder automatisierte Workflows den Agentenvertrag statt--auto. Lesen Sie zunächst den Funktionsumfang aus:
machineContract.recipes.createTaskFromUrlWithAgent – den empfohlenen Workflow für Agenten.
In einem Durchgang (am schnellsten)
Verwenden Sie--agent mit einem vertrauenswürdigen lokalen Runner, der eine Kontextdatei lesen und einen Plan schreiben kann:
Überprüfbar und schrittweise
Verwenden Sie für Prüf- oder Reparaturszenarien die Abfolge „Vorbereiten/Vorschau/Anwenden“, statt die Aufgabe in einem Schritt zu erstellen.1
Agentenkontext vorbereiten
Exportieren Sie den Webseitenkontext für die Planung durch den Agenten.Dadurch wird
context.json mit geeigneten Datenbereichen, Feldbeispielen, visuellen Screenshots und einer decisionSummary erstellt.2
Plan schreiben
Erstellen Sie auf Grundlage von
context.json eine Datei plan.json.Verwenden Sie das Schema octopus.detect.agent-plan.v1. Öffnen Sie den Pfad des annotierten Screenshots unter context.visualArtifacts.annotatedScreenshotPath, bevor Sie Felder auswählen, und nehmen Sie visualReview-Nachweise in den Plan auf.3
Planvorschau anzeigen
Validieren Sie den Plan, bevor Sie die endgültige Aufgabendatei erstellen.Wenn
data.pass den Wert false hat, überarbeiten Sie den Plan vor dem Anwenden.4
Plan anwenden
Erstellen Sie die endgültige lokale Aufgabendatei.Die generierte Datei
task.json kann anschließend geprüft, validiert oder für einen lokalen CLI-Lauf verwendet werden.Fehlerbehebung für detect
Wie geht es weiter?
Erste Aufgabe ausführen
Führen Sie eine generierte Aufgabe lokal aus, prüfen Sie den Status und exportieren Sie Ergebnisse.
Befehlsübersicht
Vollständige Übersicht der Befehle für detect, run, cloud, data und auth.