DeepSeek Harness resulta útil desde el primer momento, pero su arquitectura de plugins es donde las cosas se ponen interesantes. Como DSH trata los modelos, las herramientas, las interfaces, el almacenamiento e incluso partes del ciclo del agente como piezas componibles, los plugins de la comunidad pueden cambiar mucho más que el aspecto de la interfaz. Pueden proporcionar visión a un modelo de DeepSeek que solo trabaja con texto, conectarlo a tu sesión actual de Chrome, convertir ejecuciones puntuales del agente en flujos de trabajo reutilizables o cambiar por completo la forma en que interactúas con el agente.
Los diez plugins siguientes cubren tareas muy diferentes. Algunos amplían lo que puede hacer el agente; otros facilitan el uso diario de DSH. Por tanto, esto no es simplemente una clasificación por estrellas de GitHub. La pregunta más importante es: ¿qué capacidad que falta está ralentizando actualmente tu flujo de trabajo con DeepSeek Harness?
DeepSeek describe Harness como un sistema de agentes en el que “todo es un plugin”. Esa flexibilidad también es una razón para ser selectivo: cada plugin de terceros añade código, dependencias, permisos y otro componente que puede necesitar actualizaciones a medida que evoluciona DSH.
| Plugin | Qué añade | Ideal para |
|---|---|---|
| dsh-web-ui | Espacio de trabajo web ampliado | Usuarios diarios de DSH |
| ModLens | Puente de visión | Capturas de pantalla y razonamiento sobre imágenes |
| DSH-better-sidebar | Barra lateral estilo IDE | Flujos de trabajo de desarrollo |
| dsh-TUI | Interfaz de usuario del terminal | Usuarios que priorizan la CLI |
| dsh-deep-whale | Temas de la interfaz web | Personalización de la interfaz |
| dsh-vision-toolkit | Herramientas visuales especializadas | OCR, pruebas de interfaz y pruebas visuales |
| dsh-browser | Control de Chrome | Flujos de trabajo autenticados en el navegador |
| dsh_workflow | Flujos de trabajo de agentes reutilizables | Procesos de varios pasos y varios agentes |
| dsh-chat-import | Migración de conversaciones | Migración desde otros agentes de IA |
| dsh-find-plugin | Descubrimiento de plugins | Cómo encontrar más extensiones de DSH |
1. dsh-web-ui — Convierte DSH en un espacio de trabajo web más completo
Si pasas la mayor parte del tiempo dentro de la interfaz web de DeepSeek Harness, dsh-web-ui es una de las mejoras de interfaz más completas disponibles. No es un simple tema cosmético. El proyecto es una colección de extensiones de la GUI web que cubren áreas como la gestión de tareas, la visualización de Git, los paneles de archivos y cambios, el acceso remoto, la información de uso, las herramientas relacionadas con imágenes y los temas visuales.
La ventaja práctica es la consolidación. Un agente de programación suele obligarte a alternar entre la conversación, el árbol de archivos, el cliente de Git, el terminal, las herramientas de monitorización y las notas del proyecto. dsh-web-ui intenta trasladar una mayor parte de ese trabajo complementario a la propia interfaz de DSH. Para alguien que ya considera dsh web como espacio de trabajo principal, eso puede ahorrar más tiempo que añadir otra capacidad de IA especializada.
No todo el mundo necesita el paquete completo. El proyecto permite instalar componentes individuales, lo que resulta más conveniente si solo necesitas una función. Empieza poco a poco en lugar de instalar todo un conjunto de interfaces solo porque cada módulo está disponible.
2. ModLens — Dale ojos a un modelo DeepSeek que solo trabaja con texto
ModLens resuelve una limitación mucho más fundamental: un modelo que solo trabaja con texto no puede entender directamente los píxeles. Sin un puente de visión, una captura de pantalla normalmente debe traducirse a texto antes de que DeepSeek pueda razonar sobre ella. Eso es manejable para un mensaje de error breve, pero mucho menos práctico para un panel, una interfaz, un gráfico, un diagrama o un documento con muchas imágenes.
ModLens actúa como un puente de visión que convierte las imágenes en información estructurada, como OCR, datos de diseño y contenido semántico. La diferencia importante frente al OCR básico es que la salida puede conservar más relaciones de las que el modelo necesita para razonar, en lugar de devolver solo un bloque plano de texto reconocido.
Eso cambia el flujo de trabajo de «copia el texto de esta captura de pantalla y describe dónde está el problema» a algo mucho más parecido a «mira esta captura de pantalla y dime qué está mal». Para los usuarios de DeepSeek que solo trabajan con texto, este es uno de los ejemplos más claros de un complemento que amplía la verdadera frontera de capacidades del agente.
3. DSH-better-sidebar — Convierte la barra lateral en un espacio de trabajo al estilo de un IDE
Una barra lateral parece una función menor de la interfaz hasta que se convierte en el lugar donde inspeccionas archivos, editas contenido, usas una terminal, revisas cambios de Git y sigues a los subagentes. Esa es la idea detrás de DSH-better-sidebar.
El proyecto proporciona una base de barra lateral extensible con páginas integradas para visualizar y editar archivos, acceder a la terminal, usar Git y gestionar subagentes. Las extensiones de terceros también pueden registrar sus propias páginas en la barra lateral. Esto lo acerca más a un pequeño marco de espacio de trabajo que a un simple rediseño de navegación.
Este complemento no hace que el modelo DeepSeek programe mejor. En cambio, reduce la cantidad de cambios de contexto necesarios al supervisar al agente. Si tu sesión habitual de DSH te devuelve repetidamente a una terminal, un editor y un cliente de Git independientes, esa mejora de usabilidad puede ser considerable.
4. dsh-TUI — Lleva DeepSeek Harness de vuelta a la terminal
Algunos desarrolladores no quieren una interfaz web más grande en absoluto. Quieren lo contrario: mantener todo el ciclo de programación dentro de la terminal. dsh-TUI ofrece una experiencia de terminal al estilo de Claude Code para DSH, con salida transmitida en tiempo real, información de estado en directo, uso del contexto, información del rendimiento, controles de reversión y otras funciones de interacción orientadas a la terminal.
Su atractivo no consiste tanto en añadir una nueva herramienta para el agente como en adaptarse a un estilo de trabajo existente. Si tu editor, shell, flujo de trabajo de Git y administración de servidores remotos ya se desarrollan en ventanas de terminal, abrir una interfaz completa en el navegador solo para comunicarte con el agente puede parecer una fricción innecesaria.
Eso también significa que dsh-TUI depende mucho del usuario. Quienes priorizan la web pueden obtener muy pocos beneficios. Los desarrolladores que priorizan la terminal quizá descubran que cambia la frecuencia con la que realmente usan DSH.
5. dsh-deep-whale — Personaliza DSH en lugar de cambiar el agente
No todos los proyectos comunitarios valiosos necesitan hacer que el modelo sea más inteligente. dsh-deep-whale es una colección de personalizaciones con temática de ballenas para la interfaz web de DSH. Está en esta lista por sus opciones de personalización, no por sus capacidades para agentes.
Vale la pena establecer esa distinción porque los complementos de DSH pueden funcionar en capas muy diferentes. ModLens cambia la información que puede procesar un modelo. dsh-browser cambia dónde puede actuar. Una personalización visual no cambia ninguna de esas cosas; cambia el entorno que ve la persona mientras supervisa al agente.
También existe aquí un límite relacionado con la licencia. Actualmente, el repositorio identifica su trabajo de personalización bajo una licencia CC BY-NC-SA 4.0. Ver o instalar un tema comunitario para uso personal es diferente de redistribuir sus recursos o incluirlos en un producto comercial, así que consulta las condiciones de licencia vigentes del repositorio antes de reutilizar las ilustraciones en otro lugar.
6. dsh-vision-toolkit — Añade herramientas especializadas de OCR, interfaces y pruebas visuales
A primera vista, dsh-vision-toolkit parece solaparse con ModLens. Ambos ayudan a los agentes orientados al texto a trabajar con información visual. La diferencia está en el alcance. ModLens resulta especialmente útil como puente de visión general, mientras que dsh-vision-toolkit ofrece un conjunto más amplio de capacidades visuales orientadas a tareas.
El conjunto de herramientas nativo de DSH incluye respuestas a preguntas sobre imágenes, OCR de capturas largas, restauración de interfaces, localización visual, comparación de píxeles y flujos de trabajo relacionados con artefactos. Estas funciones resultan útiles cuando la tarea es más específica que «dime qué hay en esta imagen». Por ejemplo, a un desarrollador frontend puede interesarle comparar una página renderizada con una captura de referencia o localizar con precisión un elemento de la interfaz.
Por lo tanto, no necesitas automáticamente ambos complementos visuales. Para comprender capturas de pantalla cotidianas, empieza con la ruta de visión más sencilla que sea compatible con tu conjunto de modelos. Añade dsh-vision-toolkit cuando las capturas largas, la reconstrucción de interfaces, la localización visual o las comparaciones a nivel de píxel se conviertan en tareas habituales.
7. dsh-browser — Deja que DSH funcione dentro de tu sesión de Chrome existente
La automatización del navegador resulta mucho más útil cuando el agente puede trabajar con el estado del navegador que ya tienes. dsh-browser conecta DSH con una pestaña de Chrome para que el agente pueda leer el contenido de las páginas, hacer clic en controles, rellenar formularios, desplazarse y navegar sin depender de la visión basada en capturas de pantalla.
Lo importante es la continuidad de la sesión. En lugar de comenzar siempre desde un entorno de navegador nuevo, el complemento está diseñado para funcionar con una sesión existente de Chrome, incluido el estado de inicio de sesión y las cookies asociadas a ese navegador. Esto puede facilitar mucho la automatización de paneles autenticados, herramientas internas, páginas de cuentas y flujos web repetitivos.
También crea uno de los límites de seguridad más importantes de esta lista. Un navegador que contenga sesiones activas puede tener acceso al correo electrónico, consolas en la nube, sistemas de pago, paneles de administración o datos privados. No interpretes «reutilizar mi sesión existente» como una función meramente práctica. También implica heredar permisos. Usa un perfil de navegador independiente o cuentas con permisos limitados cuando el agente no necesite acceder a todo lo que tienes en tu navegador habitual.
8. dsh_workflow — Convierte ejecuciones puntuales de agentes en flujos de trabajo reutilizables
Las llamadas individuales a agentes funcionan bien para tareas puntuales. Resultan menos prácticas cuando hay que repetir la misma secuencia: investigar el problema, delegar la implementación, ejecutar pruebas, revisar el resultado, corregir los fallos y conservar suficiente estado para reanudar el trabajo más adelante.
dsh_workflow amplía DSH hacia una capa de flujos de trabajo persistentes. Su proyecto describe el objetivo como convertir la coordinación puntual de varios agentes en flujos de trabajo que se puedan generar, guardar, gobernar, supervisar y reanudar.
Esto supone un cambio significativo. El agente ya no solo decide la siguiente acción dentro de una única conversación. El propio flujo de trabajo se convierte en un objeto que se puede reutilizar e inspeccionar. Esto resulta especialmente útil para canalizaciones de desarrollo repetitivas, procesos de investigación, traspasos entre varios agentes o cualquier tarea en la que la coherencia sea tan importante como lograr una ejecución exitosa.
9. dsh-chat-import — Lleva tu historial existente de agentes de IA a DSH
Cambiar de herramienta de agente tiene un costo oculto: tus conversaciones anteriores contienen decisiones, historiales de depuración, prompts, contexto del proyecto y explicaciones que aún pueden ser importantes. Empezar desde una sesión de DSH vacía puede significar abandonar todo ese contexto acumulado.
dsh-chat-import está diseñado para importar historiales de varias herramientas externas de agentes de IA y programación a DeepSeek Harness como sesiones que se pueden continuar. Entre sus fuentes compatibles se incluyen herramientas de ecosistemas como Claude Code, Codex, ChatGPT, Cursor, Gemini, OpenCode, Hermes y Kimi.
Esto hace que el plugin sea especialmente útil durante una migración, más que en el uso diario. Una vez trasladado tu historial, puede pasar la mayor parte del tiempo sin utilizarse. Pero para alguien que evalúa DSH después de meses de trabajo en otro agente de programación, reducir ese coste de cambio puede ser más importante que añadir otra herramienta nueva.
El historial importado debe tratarse como datos importados, no como una fuente de verdad garantizada. Las conversaciones antiguas pueden contener instrucciones obsoletas, suposiciones desactualizadas sobre proyectos, contenido sensible o errores generados por modelos. Revisa lo que incorpores a un espacio de trabajo de agente de larga duración.
10. dsh-find-plugin — Encuentra más plugins de DSH sin salir del agente
El ecosistema de DSH está creciendo con suficiente rapidez como para que encontrar plugins se esté convirtiendo en un problema por derecho propio. dsh-find-plugin aborda este problema al permitir que el agente busque en el ecosistema público de GitHub dsh-plugin y muestre proyectos relevantes sin que tengas que explorar manualmente las listas de repositorios.
El plugin puede buscar en el tema activo de GitHub y clasificar los resultados usando indicadores del repositorio, como las estrellas, lo que hace más prácticas desde la sesión del agente solicitudes como «encuéntrame un plugin de DSH para automatización del navegador» o «¿hay un plugin para las estadísticas de uso?».
Es mejor considerarlo una capa de descubrimiento que un plugin de capacidades. Encontrar un repositorio no equivale a verificar que sea seguro, que reciba mantenimiento, que sea compatible con tu versión actual de DSH o que sea adecuado para tu entorno. El descubrimiento debería ser el comienzo de la decisión de instalación, no el final.
ModLens frente a dsh-vision-toolkit: ¿necesitas ambos?
No. Para la mayoría de los usuarios, instalar ambos de inmediato sería innecesario. Se solapan en el trabajo visual, pero hacen hincapié en flujos de trabajo diferentes.
| Tarea visual | Mejor punto de partida |
|---|---|
| Comprensión general de capturas de pantalla | ModLens |
| Proporciona a un modelo que solo trabaja con texto evidencias visuales generales | ModLens |
| OCR de capturas de pantalla largas | dsh-vision-toolkit |
| Restauración de interfaces | dsh-vision-toolkit |
| Anclaje visual | dsh-vision-toolkit |
| Comparación a nivel de píxel | dsh-vision-toolkit |
Si tu principal frustración es simplemente que DeepSeek no puede inspeccionar una imagen, empieza por ModLens. Si la tarea visual forma parte de un flujo de desarrollo o pruebas, resulta más fácil justificar el kit de herramientas especializado.
¿Qué plugins de DeepSeek Harness deberías instalar primero?
No hay razón para instalar los diez. Un enfoque mejor es empezar por la capacidad que te falta.
| Si quieres... | Empieza por |
|---|---|
| Proporciona visión a DeepSeek, que solo trabaja con texto | ModLens |
| Automatiza tareas web autenticadas | dsh-browser |
| Crea procesos repetibles de varios pasos | dsh_workflow |
| Haz que DSH se parezca más a un IDE | DSH-better-sidebar |
| Usa DSH principalmente desde una terminal | dsh-TUI |
| Amplía el espacio de trabajo web | dsh-web-ui |
| Realiza OCR avanzado o trabaja con interfaces visuales | dsh-vision-toolkit |
| Cámbiate desde otro agente de programación | dsh-chat-import |
| Personaliza la interfaz web | dsh-deep-whale |
| Descubre más extensiones de la comunidad | dsh-find-plugin |
Para una nueva configuración de DSH, ModLens, dsh-browser y dsh_workflow son las tres incorporaciones con más probabilidades de cambiar lo que el agente puede lograr realmente. Los proyectos de interfaz, TUI, barra lateral y temas adquieren más valor después de que sepas cómo prefieres trabajar con el agente.
No instales todos los plugins de DSH que encuentres
DeepSeek Harness hace que los plugins sean especialmente potentes porque el propio framework es altamente combinable. Esa misma flexibilidad aumenta la importancia de revisar el código de terceros. Un plugin puede interactuar con archivos, comandos de shell, servicios de red, sesiones del navegador, credenciales u otras partes de tu entorno de trabajo, según aquello para lo que esté diseñado.
Antes de instalar un plugin de la comunidad, revisa su repositorio, actividad reciente, dependencias, instrucciones de instalación, licencia y los permisos que implica su conjunto de funciones. Los plugins de control del navegador merecen un escrutinio adicional porque pueden heredar sesiones autenticadas. Los plugins de flujo de trabajo merecen atención porque pueden hacer que las acciones se repitan. Los paquetes de interfaz pueden introducir muchos paquetes a la vez aunque solo quisieras una función.
La compatibilidad entre versiones es otra cuestión práctica. El repositorio oficial de DeepSeek Harness actualmente describe el proyecto como una versión preliminar para desarrolladores y advierte que se esperan cambios que rompan la compatibilidad. Un plugin que funciona con la versión actual de DSH puede necesitar una actualización después de que cambien las interfaces subyacentes.
La estrategia más segura también es la más sencilla: instala un plugin porque tienes un problema concreto, verifica qué cambia y solo entonces añade el siguiente. El objetivo no es crear la instalación de DSH con la lista de plugins más larga. Es crear un entorno de agentes en el que puedas explicar la función de cada extensión.
Lo que realmente está aportando el ecosistema de plugins de DSH
Lo más interesante de estos proyectos es lo diferentes que son sus funciones. ModLens y dsh-vision-toolkit amplían la percepción. dsh-browser extiende la capacidad de actuar a la Web. dsh_workflow cambia la forma en que el trabajo persiste a lo largo de varios pasos. Better Sidebar, dsh-web-ui y dsh-TUI modifican la interfaz de control para las personas. Chat Import conserva el historial al cambiar de herramienta. Find Plugin ayuda al ecosistema a descubrirse a sí mismo.
Esa variedad proviene directamente de la arquitectura subyacente de DeepSeek Harness. Cuando el modelo, las herramientas, la interfaz de usuario, el almacenamiento y el ciclo del agente pueden tratarse como componentes combinables, un «plugin» puede significar mucho más que una pequeña función añadida a una aplicación terminada.
Para los usuarios, eso hace que la regla de selección sea sorprendentemente sencilla: instala plugins para eliminar límites reales del flujo de trabajo, no porque una captura de la configuración DSH de otra persona parezca impresionante. Empieza por la capacidad que falta, mantén los permisos lo más restringidos posible y deja que el conjunto de agentes crezca solo cuando la siguiente limitación se vuelva evidente.
Centro de Tecnología e IA
Más para leer

¿Qué es el estado de Plex y qué partes deben persistir?
El estado persistente de Plex es la información que conserva la experiencia del servidor entre reinicios y reconstrucciones; los datos multimedia y los datos...

¿Cómo gestiona Plex la autenticación entre sesiones locales y remotas?
La autenticación de Plex comienza con la identidad del servidor y de la cuenta; después, las rutas de red locales o remotas determinan la...

¿Por qué puede ralentizarse la búsqueda en Plex a medida que crecen los datos de la biblioteca?
El crecimiento de la biblioteca por sí solo no es el diagnóstico. Comprueba la estructura de las consultas, los índices, el estado de la...

