DSH Plugin Ecosystem

DSH Plugin Ecosystem - Plataforma de descubrimiento de plugins con IA para DeepSeek Harness

Lanzado hace 1 días

El ecosistema DSH Plugin ayuda a los usuarios a descubrir, gestionar e instalar plugins para DeepSeek Harness. La plataforma indexa 376 plugins verificados sincronizados desde repositorios de GitHub, utilizando clasificación por relevancia con IA para emparejar plugins con la intención del usuario. Con pre-filtrado por palabras clave, revisiones de seguridad y comandos de instalación nativos, simplifica el flujo de trabajo para desarrolladores.

1VistasAgentes IAPrecio abiertoAlojamiento de ModelosFramework de Agente IAGeneración de CódigoCódigo Abierto

Qué es el ecosistema DSH Plugin

El ecosistema DSH Plugin es una capa centralizada de descubrimiento, gestión e instalación de plugins para DeepSeek Harness, diseñada para resolver un problema estructural que enfrentan los desarrolladores de agentes IA: el sourcing fragmentado. Antes de esta plataforma, los equipos debían rastrear manualmente repositorios GitHub dispersos, verificar la validez de los manifests cada vez, y gestionar instalaciones a través de múltiples canales no estandarizados. Ese proceso manual consumía horas de ingeniería y resultaba propenso a errores silenciosos de configuración.

La plataforma resuelve este problema mediante un enfoque de descubrimiento clasificado por IA. El sistema indexa repositorios provenientes del topic dsh-plugin en GitHub, los verifica en cuanto a la validez de su manifest, y los organiza mediante un motor de clasificación por relevancia basado en la intención del usuario. Esto se complementa con un pre-filtrado por palabras clave que permite acotar la búsqueda antes de que el ranking por relevancia entre en juego.

Según el snapshot más reciente (21/08/2026, 12:01 AM), el ecosistema cuenta con 376 plugins verificados, sincronizados automáticamente desde GitHub. Esta cifra representa la totalidad de los repositorios que superaron la validación de manifest y son compatibles con la capa de configuración de DeepSeek Harness. La sincronización se ejecuta cada seis horas, lo que garantiza que el índice refleje los cambios recientes en los repositorios upstream.

La arquitectura del ecosistema se sustenta en un pipeline de verificación automatizado: cada repositorio es inspeccionado en busca de la estructura mínima requerida (declaración dsh.bundle.patch, referencias a cordis.patch.yml y artefactos ejecutables), y solo aquellos que cumplen los criterios son publicados en el índice visible. Este proceso de validación automatizada es un diferenciador clave frente al enfoque de descubrimiento manual.

TL;DR
  • Descubrimiento impulsado por IA con clasificación según la intención del usuario y pre-filtrado por palabras clave

  • 376 plugins verificados sincronizados desde el topic dsh-plugin de GitHub

  • Sincronización automática de metadatos cada seis horas

  • Procedencia exclusiva de repositorios GitHub verificados en cuanto a validez de manifest

  • Enfoque de seguridad: el listado actúa como señal de descubrimiento, no como respaldo del plugin


Capacidades centrales del ecosistema DSH Plugin

Clasificación por relevancia IA

El motor de búsqueda del ecosistema combina dos etapas de filtrado. En primer lugar, un pre-filtrado por palabras clave descarta plugins irrelevantes al contexto de la consulta. Posteriormente, un algoritmo de clasificación por relevancia ordena los resultados según la intención del usuario, evaluando factores como la coincidencia semántica, la categoría funcional y la compatibilidad declarada. Este diseño reduce la fricción cognitiva de navegar por cientos de repositorios manualmente.

Categorización estructural

Los plugins se organizan bajo una taxonomía que refleja su funcionalidad técnica:

  • Frameworks de Agentes: runtimes completos para ejecutar agentes con sesiones aisladas.

  • Habilidades de Agentes: skills reutilizables para tareas de investigación, marketing o negocios.

  • Memoria y Auditoría: implementaciones de memoria entre sesiones con control de acceso.

  • Seguridad y Aprobación: sistemas de revisión y aprobación para solicitudes de ejecución.

  • UI y Skins: personalizaciones de interfaz, incluyendo renderizado WebGPU.

  • Utilidades: herramientas de mantenimiento, como redes de seguridad para instalaciones.

  • Multiplataforma: integraciones con canales externos (QQ, Feishu/Lark, etc.).

