DeepSeek-Kollaboration

Nutzt diese Fähigkeit, wenn der Benutzer eine Zusammenarbeit mit DeepSeek oder DeepSeek Harness anfordert, z. B. mit „与 DeepSeek 协作“, „双模型协作“, „协作实现“ oder „$deepseek-collab“. Stellt eine Verbindung zur installierten lokalen DeepSeek Harness her und automatisiert die Übergabe und Nachverfolgung von Aufgaben.

Was ist DeepSeek-Kollaboration?

Diese Fähigkeit richtet eine koordinierte Arbeitsumgebung zwischen Codex und einer lokalen DeepSeek Harness-Instanz ein. Codex übernimmt die Rolle des Koordinators und Prüfers, während DeepSeek Harness die eigentliche Implementierung durchführt – ohne dass manuelles Kopieren zwischen den Anwendungen erforderlich ist. Bei der Aktivierung öffnet die Fähigkeit automatisch ein Live-Dashboard (über `dashboard.py`), das den Task-Status, Antworten und Werkzeugaufrufe in Echtzeit anzeigt, und stellt einen anklickbaren Link bereit. Aufgaben werden über `dispatch.py` mit klaren Zielen, Kontext und Akzeptanzkriterien an DeepSeek übergeben. Nach Abschluss einer Aufgabe prüft Codex die Ergebnisse, führt bei Bedarf bis zu zwei Korrekturrunden durch und berichtet über den Ausgang. Die Fähigkeit behandelt Fehler wie Timeouts oder Verbindungsprobleme durch die Inspektion von Ereignisprotokollen und stellt sicher, dass keine sensiblen Daten offengelegt werden. Sie ist für Cursor, Codex und ähnliche KI-Agenten-Plattformen konzipiert, die eine Zusammenarbeit zwischen Modellen ermöglichen.

Funktioniert mit~Claude Code✓Codex CLI~Cursor
npx skills add 23te472-gif/deepseek-collab

Installed? Explore more Produktivität & Zusammenarbeit skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht DeepSeek-Kollaboration?

Der Benutzer wünscht, dass Codex koordiniert und verifiziert, DeepSeek Harness implementiert und kein manuelles Kopieren zwischen Anwendungen erforderlich ist. Eine Anfrage zur Zusammenarbeit autorisiert die Aufgabenübergabe innerhalb des angeforderten Umfangs. Bitten Sie den Benutzer nicht, Prompts oder Ergebnisse weiterzuleiten.

Lokale Schnittstelle

Automatisches Dashboard beim Aufruf der Fähigkeit

Immer wenn diese Fähigkeit explizit aufgerufen oder für eine Kollaborationsanfrage ausgewählt wird, starten/wiederverwenden Sie automatisch und öffnen Sie sichtbar das Dashboard als ersten operativen Schritt, noch bevor Sie planen oder Arbeit verteilen. Warten Sie nicht auf die erste Aufgabenverteilung und fragen Sie nicht, ob es geöffnet werden soll: Dieser Benutzer hat explizit die automatische Öffnung angefordert. Wenn noch kein Projekt ausgewählt wurde, verwenden Sie das aktuelle Arbeitsverzeichnis, sodass allein der Aufruf der Fähigkeit ein Dashboard öffnet; wechseln Sie zum tatsächlichen Projekt-Dashboard, sobald dieses Arbeitsverzeichnis eingerichtet ist.

Starten oder verwenden Sie das lokale Live-Dashboard wieder:

python '<skill-verzeichnis>/scripts/dashboard.py' --workspace '<absolutes-projekt-verzeichnis>' --start

