ego (lite) mit DeepSeek Harness verwenden
Richten Sie die Browserautomatisierung mit DeepSeek Harness und ego (lite) ein: Aktivieren Sie Full access in der Web UI oder im headless Terminal, laden Sie ego-browser und schließen Sie eine Browseraufgabe ab.
DeepSeek Harness kann ego (lite) über seine lokale Web UI oder einen einmaligen headless Terminal-Befehl steuern. In diesem Leitfaden öffnet DeepSeek Harness das X-Profil von Anthropic in einem ego (lite) Agent Space, liest die ersten fünf Beiträge und gibt das Ergebnis zurück.
Das vollständige Video oben folgt dem Web-UI-Ablauf. DeepSeek Harness bietet derzeit weder eine separate native Desktop-App noch ein integriertes TUI, daher verwendet dieser Leitfaden die offizielle Web UI und das headless Profil.
Bevor Sie beginnen
Installieren Sie ego (lite), schließen Sie das Onboarding ab und stellen Sie sicher, dass Node.js und ein funktionierender Modellanbieter verfügbar sind.
- Laden Sie die DMG-Datei herunter und öffnen Sie sie
- Folgen Sie den Anweisungen und doppelklicken Sie auf das ego (lite)-Symbol, um zu installieren
- Öffnen Sie ego (lite) und schließen Sie das Onboarding ab
-
- Installieren Sie Node.js
-
- Starten Sie DeepSeek Harness und verbinden Sie in Settings > Models ein Modell
ego (lite) installiert ego-browser unter ~/.agents/skills/. DeepSeek Harness durchsucht dieses gemeinsame Benutzer-Skill-Verzeichnis sowie .agents/skills/ innerhalb des aktuellen Projekts.
Stoppen Sie DeepSeek Harness nach der Installation von ego (lite) vollständig und starten Sie es neu, bevor Sie fortfahren. Dadurch kann das Harness die neu installierte Skill neu laden und den /ego-browser-Slash-Befehl in der Web UI anzeigen. Wenn Sie nur eine neue Sitzung starten, wird die Skill möglicherweise nicht neu geladen.
Die Web UI oder das headless Terminal wählen
Um die Web UI zu verwenden, öffnen Sie ein Terminal in Ihrem Projektverzeichnis und führen Sie aus:
npx @deepseek-ai/dsh web
DeepSeek Harness öffnet seine lokale Web UI unter http://127.0.0.1:3080. Wenn dsh bereits global installiert ist, können Sie stattdessen dsh web verwenden.
Verwenden Sie für das Terminal das headless-Profil. Es führt eine Aufgabe aus, gibt die endgültige Antwort aus und beendet sich. Hier beschreibt „headless“ die Harness-Oberfläche; ego (lite) öffnet während der Ausführung der Aufgabe weiterhin ein sichtbares Browserfenster.
Schritt 1: Full access aktivieren
Web UI
Öffnen Sie das Berechtigungsmenü unterhalb des Eingabefelds und wählen Sie Full access. Lesen Sie die Warnung, aktivieren Sie das Bestätigungsfeld und wählen Sie Enable Full access.
Full access entspricht dem danger-full-access-Vorgabewert: Befehle werden nicht mehr durch die Sandbox des Harness eingeschränkt, und Freigabeaufforderungen werden deaktiviert. Aktivieren Sie dies nur für eine Aufgabe und einen Arbeitsbereich, denen Sie vertrauen.
Headless Terminal
Legen Sie den Berechtigungsmodus für denselben Prozess fest, der die headless Aufgabe ausführt:
DSH_PERMISSION_MODE=danger-full-access dsh --profile headless \
"Use the ego-browser skill to open Anthropic's official X profile and collect the first five posts shown in the Posts feed."
Die Umgebungsvariable aktiviert danger-full-access mit einer auf never gesetzten Freigaberichtlinie für diesen Lauf. Der Text in Anführungszeichen am Ende ist die Aufgabenanweisung, keine weitere Konfigurationsoption.
Schritt 2: Die ego-browser-Skill laden
Web UI
Geben Sie im Eingabefeld /ego-browser ein und wählen Sie die passende Skill aus der Vorschlagsliste. Schreiben Sie weiter oder fügen Sie die Browseraufgabe nach dem Skill-Namen ein und senden Sie dann die Nachricht.
Ein direktes /ego-browser-Token lädt die Skill, bevor die Aufgabe beginnt. DeepSeek Harness kann auch eine vom Modell aufrufbare Skill anhand der Aufgabenintention auswählen, aber das explizite Token macht den aufgezeichneten Ablauf leichter zu überprüfen.
Headless Terminal
Der headless-Befehl in Schritt 1 besagt bereits, dass die ego-browser-Skill verwendet werden soll, daher ist ein separater Slash-Befehl nicht erforderlich. Sie können auch /ego-browser am Anfang der in Anführungszeichen stehenden Aufgabe einfügen, wenn Sie sie explizit aufrufen möchten.
Schritt 3: DeepSeek Harness die Browseraufgabe ausführen lassen
Web UI
DeepSeek Harness lädt die Skill, ruft das ego-browser-Befehlszeilenprogramm auf und öffnet das X-Profil von Anthropic in einem separaten ego (lite) Agent Space. Lassen Sie die Web UI geöffnet, während der Agent die angeforderten Beiträge liest und die Antwort vorbereitet.
Headless Terminal
Derselbe Browser-Ablauf läuft aus dem Terminal, ohne ein Harness-Konversationsfenster. Das Terminal bleibt auf der einen Seite der Steuerer, während ego (lite) auf der anderen Seite die Live-Browseraktivität anzeigt.
Schritt 4: Die Aufgabe abschließen
Wenn die Ausführung beendet ist, zeigt die Web UI die fünf Beiträge mit ihren sichtbaren Details, direkten Links und einer kurzen Zusammenfassung jedes Beitrags. Im headless-Modus gibt DeepSeek Harness die endgültige Antwort im Terminal aus und beendet sich. Das Anthropic-Profil bleibt in ego (lite) geöffnet.
Problembehandlung
/ego-browser wird nicht angezeigt
Bestätigen Sie, dass ~/.agents/skills/ego-browser/SKILL.md existiert. Starten Sie dann DeepSeek Harness aus dem vorgesehenen Projektverzeichnis und erstellen Sie eine neue Sitzung. DeepSeek Harness durchsucht auch <Projekt>/.agents/skills/ nach projektspezifischen Skills.
Die Aufgabe stoppt für eine Berechtigungsfreigabe
Bestätigen Sie in der Web UI, dass die aktuelle Sitzung Full access anzeigt, bevor Sie die Aufgabe übermitteln. Stellen Sie im Terminal sicher, dass DSH_PERMISSION_MODE=danger-full-access in derselben Befehlskette vor dsh erscheint.
dsh wird im Terminal nicht gefunden
Verwenden Sie stattdessen die Paket-Runner-Form:
DSH_PERMISSION_MODE=danger-full-access npx @deepseek-ai/dsh --profile headless \
"Use the ego-browser skill to open Anthropic's official X profile and collect the first five posts shown in the Posts feed."
Warum gibt es in diesem Leitfaden keine Desktop-App und kein TUI?
DeepSeek Harness bietet derzeit eine offizielle lokale Web UI und ein headless CLI-Profil. Die Web UI läuft lokal auf Ihrem Computer, öffnet sich aber in einem Browser; sie ist keine native Desktop-App. Ein TUI erfordert ein separates Community-Plugin und liegt außerhalb dieses Leitfadens.
X verlangt eine Anmeldung oder eine Kontobestätigung
Schließen Sie die Anmeldung oder Bestätigung im ego (lite) Agent Space ab und führen Sie die Aufgabe dann erneut aus.
Weitere Dokumentation
- Schnellstart: Installieren Sie ego (lite) und führen Sie Ihre erste Browseraufgabe aus
- Browserautomatisierung mit Claude Code: Verwenden Sie ego-browser mit Claude Code
- Browserautomatisierung mit Codex: Verwenden Sie ego-browser in der Codex Desktop-App oder im TUI
- Browserautomatisierung mit OpenCode: Verwenden Sie ego-browser in der OpenCode Desktop-App oder im TUI
- Browserautomatisierung mit OpenClaw: Verwenden Sie ego-browser mit der OpenClaw-macOS-App oder im TUI
- ego-browser: Lernen Sie die Browser-Hilfsbefehle kennen
- DeepSeek Harness offizielle Website: Sehen Sie die Produktübersicht und den Schnellstart
- DeepSeek Harness Repository: Lesen Sie den Quellcode und die aktuellen Release-Notizen
- DeepSeek Harness Benutzerhandbuch: Konfigurieren Sie die Web UI und Modellanbieter
- DeepSeek Harness Berechtigungs-Vorgabewerte: Verstehen Sie Full access, Sandbox-Modus und Freigaberichtlinie