Plugins representativos del ecosistema

El ecosistema alberga implementaciones de referencia que ilustran la diversidad técnica del catálogo:

sandbaseai/sandbase-harness es un runtime de agentes local-first con sesiones en sandbox, soporte para herramientas MCP, memoria, gestión de credenciales, auditoría con replay y consola integrada. Compatible con modelos de OpenAI, Anthropic, MiniMax, DeepSeek V4 y cualquier modelo OpenAI-compatible ejecutándose en tu propia infraestructura.

sandbaseai/sandbase-skills ofrece 88 habilidades IA open-source para investigación, inteligencia social, marketing y flujos de negocio, compatibles con Codex, Claude Code, Cursor, Gemini CLI y DeepSeek Harness.

PerryLink/dsh-memento implementa memoria entre sesiones con capas acotadas, aprobación por niveles y auditoría completa, usando ctx.memory, SQLite como provider, la herramienta de memoria e inyección de snapshots congelados.

PerryLink/dsh-auto-review proporciona auto-revisión IA de segundo modelo para solicitudes de aprobación en DeepSeek Harness. Un subagente revisor de solo lectura devuelve veredictos estructurados allow/deny con justificación, con fail-closed por defecto y auditoría total.

d-dev0101/open-sea-skin es un skin WebGPU para DeepSeek Harness, distribuido como extensión de Chrome/Edge con instalador estático e integración nativa.

lxzy-7/dsh-plugin-guard actúa como red de seguridad de instalación, con snapshots pre-instalación, rollback automático o con un clic, arranque protegido y reportes de incidentes que disparan análisis de agente.

Mecanismo de sincronización

El sitio refresca los metadatos de GitHub cada seis horas. Los plugins ya instalados no se actualizan automáticamente: requieren un comando plugin update explícito para adherir cambios desde la fuente upstream. Este diseño evita actualizaciones sorpresivas y otorga control total al operador sobre el ciclo de vida del plugin.

  • Descubrimiento centralizado: un solo índice navegable en lugar de rastrear repositorios dispersos

  • Fuentes verificadas: validación de manifest en cada sincronización, reduciendo fallos silenciosos

  • Clasificación IA: ordenación por relevancia basada en la intención del usuario, no solo coincidencia de texto

  • El listado no es un respaldo: figurar en el índice no implica endorsement por parte de DeepSeek

  • Requiere revisión manual: el desarrollador debe inspeccionar el código fuente, permisos y releases antes de instalar


Quién usa el ecosistema DSH Plugin

Desarrolladores de agentes

Los ingenieros que construyen agentes IA encuentran en sandbaseai/sandbase-harness un runtime local-first que ejecuta sesiones en sandbox con aislamiento total. Las herramientas MCP, la gestión de memoria y el manejo de credenciales permiten construir agentes que operan sobre infraestructura propia, sin dependencia de servicios en la nube. La compatibilidad con OpenAI, Anthropic, MiniMax, DeepSeek V4 y modelos OpenAI-compatible amplía las opciones de proveedor sin reescribir el código del agente.

Automatización de flujos empresariales

Los equipos que automatizan procesos de investigación, inteligencia social, marketing y operaciones de negocio utilizan las 88 habilidades IA de sandbaseai/sandbase-skills. Al ser compatibles con Codex, Claude Code, Cursor y Gemini CLI además de DeepSeek Harness, estas skills funcionan como una capa portátil de competencias que se despliegan en diferentes entornos de ejecución sin adaptaciones.

Equipos enfocados en cumplimiento

Los equipos de plataforma que operan bajo requisitos estrictos de auditoría adoptan PerryLink/dsh-memento para implementar memoria entre sesiones con aprobación por niveles y trazabilidad completa. La arquitectura de capas acotadas, junto con el provider SQLite y la inyección de snapshots congelados, garantiza que la memoria del agente evolucione de forma controlada y auditable en cada ciclo de ejecución.

Operadores orientados a seguridad

