DSH Plugin Ecosystem

DSH Plugin Ecosystem - KI-gestützte Plugin-Entdeckungsplattform für DeepSeek Harness

Vor 1 Tagen gestartet

Das DSH Plugin-Ökosystem hilft Nutzern, Plugins für DeepSeek Harness zu entdecken, zu verwalten und zu installieren. Die Plattform indexiert 376 verifizierte Plugins, die aus GitHub-Repositories synchronisiert werden, und nutzt KI-gestützte Relevanz-Rankings, um Plugins der Nutzerabsicht zuzuordnen. Mit Keyword-Vorfilterung, Sicherheitsprüfungen und nativen Installationsbefehlen vereinfacht sie den Plugin-Workflow für Entwickler.

1AufrufeKI-AgentenOffene PreiseModell-HostingKI-Agenten-FrameworkCodegenerierungOpen Source

Was ist das DSH Plugin-Ökosystem

Das DSH Plugin-Ökosystem bildet die zentrale Discovery- und Verwaltungsebene für Plugins rund um DeepSeek Harness. Entwickler stehen vor einem grundlegenden Problem: Plugins und Erweiterungen liegen über zahlreiche GitHub-Repositories verstreut, ohne einheitliche Verzeichnisstruktur, ohne manifest-basierte Validierung und ohne systematische Aktualisierungsmechanismen. Wer ein Plugin finden wollte, musste Repositories manuell verfolgen, die Manifeste auf Korrektheit prüfen und Installations- sowie Update-Prozesse über diverse Kommunikationskanäle pflegen.

Das DSH Plugin-Ökosystem löst dieses Problem durch eine KI-gestützte Discovery-Plattform. Sie aggregiert ausschließlich über das GitHub-Topic dsh-plugin markierte Repositories, synchronisiert deren Metadaten automatisch und führt eine mehrstufige Qualitätsprüfung durch. Der neueste Snapshot vom 21. August 2026 zeigt 376 verifizierte Plugins, die über die Plattform auffindbar und installierbar sind.

Im Kern kombiniert die Plattform zwei Selektionsmechanismen: eine Keyword-Vorfilterung reduziert die Plugin-Population auf die funktional relevante Teilmenge, während ein KI-basiertes Relevanz-Ranking die verbleibenden Plugins nach Nutzerintention ordnet. Dieses zweistufige Verfahren ersetzt das manuelle Durchsuchen unstrukturierter Repository-Listen durch eine intent-basierte Suche.

Die Synchronisation mit GitHub erfolgt in einem festen Zyklus von sechs Stunden. Jeder Sync aktualisiert Metadaten, prüft Manifests auf Validität und erkennt neue Publikationen. Installierte Plugins übernehmen Änderungen dabei nicht stillschweigend – sie erfordern ein explizites plugin update, um bewusst kontrollierte Upgrade-Pfade zu gewährleisten.

Kernfakten im Überblick
  • KI-basierte Discovery: Keyword-Vorfilterung kombiniert mit Relevanz-Ranking nach Nutzerintention

  • 376 verifizierte Plugins im aktuellen Snapshot vom 21.08.2026

  • Sechs-Stunden-Sync: automatische Aktualisierung der GitHub-Metadaten

  • GitHub-Herkunft: ausschließlich Repositories mit dem Topic dsh-plugin

  • Sicherheitsorientierte Listung: Listungen dienen als Discovery-Signale, nicht als Endorsement


Kernfunktionen des DSH Plugin-Ökosystems

Die funktionalen Fähigkeiten der Plattform lassen sich aus technischer Implementierungssicht in mehrere Ebenen gliedern.

KI-Relevanz-Ranking: Die Plattform ordnet Plugins nicht alphabetisch oder nach Popularität, sondern basierend auf der erkannten Nutzerintention. Eine Keyword-Vorfilterung grenzt das Suchergebnis zunächst auf die funktional relevante Teilmenge ein. Anschließend bewertet das KI-Modell die semantische Nähe zwischen Suchanfrage und Plugin-Beschreibung. Das Ergebnis ist eine Rangfolge, die kontextuell relevante Plugins gegenüber oberflächlichen Keyword-Überschneidungen priorisiert.