Nachdem --start bei JEDEM Aufruf erfolgreich war, senden Sie proaktiv eine kommentierende Nachricht mit der exakt zurückgegebenen URL als klickbaren Markdown-Link, der mit „本次协作板“ beschriftet ist. Tun Sie dies, BEVOR Sie versuchen, den Browser zu öffnen oder eine Aufgabe zu verteilen, selbst wenn ein Dashboard wiederverwendet wurde oder ein Tab bereits geöffnet ist. Verwenden Sie die URL, die für das Arbeitsverzeichnis des aktuellen Projekts zurückgegeben wurde; verwenden Sie niemals einen gespeicherten Link von einem anderen Projekt. Lassen Sie den Link nicht weg, weil der Browser blockiert ist. Die Bereitstellung eines Links ermöglicht den manuellen Zugriff, entfernt jedoch keine Firewall- oder Browserbeschränkungen. Wenn der Start fehlschlägt, melden Sie diesen Fehler anstelle einer veralteten URL. Zeigen Sie die zurückgegebene Loopback-URL sofort im Browser von Codex mit open_in_codex oder dem Browser-Werkzeug an. Verwenden Sie einen bereits geöffneten Tab für dieses Dashboard wieder; markieren Sie mit dem Browser-Werkzeug den benutzerseitigen Tab als Liefergegenstand, damit er nach der Runde geöffnet bleibt. Überprüfen Sie, ob die Seite sichtbar und verbunden ist, setzen Sie dann die Aufgabe fort und teilen Sie den Link. Ein Link allein erfüllt nicht die automatische Öffnung. Wenn das Öffnen fehlschlägt, melden Sie den spezifischen Blocker und geben Sie die URL an, ohne zu behaupten, dass das Board geöffnet wurde. Die Seite aktualisiert sich jede Sekunde und zeigt Aufgabentext, öffentliche Antworten, Werkzeugaufrufe/-ergebnisse und den Ausführungsstatus an. Sie bietet Stopp- und Überarbeitungssteuerungen. Überarbeitungen stoppen zuerst die alte Aufgabe und setzen dann ihre exakte Sitzung im selben Arbeitsverzeichnis fort. Versprechen Sie niemals tokenweise Textausgabe: Harness kann vollständige Nachrichten ausgeben. Wenn ein Dashboard existiert, verwenden Sie dessen URL wieder, anstatt doppelte Tabs zu öffnen.

Jedes Projekt hat jetzt einen persistenten Loopback-Port und ein Zugriffstoken in <arbeitsverzeichnis>/work/deepseek-collab/dashboard-config.json. Bewahren Sie diese Datei auf; ein Neustart muss dieselbe vollständige URL beibehalten. --start überprüft einen minimalen /health-Endpunkt, verwendet eine fehlerfreie Instanz wieder oder startet einen unabhängigen versteckten Hintergrundprozess. Bei einem Portkonflikt überprüfen Sie den Listener; wechseln Sie nicht zu einem zufälligen Port und beenden Sie keine nicht zusammenhängenden Prozesse. Dies ist eine Wiederherstellung bei Aufruf, kein Betriebssystem-Startdienst oder eine kontinuierliche Überwachung.

Wenn der Browser den Zugriff unter seiner URL/Sicherheitsrichtlinie explizit verweigert, versuchen Sie nicht, alternative Ports, Hostnamen, Browseroberflächen oder Betriebssystem-Startbefehle zu verwenden, um dies zu umgehen. Sie können einen unabhängig gestoppten Dienst reparieren und die minimale Dienstgesundheit überprüfen, dann dem Benutzer die stabile URL für die manuelle Öffnung geben. Geben Sie in diesem Fall an, dass die Browseransicht unbestätigt bleibt. Der lokale Server bleibt verfügbar, solange sein Prozess läuft. Über das UI eingereichte Überarbeitungen können unabhängig von der aktuellen Chat-Runde ausgeführt werden, aber das Dashboard kann Codex nicht zur Überprüfung aufwecken. Überprüfen Sie sie in der aktiven Runde oder wenn der Benutzer zurückkehrt. Versprechen Sie keine unbeaufsichtigte Annahme durch Codex. Die tokenisierte Loopback-URL ist privat; veröffentlichen Sie sie nicht.

Verwenden Sie scripts/dispatch.py neben dieser Fähigkeit mit der verfügbaren Python-Ausführungsdatei:

python '<skill-verzeichnis>/scripts/dispatch.py' --workspace '<absolutes-projekt-verzeichnis>' --task-file '<absolute-UTF8-aufgabendatei>' --timeout 1200

Schreiben Sie die Aufgabendatei mit einem Dateiwerkzeug oder einem wörtlichen Here-String, niemals mit Shell-Interpolation von Benutzertext. Fügen Sie das Ziel, den relevanten Kontext, das zulässige Arbeitsverzeichnis/die zulässigen Dateien, Akzeptanzkriterien und den erwarteten Bericht (Änderungen, Prüfungen, ungelöste Probleme) ein. Schließen Sie Geheimnisse und nicht zusammenhängenden Chat-Verlauf aus. Teilen Sie DeepSeek mit, keine anderen Agenten zu starten, es sei denn, der Benutzer fordert dies an, und keine Veröffentlichungen, Nachrichten an Personen, Änderungen von Anmeldedaten oder Änderungen außerhalb des Aufgaben-Arbeitsverzeichnisses vorzunehmen. Diese Prompt-Grenzen sind Anweisungen, keine Betriebssystem-Sandbox; die Harness behält ihre eigenen Werkzeug-/Genehmigungseinstellungen bei. Schwächen Sie diese Einstellungen niemals.