Los operadores que gestionan entornos de alto riesgo utilizan PerryLink/dsh-auto-review para interponer una capa de auto-revisión IA de segundo modelo en el flujo de aprobación. El subagente revisor opera en modo solo lectura y devuelve veredictos estructurados con justificación. El comportamiento fail-closed por defecto asegura que toda solicitud no aprobada explícitamente sea denegada, eliminando la ambigüedad en escenarios de seguridad.

Integración de canales de mensajería

Los equipos que requieren operar sus agentes desde canales de mensajería integran tkwkeven/dsh-lark-all para Feishu/Lark vía puente WebSocket, con sesiones de tareas paralelas e integración multimedia, así como tencent-connect/dsh-qqbot para el canal QQ. Estas soluciones multiplataforma transforman al agente en un servicio accesible desde herramientas de colaboración ya operativas.

💡 Antes de instalar

Antes de instalar cualquier plugin, verifica la compatibilidad con la versión específica de DeepSeek Harness que estás ejecutando. La capa de configuración Cordis y las declaraciones dsh.bundle.patch pueden presentar cambios de API entre versiones, y no todos los plugins garantizan retrocompatibilidad.


Arquitectura técnica e instalación

Estructura del plugin

Los plugins instalables son paquetes compatibles con npm que apuntan a la capa de configuración Cordis mediante la declaración dsh.bundle.patch en el campo correspondiente de package.json. Esta indirección permite que el plugin se integre con el runtime de DeepSeek Harness sin acoplarse directamente al código del core.

Estructura mínima de un repositorio válido

Para que un repositorio sea validado como plugin DSH, debe contener como mínimo:

  1. Un package.json con la declaración dsh.bundle.patch que indique la ubicación del patch de configuración.

  2. Un archivo cordis.patch.yml referenciado desde package.json, que define las modificaciones a la capa Cordis.

  3. Código o artefactos ejecutables que implementen la funcionalidad declarada.

Elementos opcionales incluyen SKILL.md para guiar el comportamiento del agente, bundles de cliente y documentación técnica.

Comando de instalación

La instalación se ejecuta mediante la CLI de DeepSeek Harness:

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

Donde owner/repo se reemplaza con la referencia GitHub del plugin. Para despliegues en producción, se recomienda fijar la fuente appending #commitSHA al final de la referencia:

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

Publicación de plugins

Para publicar un plugin propio, el repositorio debe usar el topic dsh-plugin en GitHub. El ecosistema sincroniza los repositorios cada seis horas y verifica la validez del manifest durante el proceso. Un repositorio con estructura incompleta o manifest inválido no será indexado.

Requisitos previos

El sistema requiere Node.js y pnpm instalados en el entorno de desarrollo o producción donde se ejecute la CLI.

💡 Mejores prácticas en producción

En despliegues de producción, siempre fija la fuente del plugin con el commit SHA específico. Esta práctica garantiza reproducción determinista del entorno: un commit SHA fijo evita que el plugin update introduzca cambios no deseados al re-sincronizar desde la fuente upstream.


Ecosistema DSH Plugin vs seguimiento manual de GitHub

Eficiencia de descubrimiento

La alternativa al ecosistema es el rastreo manual de repositorios GitHub arbitrarios. Con 376 plugins indexados y validados, la plataforma reduce el tiempo de descubrimiento de horas a segundos. Un desarrollador que necesita un plugin de memoria con auditoría puede filtrar por categoría y relevancia sin explorar decenas de repositorios candidatos.

Verificación de manifests

Cada sincronización (cada seis horas) ejecuta una validación de manifest sobre todos los repositorios del topic dsh-plugin. Este proceso detecta repositorios con estructura incompleta, package.json sin declaración dsh.bundle.patch o referencias Cordis inválidas. En el flujo manual, estos fallos pasan desapercibidos y se manifiestan como errores de runtime en la instalación.

Calidad de clasificación

El ranking por relevancia IA ordena los resultados según la intención de búsqueda del usuario, mientras que la navegación manual depende exclusivamente de la coincidencia de palabras clave en descripciones, lo cual es notoriamente insuficiente para diferenciar entre plugins que compiten por la misma funcionalidad.

Cadencia de actualización