Plugin-Kategorisierung: Die Taxonomie der Plattform umfasst sieben funktionale Klassen:

  • Agent Frameworks: Vollständige Runtime-Umgebungen wie sandbaseai/sandbase-harness – eine Local-First-Agent-Runtime mit Sandbox-Sessions, MCP-Tools, Memory, Credentials, Audit- und Replay-Fähigkeiten sowie eingebauter Konsole. Sie unterstützt OpenAI, Anthropic, MiniMax, DeepSeek V4 sowie OpenAI-kompatible Modelle auf der eigenen Infrastruktur.

  • Agent Skills: Beispielsweise sandbaseai/sandbase-skills mit 88 Open-Source-Agent-Skills für Research, Social Intelligence, Marketing und Business-Workflows. Kompatibel mit Codex, Claude Code, Cursor, Gemini CLI und DeepSeek Harness.

  • Memory & Audit: PerryLink/dsh-memento implementiert ein begrenztes, geschichtetes, genehmigungsgesteuertes und auditierbares Cross-Session-Memory über ctx.memory, einen SQLite-Provider, ein Memory-Tool und Frozen-Snapshot-Injektion.

  • Safety & Approval: PerryLink/dsh-auto-review führt eine KI-Reviews mit zweitem Modell für Genehmigungsanfragen durch. Ein read-only Review-Subagent liefert strukturierte Allow/Deny-Entscheidungen mit Begründung, fail-closed per Default und vollständig auditierbar.

  • UI & Skins: d-dev0101/open-sea-skin realisiert eine WebGPU-basierte Ocean-Skin als Chrome/Edge-Extension mit statischem Installer und nativer Integration.

  • Utilities: lxzy-7/dsh-plugin-guard bietet ein Install-Sicherheitsnetz mit Pre-Install-Snapshots, One-Click- bzw. automatischem Rollback, Guarded Boot und Incident-Reports, die Agent-Analysen auslösen.

  • Cross-Platform: Kanalintegrationen wie tencent-connect/dsh-qqbot (QQ) und tkwkeven/dsh-lark-all (Feishu/Lark) mit WebSocket-Bridge, parallelen Task-Sessions und Medienintegration.

Sync-Mechanismus: GitHub-Metadaten werden alle sechs Stunden aktualisiert. Änderungen an einem veröffentlichten Repository fließen nicht automatisch in bestehende Installationen ein – diese erfordern explizites plugin update, um die Kontrolle über Versionswechsel zu behalten.

  • Zentrale Discovery: 376 verifizierte Plugins an einem Ort, statt fragmentierter Suche über beliebige Repositories

  • Verifizierte Quellen: ausschließlich Repositories mit dem GitHub-Topic dsh-plugin, bei jedem Sync manifest-validiert

  • KI-Ranking: Relevanzordnung nach Nutzerintention statt statischer Keyword-Listen

  • Listung als Discovery-Signal, kein Endorsement: Die Aufführung bedeutet keine offizielle Empfehlung durch DeepSeek

  • Manuelle Quellcode-Prüfung erforderlich: Sicherheitsverantwortung liegt beim Entwickler; der Source muss vor Installation eigenständig geprüft werden


Wer nutzt das DSH Plugin-Ökosystem

Die Plattform adressiert unterschiedliche Zielgruppen mit jeweils spezifischen Anforderungen an Agent-Infrastruktur und Betrieb.

Agent-Entwickler setzen sandbaseai/sandbase-harness ein, um lokale Agent-Runtimes mit vollständiger Sandbox-Isolation aufzubauen. Die Unterstützung für Sandbox-Sessions, MCP-Tools, Memory und Credentials ermöglicht Entwicklung und Test in kontrollierten Umgebungen, ohne auf proprietäre Cloud-Infrastruktur angewiesen zu sein. Die Kompatibilität mit gängigen Modellanbietern – von OpenAI über Anthropic bis DeepSeek V4 – erlaubt flexibles Modell-Routing auf der eigenen Infrastruktur.