Der Helfer ruft die installierte Electron-CLI direkt ohne Shell auf und verwendet ihren lokalen Anmeldedatendienst über den gebündelten Patch. Geben Sie Anmeldedaten niemals aus, kopieren Sie sie nicht und exportieren Sie sie nicht. Der Patch behebt die Standardeinstellung credentials.disabled: true des Headless-Profils; er ändert nicht das Desktop-Profil. Die vorhandenen Modellstandards sind deepseek-official / deepseek-flash; ersetzen Sie keinen anderen Anbieter stillschweigend.

Verwenden Sie ein Werkzeug-Timeout/Yield, das die Kontrolle für Fortschrittsaktualisierungen zurückgibt, und fragen Sie die zurückgegebene Ausführungssitzung bis zum Abschluss ab. Der Helfer erzwingt ein Timeout pro Ausführung (Standard 20 Minuten). Wenn Sandbox-Berechtigungen DeepSeek daran hindern, seine eigenen Profile/Sitzungsspeicher zu schreiben oder sich zu verbinden, fordern Sie die normale, eng gefasste Eskalation der Ausführung an; umgehen Sie die Sandbox nicht mit einem anderen Agenten oder einer anderen ausführbaren Datei.

Koordinieren und verifizieren

  1. Richten Sie das Projekt und seine Anweisungen ein. Halten Sie eine Basislinie der vorhandenen Änderungen fest. Verwenden Sie für Code-Repositorys bei Bedarf einen isolierten Checkout; beide Agenten dürfen nicht gleichzeitig dieselben Dateien bearbeiten.
  2. Verteilen Sie eine konkrete Implementierungsaufgabe. Arbeiten Sie während der Ausführung an einer unabhängigen Überprüfung/Vorbereitung oder warten Sie mit präzisen Fortschrittsaktualisierungen. Lassen Sie niemals zwei Live-Aufrufe dieselbe DeepSeek-Sitzung besitzen.
  3. Lesen Sie die zurückgegebene result.json, answer.md und relevante Ereignisse unter <arbeitsverzeichnis>/work/deepseek-collab/runs/<run-id>/. Ein erfolgreicher Lauf erfordert Exit-Code Null, ein letztes Ereignis und den Endzustand completed; der Helfer überprüft dies. Ein erfolgreicher Lauf allein stellt keine Implementierungskorrektheit dar.
  4. Überprüfen Sie die tatsächlichen Dateien/Diffs und führen Sie selbst geeignete Prüfungen durch. Verwenden Sie zur Anforderung von Korrekturen die exakte zurückgegebene Sitzungs-ID und DASSELBE Arbeitsverzeichnis:
python '<skill-verzeichnis>/scripts/dispatch.py' --workspace '<gleiches-arbeitsverzeichnis>' --task-file '<nachfolgedatei>' --session-id 'session-...' --timeout 1200
  1. Standardmäßig maximal zwei Korrekturrunden nach der ursprünglichen Aufgabe. Wenn immer noch ungelöst, erledigen Sie das Problem selbst, wenn machbar, oder melden Sie den konkreten Blocker. Führen Sie keine Schleife bei Authentifizierungs-/Netzwerkfehlern aus und wiederholen Sie kein Timeout blind: Überprüfen Sie zuerst, ob die Arbeit noch aktiv ist und welche Dateien geändert wurden.
  2. Melden Sie das Ergebnis, Ihre Überprüfung und wesentliche Einschränkungen auf Chinesisch, es sei denn, der Benutzer bevorzugt eine andere Sprache. Weisen Sie klar auf den Beitrag von DeepSeek hin. Beanspruchen Sie keine dauerhafte Hintergrundüberwachung; die Kollaboration läuft, während die koordinierende Codex-Runde aktiv ist.

Fehler und Wiederherstellung

Der Helfer gibt einen Startdatensatz mit Sitzungs-ID und Ausführungsverzeichnis aus, dann ein Endergebnis. Ereignisse und Aufgabentext werden gespeichert, sobald sie eintreffen; private Reasoning-Ereignisse werden verworfen. Bei failed/timeout überprüfen Sie den Endzustandsgrund und stderr.log. Zeigen Sie nicht wahllos rohe sensible Protokolle an. Wenn nach einer Unterbrechung keine Ergebnisdatei vorhanden ist, überprüfen Sie die gespeicherten Ereignisse und Dateien, bevor Sie fortfahren. Headless kann seine eigenen Sitzungen fortsetzen; übernehmen Sie kein aktives Desktop-Gespräch. Eine neu installierte Fähigkeit benötigt möglicherweise einen neuen Codex-Chat, um in der Erkennung zu erscheinen, aber der Helfer kann im aktuellen Chat direkt aufgerufen werden.

Verwandte Skills