La sincronización automática de metadatos (cada seis horas) mantiene la información de versiones, releases y compatibilidad relativamente actualizada. En el flujo manual, la comprobación de actualizaciones depende de que el desarrollador recuerde re-visitar repositorios individuales.

Postura de seguridad

La plataforma adopta una postura transparente: el listado es una señal de descubrimiento, no de endorsement. Este enfoque contrasta con la falsa sensación de seguridad que puede generar la dependencia de fuentes no verificadas. Aun así, la revisión del código fuente y la auditoría de permisos sigue siendo responsabilidad del operador.

  • Indexación centralizada: 376 plugins en un solo índice consultable

  • Manifest verificado: validación automatizada en cada ciclo de sincronización

  • Clasificación IA: ranking por relevancia según intención del usuario

  • Sincronización automática: metadatos actualizados cada seis horas desde GitHub

  • Requiere revisión manual del código: el listado verificado no sustituye la auditoría de seguridad del repositorio

  • Depende de la disponibilidad de GitHub: la sincronización se interrumpe si GitHub experimenta periodos de indisponibilidad


Preguntas frecuentes

¿Se necesita Node.js y pnpm para instalar plugins DSH?

Sí. La CLI npx @deepseek-ai/dsh requiere un entorno Node.js en su versión LTS o superior, y pnpm como gestor de paquetes. Ambos son prerrequisitos absolutos para ejecutar la instalación de plugins y para que el runtime de DeepSeek Harness resuelva las dependencias declaradas en cada bundle.

¿Cómo fijo una versión específica de plugin en producción?

Apéndiendo #commitSHA a la referencia GitHub del plugin en el comando de instalación. Por ejemplo: npx @deepseek-ai/dsh plugin --profile web add github:owner/repo#a1b2c3d4. Esto fija la fuente al commit exacto, garantizando que el despliegue sea determinista e inmune a cambios upstream no deseados.

¿Los plugins listados están oficialmente respaldados por DeepSeek?

No. El listado en el ecosistema es una señal de descubrimiento validada técnicamente (manifest correcto, estructura mínima presente), pero no implica endorsement ni garantía de seguridad por parte de DeepSeek. Es responsabilidad del operador revisar el código fuente, los permisos declarados, los releases y la compatibilidad antes de instalar.

¿Cómo publico mi propio plugin en el ecosistema?

Tu repositorio debe cumplir la estructura mínima: package.json con declaración dsh.bundle.patch, un cordis.patch.yml referenciado, y código ejecutable. Luego agrega el topic dsh-plugin al repositorio en GitHub. El ecosistema sincroniza los metadatos cada seis horas y verifica la validez del manifest durante el proceso de indexación.

¿Con qué frecuencia sincroniza el ecosistema con GitHub?

La sincronización de metadatos se ejecuta cada seis horas. Este ciclo actualiza la información de repositorios, versiones y releases en el índice. Sin embargo, los plugins ya instalados no se actualizan automáticamente: requieren un comando plugin update explícito para adherir los cambios desde la fuente upstream.

¿Cuál es la estructura mínima de un repositorio de plugin DSH válido?

Tres componentes esenciales: (1) package.json con la declaración dsh.bundle.patch que señala la configuración del bundle; (2) un cordis.patch.yml referenciado que define los parches a la capa Cordis; (3) código o artefactos ejecutables que implementan la funcionalidad. Elementos opcionales incluyen SKILL.md, bundles de cliente y documentación.

¿Los plugins instalados se actualizan automáticamente cuando cambia la fuente?

No. Los plugins instalados permanecen en su versión actual hasta que se ejecute explícitamente plugin update. Este diseño evita que cambios upstream introduzcan regresiones o incompatibilidades en entornos en producción sin el consentimiento del operador.

¿Qué declara `dsh.bundle.patch` en package.json?

dsh.bundle.patch es la declaración que identifica al paquete como un bundle de plugin de DeepSeek Harness. Señala la ubicación del patch de configuración que se aplicará a la capa Cordis del runtime, estableciendo el puente de integración entre el plugin y el core.

Comentarios

Comentarios

Aún no hay comentarios. ¡Sé el primero en compartir tu opinión!