Team-Workflow-Automatisierung profitiert von sandbaseai/sandbase-skills. Die 88 Open-Source-Agent-Skills decken Research, Social Intelligence, Marketing und Business-Anwendungen ab. Durch die Kompatibilität mit Codex, Claude Code, Cursor und Gemini CLI lassen sich standardisierte Skills über mehrere Agent-Umgebungen hinweg wiederverwenden – ein entscheidender Vorteil für Organisationen, die nicht an eine einzelne Agent-Plattform gebunden sein möchten.

Compliance-orientierte Teams nutzen PerryLink/dsh-memento für genehmigungsgesteuerte Cross-Session-Memory. Die geschichtete, begrenzte Speicherstruktur mit SQLite-Provider und Frozen-Snapshot-Injektion schafft nachvollziehbare Memory-Zustände. Jede Speicher- oder Abrufoperation durchläuft einen Genehmigungsprozess und bleibt vollständig auditierbar – eine Grundanforderung in regulierten Umgebungen.

Sicherheitsorientierte Betreiber setzen PerryLink/dsh-auto-review ein. Das KI-Review mit zweitem Modell bewertet Genehmigungsanfragen durch einen read-only Subagenten und liefert strukturierte Allow/Deny-Entscheidungen mit Begründung. Der Fail-Closed-Standard stellt sicher, dass unklare Fälle nicht durchfallen, sondern standardmäßig abgelehnt werden.

Kanalintegration realisieren Teams über tkwkeven/dsh-lark-all für Feishu/Lark – mit WebSocket-Bridge, parallelen Task-Sessions und Medienintegration – sowie über tencent-connect/dsh-qqbot für den QQ-Kanal. Diese Plugins erweitern DeepSeek Harness auf Messaging-Plattformen, die insbesondere im asiatischen Markt verbreitet sind.

💡 Vor der Installation prüfen

Bevor Sie ein Plugin installieren, verifizieren Sie die Kompatibilität mit Ihrer DeepSeek-Harness-Version. Plugin-Manifeste deklarieren Abhängigkeiten und Versionsgrenzen in package.json – eine inkompatible Version kann zu Laufzeitfehlern oder stillen Funktionsausfällen führen. Prüfen Sie sowohl die peerDependencies des Plugins als auch Ihre aktuelle Harness-Version.


Technische Architektur und Installation

Die technische Basis des DSH-Plugin-Systems folgt einem klaren Architekturprinzip: Installierbare Plugins sind npm-kompatible Pakete, die über eine Konfigurationsschicht mit der Cordis-Runtime verbunden werden.

Plugin-Struktur: Das Herzstück eines DSH-Plugins ist die dsh.bundle.patch-Deklaration in der package.json des Repository-Roots. Diese Deklaration verweist auf eine referenzierte cordis.patch.yml, die wiederum die tatsächliche Konfiguration für die Cordis-Systemschicht definiert. Diese indirekte Struktur entkoppelt die npm-Paketverwaltung von der Laufzeitkonfiguration und ermöglicht saubere Patch-basierte Integrationen.

Minimale Struktur eines gültigen DSH-Plugin-Repositories:

  1. package.json mit dsh.bundle.patch-Deklaration

  2. Referenzierte cordis.patch.yml

  3. Ausführbarer Code bzw. ausführbare Artefakte

Optionale Artefakte umfassen SKILL.md für Agent-Guidance, Client-Bundles für UI-Erweiterungen sowie Dokumentation.

Installation erfolgt über das CLI der DeepSeek-Harness-Toolchain. Voraussetzungen sind eine installierte Node.js-Umgebung sowie pnpm als Paketmanager. Der grundlegende Befehl lautet:

npx @deepseek-ai/dsh plugin --profile web add github:owner/repo

owner/repo wird dabei durch das jeweilige GitHub-Repository ersetzt. Für Produktionsumgebungen empfiehlt sich das Anhängen einer konkreten Commit-SHA:

npx @deepseek-ai/dsh plugin --profile web add github:owner/repo#commitSHA

Veröffentlichung eigener Plugins erfolgt durch Setzen des GitHub-Topics dsh-plugin auf dem Repository. Die Plattform synchronisiert alle sechs Stunden und validiert bei jedem Sync die Manifeste auf Korrektheit. Diese Verifikation prüft die strukturelle Gültigkeit, nicht jedoch die inhaltliche Sicherheit des Codes.

💡 Best Practice: Commit-SHA-Pinning in Produktion

In Produktionsumgebungen sollten Sie die Plugin-Quelle immer auf eine konkrete Commit-SHA pinnen (github:owner/repo#commitSHA). Ohne Pinning folgt eine Neuinstallation der jeweils aktuellen Spitze des main-Branches – ein nachträglich bösartig veränderter Commit würde damit unbemerkt übernommen. Das SHA-Pinning fixiert den Quellstand deterministisch und macht das Installationsergebnis reproduzierbar.


DSH Plugin-Ökosystem vs manuelle GitHub-Verfolgung

Der Vergleich zwischen plattformgestützter Discovery und manueller Repository-Verfolgung lässt sich anhand konkreter quantifizierbarer Dimensionen führen.

Discovery-Effizienz: Die Plattform indexiert 376 verifizierte Plugins aus einer zentralen Quelle. Manuelle Suche bedeutet demgegenüber, beliebige Repositories zu durchsuchen, Keywords manuell zu kombinieren und die funktionale Eignung selbst zu bewerten. Die Zeiteinsparung liegt nicht nur in der Anzahl der Ressourcen, sondern in der systematischen Erschließung: Jede einzelne manuelle Suche beginnt bei Null, während die Plattform auf einem kontinuierlich gepflegten Index aufbaut.

Verifikation: Bei jedem Sync validiert die Plattform die Manifeste der gelisteten Plugins. Dieser automatisierte Strukturcheck erkennt defekte oder unvollständige package.json-Deklarationen frühzeitig. Bei manueller Verfolgung entfällt diese Kontrollebene komplett – das Risiko stiller Fehlfunktionen durch ungültige Manifeste trägt der Entwickler allein, häufig erst nach der Installation im laufenden Betrieb.

Ranking-Qualität: Das KI-Intent-Ranking ordnet Plugins semantisch nach Nutzerintention. Manuelles Stöbern per Keyword liefert dagegen triviale String-Übereinstimmungen ohne Kontextverständnis – ein Plugin, das die Frage des Nutzers inhaltlich beantwortet, fällt durch, wenn die Suchbegriffe nicht exakt im Repository-Namen oder der Beschreibung auftauchen.

Aktualisierungszyklus: Der automatische Sechs-Stunden-Sync hält den Index kontinuierlich aktuell. Neue Publikationen erscheinen typischerweise innerhalb weniger Stunden nach dem Push. Manuelle Prüfung bedeutet dagegen, dass der Überblick über neue Releases, geänderte Dependencies oder entfernte Repositories nur so aktuell ist wie die letzte manuelle Inspektion – ein Zustand, der in schnelllebigen Agent-Ökosystemen schnell veraltet.

Sicherheitshaltung: Die Plattform deklariert ihre Listungen explizit als Discovery-Signale, nicht als Endorsement. Das ist eine ehrliche und technisch korrekte Grenze: Validierung prüft Struktur, nicht Verhalten. Bei manueller Verfolgung existiert nicht einmal diese Orientierung – Entwickler müssen selbst entscheiden, welche Repositories überhaupt vertrauenswürdig sind.

  • Zentrale Indexierung: 376 verifizierte Plugins in strukturierter Taxonomie

  • Verifizierte Manifeste: Validierung bei jedem Sync erkennt defekte Strukturen früh

  • KI-Ranking: intent-basierte Relevanzordnung übertrifft triviales Keyword-Matching

  • Automatischer Sync: Sechs-Stunden-Zyklus ohne manuellen Aufwand

  • Manuelle Code-Prüfung bleibt Pflicht: Die Plattform verifiziert Struktur, nicht Code-Verhalten

  • Abhängigkeit von GitHub-Verfügbarkeit: Sync, Discovery und Installation setzen die Verfügbarkeit der GitHub-Infrastruktur voraus


Häufig gestellte Fragen

Sind Node.js und pnpm zur Installation von DSH-Plugins erforderlich?

Ja. Die Installation von DSH-Plugins setzt eine funktionierende Node.js-Installation sowie pnpm als Paketmanager voraus. Der CLI-Aufruf npx @deepseek-ai/dsh plugin --profile web add github:owner/repo nutzt npx zur Paketausführung und pnpm für die Dependency-Auflösung. Ohne diese beiden Werkzeuge in der PATH-Umgebung schlägt die Installation mit einem entsprechenden Fehler fehl.

Wie pinne ich in Produktion eine bestimmte Plugin-Version?

Hängen Sie die gewünschte Commit-SHA direkt an die Repository-Angabe an: npx @deepseek-ai/dsh plugin --profile web add github:owner/repo#commitSHA. Das Pinning auf eine exakte SHA macht das Installationsergebnis deterministisch und reproduzierbar. Ohne SHA folgt die Installation der jeweils aktuellen Spitze des Default-Branches – aus Sicherheits- und Stabilitätsgründen in Produktionsumgebungen nicht empfohlen.

Sind die gelisteten Plugins offiziell von DeepSeek unterstützt?

Nein, grundsätzlich nicht. Die Listung auf der Plattform ist ein Discovery-Signal, kein Endorsement. Die Plattform validiert die strukturelle Manifest-Gültigkeit, prüft aber weder die Sicherheit des Codes noch garantiert sie Support oder Wartung durch DeepSeek. Verantwortung für die Prüfung von Quellcode, Berechtigungen, Releases und Kompatibilität liegt beim installierenden Entwickler.

Wie veröffentliche ich mein eigenes Plugin im Ökosystem?

Setzen Sie auf Ihrem GitHub-Repository das Topic dsh-plugin und stellen Sie sicher, dass das Repository die Mindeststruktur erfüllt: package.json mit dsh.bundle.patch-Deklaration, referenzierte cordis.patch.yml sowie ausführbaren Code beziehungsweise Artefakte. Die Plattform synchronisiert alle sechs Stunden, erkennt das neue Topic und validiert das Manifest. Nach erfolgreicher Validierung erscheint das Plugin im Index. Orientieren Sie sich am offiziellen Plugin-Creation-Guide.

Wie oft synchronisiert das Ökosystem mit GitHub?

Die Synchronisation läuft in einem festen Takt von sechs Stunden. Jeder Sync aktualisiert die GitHub-Metadaten aller über das dsh-plugin-Topic verbundenen Repositories und validiert die jeweiligen Manifeste. Netzwerk- oder Infrastrukturstörungen können einzelne Zyklen verzögern; ein manueller Refresh ist nicht vorgesehen.

Was ist die Mindeststruktur eines gültigen DSH-Plugin-Repositories?

Die Mindeststruktur umfasst drei Elemente: (1) eine package.json im Repository-Root mit der dsh.bundle.patch-Deklaration, (2) eine referenzierte cordis.patch.yml als Cordis-Konfigurationsschicht sowie (3) ausführbaren Code beziehungsweise Artefakte. SKILL.md für Agent-Guidance, Client-Bundles und Dokumentation sind optional, aber für komplexere Plugins sinnvoll.

Aktualisieren installierte Plugins automatisch, wenn sich die Quelle ändert?

Nein. Installierte Plugins übernehmen Änderungen nicht automatisch. Die Plattform synchronisiert zwar die Metadaten des Index alle sechs Stunden, aber bestehende Installationen folgen der Quelle nur über ein explizites plugin update. Dieser bewusst asynchrone Ansatz verhindert unkontrollierte Updates und gibt dem Betreiber die Entscheidungshoheit über den Zeitpunkt und die Version eines Updates.

Was deklariert `dsh.bundle.patch` in package.json?

dsh.bundle.patch ist die zentrale Integrationsdeklaration eines DSH-Plugins. Sie verweist auf die referenzierte cordis.patch.yml und verbindet damit das npm-kompatible Paket mit der Cordis-Konfigurationsschicht der DeepSeek-Harness-Runtime. Über diesen Patch-Mechanismus wird die Laufzeitkonfiguration des Plugins in die Host-Anwendung injiziert, ohne in den Host-Code selbst eingreifen zu müssen.

Kommentare

Kommentare

Noch keine Kommentare. Sei der Erste, der seine Gedanken teilt!