De la instalación al uso diario: cómo se usa, dónde buscar cada cosa y qué hacer cuando algo falla.
Versión aplicable 2.2.9 (tiempo de ejecución de DSH 0.2.2-rc.1)
Compatible con Windows x64 · macOS Universal · Linux x64
Producto de NONEAD · noviembre de 2026
35 complementos preinstalados · listos para usar (véase la sección 9)
Este es un manual pensado para quien usa el producto, no para quien programa. No hace falta saber escribir código ni tener instalados Node.js, pnpm o cualquier otra herramienta de desarrollo: el instalador ya trae todo el entorno necesario, así que funciona nada más instalarlo.
Versión aplicable: 2.2.9 (tiempo de ejecución de DSH 0.2.2-rc.1) · noviembre de 2026
Para quién: quien se acerca al producto por primera vez; léelo en orden o salta directamente a la sección que necesites
Lo más destacado de esta versión: los 35 complementos listos para usar (sección 9, presentados uno a uno en siete categorías), y el asistente, la bandeja y la página de Configuración ya renovados (secciones 3, 6 y 7)
Índice de esta guía
Las trece secciones siguen el orden «instalar → usar → resolver». Si solo quieres resolver un problema concreto, salta directamente a la sección 12.
1 · Qué es esto — tres capas; en el día a día solo tocas la de arriba.
2 · Instalación — qué paquete corresponde a cada plataforma y cómo se instala.
3 · Primera apertura — el asistente de seis pasos y por qué «cerrar» no es «salir».
4 · La interfaz principal — qué gestiona cada una de las cuatro zonas.
5 · La primera conversación — cómo pedir las cosas con claridad.
6 · El menú de la bandeja — aquí están todos los accesos de nivel de sistema.
7 · Configuración — qué se puede cambiar en cada sección.
8 · Profile — cómo cambiar entre varias configuraciones y cómo volver atrás si una falla.
9 · Complementos preinstalados — 35 complementos en siete categorías, uno a uno, y cómo gestionarlos y volver a instalarlos.
10 · Modo seguro y modo de recuperación — cómo rescatar la aplicación cuando un complemento la rompe.
11 · Actualización — cinco fases y cuatro operaciones que conviene tener a mano.
12 · Cuando algo falla — tabla de síntomas y exportación de diagnósticos.
13 · Datos y ayuda — dónde están los archivos y dónde buscar más documentación.
1. Qué es esto
En una frase: mete las capacidades de agente de DeepSeek Harness en una aplicación de escritorio; con doble clic en el icono ya puedes conversar, dejar que lea y escriba archivos, ejecute comandos y use herramientas.
El producto tiene tres capas. Solo tratas con la tercera; las dos primeras funcionan solas en segundo plano.
Fig. 1 El producto se compone de tres capas; la operación diaria ocurre solo en la superior.
¿En qué se diferencia de la versión web? La versión web solo conversa. La de escritorio pone el equipo entero a su disposición: lee tus archivos, ejecuta comandos, instala complementos y trabaja sobre tus directorios. Todo ocurre en tu máquina y los datos no salen de ella.
Esta versión (la edición Essentials) se diferencia además de la versión general del repositorio del software en un punto: no es una aplicación vacía que se queda esperando a que instales complementos, sino que lleva dentro del instalador 35 complementos ya elegidos y que encajan entre sí. Al terminar la instalación y abrirla por primera vez, esas capacidades ya están esperando en la página de Complementos, sin que tengas que buscarlas una a una en npm.
2. Instalación
Descarga el instalador de tu plataforma desde la página del producto y haz doble clic: no hay nada más que preparar. El instalador ya incluye Electron, Node.js, pnpm y una versión fija del tiempo de ejecución de DSH, así que no necesitas instalar ningún entorno aparte. Esta versión trae Electron 44.0.0, Node.js 24.21.0, pnpm 11.8.0, Python 3.12.14 y el tiempo de ejecución de DSH 0.2.2-rc.1.
Plataforma
Qué se descarga
Cómo se instala
Windows x64
Instalador .exe
Doble clic y sigue el asistente hasta el final
macOS (Intel / Apple Silicon universal)
Imagen de disco .dmg (binario universal)
Ábrela y arrastra el icono a «Aplicaciones»
Linux x64
.AppImage / .deb / .rpm
Con AppImage, primero chmod +x y luego ejecútalo; .deb y .rpm se instalan con el gestor de paquetes del sistema
Tabla 1 Instalación en las tres plataformas. En Linux, si avisa que falta FUSE, se puede ejecutar con --appimage-extract-and-run.
Para actualizar no hace falta cerrar a mano la versión anterior. El instalador pide primero que la instancia en marcha se cierre y, si no responde, la termina a la fuerza antes de sobrescribir los archivos; si aun así no consigue cerrarla, la instalación se detiene con un error explícito en lugar de dejarte una aplicación que luego no abre. Aun así, guarda tu trabajo antes de actualizar. Al desinstalar ocurre lo mismo: primero se confirma y se cierra el programa en marcha, para que la desinstalación no se quede a medias con archivos ocupados.
Nota: la página de descargas ofrece ahora mismo tres paquetes: Windows x64, macOS universal y Linux x64. La compilación arm64 para Linux se publica en el canal de pruebas y todavía no está en el enlace de descarga estable; si en un equipo ARM aparecen problemas con módulos nativos, usa la versión x64 de la plataforma correspondiente o el artefacto del canal de pruebas.
3. Primera apertura
El primer arranque prepara por su cuenta una configuración por defecto (un Profile llamado desktop) y levanta el servicio de interfaz en este equipo. Antes de nada verás un asistente de seis pasos; puedes omitirlo cuando quieras y completarlo después en Configuración:
Paso
Qué pregunta
Qué conviene elegir
1 Bienvenida
Explica qué se va a configurar
Pulsa «Comenzar la configuración»
2 Mercado de plugins
Desactivado / dsh-community-market (Beta) / dsh-market; solo uno puede estar activo
Puedes dejarlo desactivado y usarlo igualmente; si quieres un mercado, elige uno, y podrás cambiarlo después
3 Conexión con el teléfono
Si quieres llegar a este equipo desde el móvil o el navegador con Agents-Anywhere (Beta)
Si no lo tienes claro, déjalo desactivado; si lo activas, completa el emparejamiento en «Conexión con el teléfono» de la barra lateral
4 Computer Use
Si permites que la IA maneje el escritorio (hacer clic, escribir, ver la pantalla)
Desactívalo si no lo necesitas; aunque lo actives, cada acción sigue pidiendo autorización
5 Modo de recuperación
Explica cómo entrar en el asistente de recuperación cuando no arranca
Basta con echarle un vistazo y recordar que en la bandeja está «Asistente de recuperación…»
6 Complementos integrados
Presenta por siete categorías los complementos que trae el instalador y empieza a instalarlos uno a uno
Pulsa «Finalizar y empezar» y espera a que termine
Tabla 2 Los seis pasos del asistente de primera apertura.
La última página te muestra primero una visión general por categorías: memoria y contexto, interfaz y espacio de trabajo, agentes y habilidades, documentos y medios, código e ingeniería, robótica y simulación, conexión y automatización, y en cada una se explica «qué puede hacer por ti esta categoría» y cuántos complementos la forman. Solo al pulsar «Finalizar y empezar» el asistente instala uno a uno y, cuando le toca a cada complemento, muestra su nombre, versión, categoría, descripción completa y una frase de agradecimiento a quien lo aporta. Durante la instalación no tienes que hacer nada: espera a que avance el progreso; son 35 paquetes uno tras otro, así que el primer arranque tarda algo más de lo normal.
¿Qué pasa si omito la configuración? Si pulsas «Omitir la configuración» entrarás directamente en la interfaz principal y estos complementos preinstalados no se instalarán solos. Para recuperarlos: Configuración → Herramientas de escritorio → «Asistente de configuración», vuelve a recorrerlo y pulsa finalizar en la última página.
Al terminar el asistente entras en la interfaz principal. Cerrar la ventana no es salir de la aplicación: por defecto solo se recoge en la bandeja, mientras el servicio en segundo plano y las tareas en curso siguen funcionando. Para salir de verdad, usa «Salir» en el menú de la bandeja.
4. La interfaz principal, de un vistazo
Zona
Dónde
Qué gestiona
Barra lateral
Izquierda
Lista de sesiones, crear sesión, entradas de complementos y habilidades, tablero de tareas, conexión con el teléfono y acceso a Configuración; se puede plegar
Zona de conversación
Centro
Los mensajes entre tú y el agente, la ejecución de herramientas, los cambios en archivos y la salida de comandos, además de los gráficos y paneles renderizados
Cuadro de entrada
Abajo
Escribe lo que necesitas; adjunta archivos, cambia de modelo y elige el directorio de trabajo; puedes interrumpir en cualquier momento tras enviar
Barra de control del escritorio
Parte superior de la ventana
La aporta el shell de escritorio: atrás/adelante, recargar y controles de ventana; su forma varía ligeramente según la plataforma
Tabla 3 Las cuatro zonas de la interfaz principal.
El directorio de trabajo es clave. Por defecto solo puede leer y escribir en el directorio que elijas para cada sesión. Confirmar ese directorio al abrir una sesión cuesta un segundo y ahorra mucho más que descubrir después que se cambió lo que no tocaba.
Con los complementos preinstalados, en la barra lateral y en el cuadro de entrada aparecen además algunas entradas: el centro de habilidades, el tablero de tareas, el panel de gastos, el historial de entradas, los equipos de expertos, etc. Todas las aportan los complementos de la sección 9 y desaparecen al desactivar el complemento correspondiente.
5. La primera conversación
Abre una sesión nueva y elige el directorio de trabajo.
Di en una frase «qué hacer + dónde + cómo debe quedar el resultado». Por ejemplo: «lee el README de este directorio y sácame en una tabla los enlaces de descarga que ya no funcionan».
Mientras trabaja, sigue las llamadas a herramientas y los archivos que toca; si quieres que cambie de rumbo, interrúmpelo y dile lo nuevo.
Si el resultado no te vale, explica qué está mal: corrige con el contexto que ya tiene, no hace falta abrir otra sesión.
Tres puntos para pedir las cosas con claridad:
Alcance: qué directorio y qué archivos puede tocar; no lo dejes a su criterio.
Criterio de aceptación: qué cuenta como terminado (que arranque, que pasen las pruebas, que no queden celdas vacías en la tabla).
Restricciones: lo que no se puede tocar, el formato que hay que conservar y si puede o no usar la red.
6. El menú de la bandeja
Con la ventana cerrada, el icono de la bandeja es la puerta principal a la aplicación. Al hacer clic derecho verás:
Entrada
Qué hace
Abrir Nonead DSH Desktop
Vuelve a traer la ventana al frente
Recargar la interfaz
Equivale a refrescar la página; no reinicia el servicio en segundo plano
Abrir la terminal de DSH
Abre la terminal integrada, donde se puede usar el comando dsh (solo Windows / macOS)
Exportar diagnósticos…
Empaqueta registros e información del sistema para reportar un problema
Entrar en modo seguro…
Arranca en un entorno temporal para aislar problemas de complementos (ver sección 10)
Salir del modo seguro y reiniciar…
Exclusivo del modo seguro: vuelve al arranque normal
Profile: <nombre>
Submenú: cambiar de Profile, nuevo Profile…, gestionar Profile…
Configuración…
Abre la página de Configuración de escritorio
Buscar actualizaciones…
Comprueba a mano si hay una versión nueva; cuando hay una disponible, esta entrada pasa a descargar / instalar / reiniciar
Abrir en el navegador
Aparece cuando el acceso desde el navegador está activado; abre la interfaz actual en el navegador predeterminado
Asistente de recuperación…
No carga el Profile ni los complementos actuales; entra en el modo de recuperación
Salir
Cierra la aplicación de verdad y con ella el servicio en segundo plano
Tabla 4 El menú de la bandeja. Las entradas con «…» abren una ventana o un diálogo.
Los «modos: mejorado / compatible / extendido» que mencionaba la versión anterior del manual ya no existen: desde 2.2.9 el modo de ventana es fijo y en Configuración solo queda el apartado «Aspecto de la ventana (material)».
7. Configuración
La entrada a la configuración está al final de la barra lateral (Configuración → Configuración de escritorio). Las secciones son estas:
Sección
Qué se puede cambiar
Cuándo se aplica
Profile
Elegir el Profile del arranque, crear uno nuevo o borrarlo (al borrarlo se mueve a la carpeta de copias de recuperación; las sesiones y los ajustes compartidos se conservan)
Al reiniciar
Aspecto de la ventana
Fondo sólido o de cristal; ya no se ofrecen los tres modos de ventana compatible / extendido / mejorado
Inmediato
Navegador y red local
Permitir abrir en el navegador, solo este equipo o la red local, y exportar el certificado CA local
Inmediato o al reiniciar
Notificaciones de escritorio
Si se envían avisos del sistema al terminar o fallar las tareas del turno, las de segundo plano y las de automatización
Inmediato
Permisos
Consultar y solicitar permisos del sistema (micrófono, grabación de pantalla, accesibilidad, etc.)
Inmediato
Inicio
Arrancar la aplicación al iniciar sesión en el sistema y mantener la ventana en segundo plano
Inmediato
Ejecución en segundo plano
Si sigue ejecutándose en segundo plano al cerrar la ventana
Inmediato
Herramientas de escritorio
Asistente de configuración, abrir el directorio de datos / el del Profile / el de registros, herramientas de desarrollo, nivel de registro, registro de desarrollo y abrir el asistente de recuperación
Inmediato
Versión y actualizaciones
Versión actual, buscar actualizaciones, reiniciar
Inmediato
Complementos y mercado
Se ha trasladado a la página de Complementos: el interruptor del mercado y el de la conexión remota están allí
—
Tabla 5 Las secciones de la página de Configuración de escritorio.
¿Dónde están el mercado de plugins y la conexión remota? Desde 2.2.9, ambos se han trasladado de la página de Configuración a la página de Complementos, y Configuración muestra un aviso y un botón «Ir a la página de Complementos». La ruta «Configuración → Mercado de plugins» del manual antiguo ya no existe.
En el modo seguro esta página es de solo lectura, y el acceso desde el navegador, la red local, la conexión remota y las notificaciones también quedan desactivados. Es así por diseño, no es un fallo.
8. Profile: varias configuraciones
Un Profile es un entorno de configuración independiente: sesiones, complementos y ajustes propios, sin mezclarse con los demás. Lo típico es tener uno para «trabajo» y otro para «personal», o uno para el día a día y otro para probar complementos nuevos.
Fig. 2 El Profile decide qué complementos y ajustes se cargan; si el arranque falla, se cae al asistente de recuperación.
Tres reglas prácticas:
Si un Profile queda roto, cambias a otro y sigues trabajando; no hace falta rescatarlo primero.
Un Profile nuevo solo trae los componentes base oficiales, así que los 35 complementos preinstalados solo se instalan en el Profile con el que se completó el asistente. Si cambias de Profile y quieres seguir usándolos, revisa la lista real en la página de Complementos e instala los que falten.
Borrar un Profile lo mueve a la carpeta de copias de recuperación (no lo borra de inmediato) y conserva las sesiones y los ajustes compartidos; pero para ese Profile ya no está disponible, así que confírmalo antes de hacerlo.
9. Complementos preinstalados
Esta sección es la más importante de este manual. El instalador de 2.2.9 trae 35 complementos repartidos en siete categorías, que se instalan automáticamente en el Profile actual al completar el asistente por primera vez. A continuación se explica «qué se instala y cómo se instala», después se presentan uno a uno por categorías y, por último, cómo gestionarlos y volver a instalarlos.
9.1 Qué viene preinstalado de fábrica
El instalador distribuye juntos los paquetes de los 35 complementos (directorio plugins/) y, al terminar el asistente por primera vez, los instala uno a uno en el Profile. No son «descargas opcionales», sino que están ahí nada más instalar: al abrir la página de Complementos verás los 35 en «Complementos instalados», activados por defecto.
Categoría
Cantidad
Qué problema resuelve esta categoría
Entradas que se reconocen de un vistazo
Memoria y contexto
4
Hace que la conversación recuerde el camino recorrido, sin repetir cada vez la información importante
Búsqueda de memoria, panel de contexto, compresión
Interfaz y espacio de trabajo
9
Paneles, tableros y herramientas de mercado para dejar el espacio de trabajo a tu gusto
Barra lateral, tablero de tareas, panel de gastos, mercado de plugins
Agentes y habilidades
9
Más agentes, equipos de expertos y habilidades a los que recurrir en cualquier momento
Equipos de expertos, centro de habilidades, PPT, subagentes
Documentos y medios
5
Leer y escribir directamente documentos de Office, hojas de cálculo, imágenes y vídeo
Conversación con Excel, generación de imágenes, documentos a Markdown, vídeo
Código e ingeniería
2
Revisión de código y visualización del repositorio para ver mejor el taller
Grafo de Git, revisión de código
Robótica y simulación
2
Controla brazos Universal Robots y también practica en simulación sin conexión
Control de brazos, simulación offline
Conexión y automatización
4
Conecta MCP y herramientas de configuración e historial para encadenar los procesos
Conectores MCP, migración de configuración, historial de entradas, retroceso de la conversación
Tabla 6 Visión general de las siete categorías de complementos preinstalados. Las categorías y las cantidades salen del plugin/manifest.json del instalador.
¿Por qué «preinstalados» y no «integrados»? En rigor son complementos normales que viajan con el instalador y que el primer asistente instala en tu Profile, del mismo tipo que los que instalas tú desde la página de Complementos; por eso se pueden desactivar, desinstalar y actualizar. No son como dsh-base o dsh-web-app, componentes realmente integrados e imposibles de desinstalar (esos se ven en «Configuración → Complementos integrados»).
9.2 Cómo ocurre la preinstalación
Fig. 3 Flujo de preinstalación. La instalación ocurre después de guardar las opciones del asistente y antes de arrancar el Host, así que los complementos ya están cuando entras por primera vez en la interfaz.
Algunos detalles que conviene conocer:
La instalación es una a una: por cada complemento, el asistente muestra su nombre, versión, categoría, descripción y autor. No cierres la ventana hasta que terminen todos.
El criterio de éxito es que el nombre del paquete aparezca entre las dependencias del package.json del Profile, no que el comando no dé error; al terminar también se añade el nombre a profile.bundles, porque si no quedaría «instalado pero no activado».
Que falle un complemento no bloquea el arranque: si alguno falla, se muestra un cuadro resumen con la lista de nombres y motivos, se escribe en el registro de escritorio (bundled plugin not installed: <nombre>: <motivo>) y el asistente termina igualmente. Después puedes comprobar en la página de Complementos cuáles están realmente en la lista.
Solo se instalan en el Profile con el que se completó el asistente. Los Profile creados después nacen limpios; si los necesitas, repite el asistente o instálalos desde la página de Complementos.
9.3 Lista detallada por categorías
A continuación se enumeran los 35 complementos en siete categorías. La v que sigue al nombre es la versión incluida; la frase «Recomendado para» es una sugerencia para elegir, no una limitación de la función.
Memoria y contexto (4)
Hace que la conversación recuerde el camino recorrido, sin repetir cada vez la información importante.
Memoria asociativa activa. Antes de empezar a trabajar recupera el trabajo histórico relacionado y las decisiones ya tomadas y los inyecta en el contexto; incluye tres capas de sedimentación automática, de modo que los registros se convierten en notas, cuadernos y pizarras.
Recomendado para: un proyecto que dura muchos días y hay que retomar en otra sesión.
2Memoria persistente del proyecto@yolk_vat-y/dsh-project-memoryv0.6.12 · 00080000
Indexa documentos PDF, Markdown y de otro tipo, además de los símbolos del código, en una base local del espacio de trabajo; al buscar cita el origen con path:line y también guarda las tareas, los archivos leídos y lo aprendido a base de tropiezos.
Recomendado para: mucha documentación y un código grande que no quieres releer una y otra vez.
3Compresión de contextobillion-contextv0.1.213 · ranxianglei
Pliega las conversaciones largas en resúmenes para terminarlas con una ventana de contexto menor y menos tokens; según sus autores, sostiene sesiones únicas de varios meses y miles de millones de tokens acumulados.
Recomendado para: una sesión que va para largo y un contexto que siempre toca el límite.
4Análisis del contextodsh-contextv0.83.1 · bowenliang123
Muestra en un panel de qué se compone el contexto y cómo crece, y permite comprimirlo cuando hace falta; ofrece el comando /context y un panel en la barra lateral.
Recomendado para: entender de una vez «quién está llenando el contexto».
Interfaz y espacio de trabajo (9)
Paneles, tableros y herramientas de mercado para dejar el espacio de trabajo a tu gusto.
El modelo puede renderizar en sus respuestas maquetas, gráficos, formularios, cuestionarios, mermaid y escenas 3D con el bloque dsh-ui, y los clics del panel pueden volver al modelo.
Recomendado para: convertir una explicación en un panel con el que se puede interactuar o en una tabla comparativa.
6Centro de habilidades@linxin666/dsh-client-ui-skill-explorerv0.4.16 · linxin666
Explora las habilidades cargadas por origen (integradas, de proyecto, de usuario, personalizadas, en tiempo de ejecución) y permite activar o desactivar su invocación por el modelo, además de crear o borrar habilidades.
Recomendado para: ver con claridad qué habilidades hay instaladas en este equipo y quién aporta cada una.
7Tablero de tareas@linxin666/dsh-client-ui-task-boardv0.4.16 · linxin666
Las tarjetas las aloja el Host y se ejecutan de verdad abriendo sesiones de DSH; admite programación cron e inhibición de la suspensión en varias plataformas.
Recomendado para: revisiones, inspecciones y canalizaciones programadas que corren sin nadie delante.
8Archivo de sesiones@michengai/dsh-archive-managerv1.3.1 · MichengAI
Archiva, restaura, marca como favoritas y borra definitivamente sesiones; además diagnostica registros de sesión dañados.
Recomendado para: limpiar el historial o recuperar una conversación archivada por error.
9Barra lateral mejoradadsh-better-sidebarv0.30.1 · Colaboradores de la comunidad
Reúne el árbol de archivos, el editor, los cambios, las tareas y el chat lateral en una sola columna, independiente por sesión; además ofrece a otros complementos un servicio de registro de pestañas laterales y visores de archivos.
Recomendado para: editar archivos mientras conversas, sin cambiar de ventana.
10Continuación automáticadsh-client-auto-continuev0.17.4 · Colaboradores de la comunidad
Cuando una petición se interrumpe por causas ajenas a la persona, como un error de red, reenvía sola una indicación de continuación localizada; también se puede activar la continuación en bucle tras un éxito.
Recomendado para: tareas largas sin nadie supervisándolas.
11Panel de gastos y cuotasdsh-cost-meterv1.9.62 · Colaboradores de la comunidad
Contabiliza los tokens y el coste de esta sesión, del día y del histórico, con un catálogo de precios de más de 170 modelos que empareja solo; también consulta la cuota de 16 suscripciones Coding Plan y el saldo de proveedores personalizados, y avisa antes del cambio de tarifa valle/punta.
Recomendado para: cuadrar el gasto y la cuota de las suscripciones.
12Descubrimiento de complementosdsh-find-pluginsv0.3.0 · Eray114514
Agrega cinco directorios de la comunidad y busca en tiempo real en GitHub y npm; ordena por relevancia, fiabilidad, frescura y popularidad, no solo por estrellas.
Recomendado para: decidir primero si cierta capacidad ya tiene un complemento hecho.
13Mercado visual de complementosdshmarketv1.73.17 · Colaboradores de la comunidad
Explora, busca e instala complementos de la comunidad con un clic desde DSH; si te equivocas, también puedes desactivarlo en la página de Complementos.
Recomendado para: echar un vistazo, hacer un clic y quedártelo instalado.
Agentes y habilidades (9)
Más agentes, equipos de expertos y habilidades a los que recurrir en cualquier momento.
14Delegación en subagentes@deepseek-ai/dsh-tool-subagentv0.2.2-rc.1 · DeepSeek Harness Team
Da al modelo una herramienta con nombre para encargar tareas independientes al backend de subagente que se indique; cada llamada devuelve un id hijo y el tiempo de ejecución se encarga del aviso de finalización y de la limpieza.
Recomendado para: separar tareas que no dependen entre sí y ejecutarlas en paralelo.
15Biblioteca de expertos@michengai/dsh-agency-agentsv1.2.27 · MichengAI
Incluye 331 agentes especializados invocables y 5 equipos de expertos, repartidos por capacidad para atender todo tipo de tareas, y admite formas de colaboración personalizadas.
Recomendado para: llamar por su nombre a un punto de vista especializado en lugar de pedirle al hilo principal un análisis genérico.
16Gestión de habilidades@michengai/dsh-skills-managerv1.4.0 · MichengAI
Carga de forma unificada y segura las habilidades de los agentes de este equipo, con instalación desde GitHub, vista previa de actualizaciones y copia de seguridad para revertir.
Recomendado para: reunir en un solo sitio habilidades dispersas por todas partes.
17Diagramas de arquitectura@tt-a1i/archify-dshv1.1.0 · tt-a1i
Integra Archify en DSH como paquete de habilidades puro, para que el modelo genere diagramas de arquitectura, de flujo, de secuencia, de datos y de estados a partir de una descripción.
Recomendado para: ordenar la estructura de un sistema o explicar una propuesta técnica.
18Mercado de habilidades@weibaohui/skills-managementv0.9.3 · weibaohui
Gestiona en una sola página las habilidades de los distintos agentes de programación de este equipo (Claude, ZCode, Codex y una decena larga más), que se pueden incorporar a la biblioteca de usuario de DSH con un clic; incluye un mercado de más de 6600 habilidades y calcula el coste de inyección de cada una.
Recomendado para: ordenar habilidades entre herramientas o ver el coste en tokens antes de instalar.
19Paquete de habilidades de ingeniería@wenaixi/dsh-superpowerv8.0.0 · wenaixi
Porta las 15 habilidades de disciplina de ingeniería de obra/superpowers, con descripción bilingüe chino-inglés conmutable y cada una se puede activar por separado.
Recomendado para: añadir al desarrollo diario un método con criterio sistemático.
20Habilidades de flujo de trabajo de GitHubdsh-github-skillsv0.2.1 · Colaboradores de la comunidad
Toma como base la semántica del flujo de trabajo de GitHub de OpenAI Codex y la adapta a los varios proveedores de DSH, a su mecanismo de aprobación y a la carga de habilidades bajo demanda.
Recomendado para: que el agente trate issues, PR y Actions con más criterio.
21Flujo de trabajo para generar PPTdsh-ppt-masterv6.1.0 · Colaboradores de la comunidad
Genera PPTX editable a partir del contenido, y también puede exportar instantáneas SVG, rellenar plantillas nativas y mejorar PPTX.
Recomendado para: convertir un esquema o un artículo en una presentación en un momento.
22Prototipo de agente proactivodsh-superagentv0.1.0 · DeepSeek Harness Team
Vigila un repositorio de GitHub (opcionalmente también Feishu), evalúa las peticiones según una Policy, convierte las autorizadas en órdenes de trabajo y las ejecuta en una sesión independiente, con un panel web que resume lo que queda pendiente de una persona. Es un prototipo de investigación de DeepSeek, no un producto oficial.
Recomendado para: observar y experimentar con la forma «agente proactivo»; no se recomienda ponerlo directamente en un proceso de producción.
Documentos y medios (5)
Leer y escribir directamente documentos de Office, hojas de cálculo, imágenes y vídeo.
23Conversación con Exceldsh-excel-chatv0.43.0 · Colaboradores de la comunidad
Lee, edita y limpia hojas de cálculo y genera informes en lenguaje natural; tras cada edición revisa las fórmulas y corrige errores silenciosos; las operaciones básicas no dependen de tener Excel instalado en el equipo (los gráficos y la exportación a PDF sí pasan por Excel de Windows).
Recomendado para: cambiar tablas en bloque y limpiar datos sucios.
24Generación de imágenesdsh-image-genv0.11.1 · shanliuling
Dibuja y retoca imágenes hablando dentro de DSH; admite canales como Gemini, OpenAI, Seedream, DashScope y un ComfyUI local, y también el uso sin clave con una cuenta de suscripción.
Recomendado para: crear ilustraciones, retocar imágenes o generar material en serie.
25Conversión de documentos a Markdowndsh-markitdownv0.2.2 · Colaboradores de la comunidad
Llama a MarkItDown de Microsoft para convertir en texto legible por el modelo PDF, Word, Excel, PPT, HTML, CSV, EPUB o una URL.
Recomendado para: convertir antes de leer cualquier archivo que no sea texto.
26Banco de trabajo de vídeodsh-remotionv0.10.5 · stardustlc
Convierte un proyecto de React en vídeo, con las habilidades oficiales de Remotion, búsqueda en el proyecto, plantillas, ordenación del material, vista previa en Studio y exportación a MP4.
Recomendado para: generar vídeo con animaciones a partir de código.
27Integración con Officedsh-univer-officev0.4.0 · DreamNum
Conecta hojas de cálculo, documentos, presentaciones, lienzos y tablas multidimensionales con DSH, y los cambios se pueden previsualizar, aprobar o descartar en la conversación.
Recomendado para: editar y revisar de forma colaborativa sobre Excel, Word y PPT.
Código e ingeniería (2)
Revisión de código y visualización del repositorio para ver mejor el taller.
28Grafo de Git@linxin666/dsh-client-ui-git-graphv0.4.14 · linxin666
Permite cambiar de rama en una sesión vacía y ver el grafo de commits y el aislamiento con worktree; las operaciones de Git se ejecutan en el proceso del Host con protecciones de seguridad.
Recomendado para: desarrollo en paralelo con varios agentes, o no querer volver a la terminal a escribir git.
29Revisión de código@michengai/dsh-code-reviewv1.0.9 · MichengAI
Lanza una revisión en la sesión actual: un subagente independiente examina Git, el código, los llamadores y las pruebas y devuelve el informe al hilo principal; se puede revisar por alcance o por requisito, y el informe admite chino e inglés.
Recomendado para: pasar una revisión automática antes de fusionar.
Robótica y simulación (2)
Controla brazos Universal Robots y también practica en simulación sin conexión.
30Control de brazos URdsh-nonead-universal-robotsv0.8.6 · NONEAD
Maneja directamente brazos colaborativos Universal Robots con lenguaje natural: lectura de poses, movimiento articular, dibujo e I/O, entre otras operaciones.
Recomendado para: enseñar y depurar sin escribir scripts.
31Simulación offline de URdsh-nonead-ursimv0.3.15 · NONEAD
Programa y valida los movimientos de un brazo Universal Robots en simulación, sin conectar la máquina real; modelado a nivel cinemático.
Recomendado para: poner a punto trayectorias y lógica antes de ejecutarlas en la máquina real.
Conexión y automatización (4)
Conecta MCP y herramientas de configuración e historial para encadenar los procesos.
32Gestión de configuracióndsh-config-managerv0.7.0 · Colaboradores de la comunidad
Copia de seguridad, restaura, exporta, importa, migra y sincroniza la configuración de DSH con un clic, cubriendo ajustes, complementos, MCP, habilidades y espacios de trabajo, y admite copias programadas.
Recomendado para: llevarte todo el entorno a otra máquina.
33Conectores MCPdsh-mcp-connectorv0.2.97 · Colaboradores de la comunidad
Incluye un mercado de datos con cientos de conectores, gestiona las autorizaciones de forma unificada, busca herramientas entre conexiones y diagnostica problemas de conexión; admite OAuth, API Key y HTTP/stdio.
Recomendado para: conectar datos empresariales, financieros, legales, de patentes y de investigación.
34Historial de entradasdsh-nonead-prompt-recallv0.8.7 · NONEAD
Con el cuadro de entrada vacío, ↑ recupera la instrucción anterior; otra vez ↑ va hacia atrás y ↓ hacia delante, se guarda por espacio de trabajo y sobrevive al reinicio; junto al selector de modelo hay además un botón de reescritura que mejora el borrador conservando las referencias con @.
Recomendado para: repetir una y otra vez el mismo lote de instrucciones.
35Retroceso de la conversacióndsh-nonead-prompt-rewindv0.5.4 · NONEAD
Vuelve en el sitio a cualquier mensaje anterior tuyo con un clic y rellena el cuadro de entrada con ese mensaje; además puede restaurar los archivos que tocaron las herramientas de escritura, sin depender de git.
Recomendado para: volver a empezar limpio cuando se toma un camino equivocado.
9.4 Desactivar, desinstalar y volver a instalarlos
Primero desactivar, luego desinstalar: desactivar solo hace que no se cargue en el siguiente arranque, y tanto los archivos como la configuración siguen ahí, listos para volver a activarlo. Desinstalar pasa por dsh plugin remove y borra el paquete; la interfaz pregunta antes con un aviso de que «lo que aportaba desaparecerá al desinstalarlo».
Desinstalar complementos preinstalados no libera casi nada de espacio: los .tgz originales del instalador siguen en el directorio plugins/ del programa, y lo que se borra es la copia instalada en el Profile. Si de verdad quieres adelgazar, usa un instalador sin esos paquetes en lugar de desinstalarlos uno a uno.
Volver a instalarlos: Configuración → Herramientas de escritorio → «Asistente de configuración», vuelve a la página 6 y pulsa «Finalizar y empezar»; instalará los paquetes que falten en el Profile. También puedes instalarlos a mano por las vías de 9.5.
Los componentes protegidos no se pueden tocar: los que necesita el propio gestor de complementos (Host, servicio web, acceso a archivos, etc.) llevan la marca «La gestión de complementos lo necesita; no se puede apagar ni desinstalar»; los componentes integrados como dsh-base y dsh-web-app ni siquiera entran en la lista gestionable y solo se consultan en «Configuración → Complementos integrados».
9.5 Instalar más complementos: tres vías
Vía
Qué conviene instalar
Cómo se usa
Página de Complementos
Complementos oficiales y de terceros
«Complementos» a la izquierda → «Agregar complemento» → «Instalar un complemento de terceros», e indica el nombre del paquete npm, la dirección de un repositorio Git o un directorio local
Mercado de plugins
Complementos de terceros de la comunidad
Activa primero un mercado en la página de Complementos (o en el paso 2 del asistente) y reinicia; después busca e instala desde el mercado
Terminal de DSH
Nombres de paquete conocidos y operaciones por lotes
Bandeja → «Abrir la terminal de DSH» y ejecuta dsh plugin add <nombre-del-paquete>
Tabla 7 Las tres vías de instalación.
La página de Complementos (a la izquierda, «Complementos», con el subtítulo «Instalar, habilitar y configurar complementos») sirve para dos cosas:
Instalar uno nuevo: pulsa «Agregar complemento», elige «Instalar un complemento de terceros» e indica el nombre del paquete npm (por ejemplo dsh-xxx o @autor/complemento), la dirección de un repositorio de GitHub o un directorio de este equipo. Durante la instalación puedes elegir el origen: registro predeterminado, registro oficial, espejo de China continental o un registro npm interno personalizado.
Gestionar lo instalado: en «Complementos instalados» puedes habilitar, desactivar, desinstalar y buscar actualizaciones, además de ver la versión, el origen y el estado de cada complemento.
Mercado de plugins: hay dos disponibles, dsh-community-market (el mercado abierto integrado, que admite fuentes de datos propias, Beta) y dsh-market (el mercado popular de la comunidad, con datos de awesome-dsh-plugin; dentro del paquete el complemento se llama dshmarket). Solo uno puede estar activo a la vez; el mercado es en sí mismo un complemento, así que también se puede activar o desactivar directamente en la página de Complementos.
Los tres comandos de la terminal (sin --profile actúan sobre el Profile activo):
Comando
Qué hace
dsh plugin add <nombre-del-paquete>
Instalar
dsh plugin remove <nombre-del-paquete>
Desinstalar
dsh plugin update
Actualizar los complementos instalados
9.6 Tras instalar hay que reiniciar y hay que confirmar
Un complemento no se carga hasta que reinicias la aplicación: al terminar la instalación, la interfaz avisa de que «se ha instalado; reinicia DSH para cargarlo». Para confirmar que quedó bien instalado:
Abre la página de Complementos y comprueba que aparece en «Complementos instalados» y que está habilitado.
Mira si en la barra lateral ha aparecido su entrada (el mercado, el tablero, los equipos de expertos y páginas similares).
Si sigues sin verlo claro, abre «Configuración → Registro», sube el nivel de registro y reinicia una vez: cuando la carga falla, casi siempre queda un error explícito.
9.7 Qué hacer si un complemento rompe la aplicación
No hay que reinstalar el sistema ni borrar el directorio de datos. Se pasa por el asistente de recuperación de la sección 10: primero deshabilita en «Gestión de complementos» el último que instalaste y arranca; si con eso no basta, «Revertir» te devuelve al último punto de control que arrancaba. Vale igual para los complementos preinstalados: no se distinguen de los que instalas después.
10. Modo seguro y modo de recuperación
Las dos funciones resuelven el mismo tipo de problema: instalé algo y ya no arranca. La diferencia es que el modo seguro sirve para «entrar limpio y seguir trabajando» y el modo de recuperación para «quedarse fuera y reparar».
10.1 Modo seguro
El modo seguro arranca con un directorio de datos temporal e independiente: no lee tus complementos, ajustes, sesiones ni registros de espacios de trabajo, así que tampoco puede quedar atrapado por ellos. Tus datos originales no se tocan ni un byte.
Cómo se entra: bandeja → «Entrar en modo seguro…»; o desde la portada del Asistente de recuperación, «Modo seguro».
Qué se puede hacer dentro:
Averiguar si «el problema es de los complementos»: si en modo seguro todo funciona, el origen está casi seguro en un complemento o en la configuración.
Conversar, leer y escribir archivos con normalidad desde la interfaz web y sacar adelante lo urgente.
Consultar los registros y exportar los diagnósticos (el paquete de diagnóstico también se exporta desde el Asistente de recuperación).
Limitaciones (por diseño):
La página de Configuración de escritorio queda fija en solo lectura y no se puede modificar.
El acceso desde el navegador, el acceso a la red local, la conexión remota y las notificaciones de escritorio, que dependen de configuración persistente, no están disponibles.
En la parte superior de la interfaz se muestra siempre el aviso «Modo seguro», que recuerda que ahora se ejecuta en un entorno temporal.
Cómo se sale: bandeja → «Salir del modo seguro y reiniciar…». Al salir, el entorno temporal se limpia solo en el siguiente arranque normal y no se queda ocupando espacio en el disco.
10.2 Asistente de recuperación (modo de recuperación)
Cuándo se entra:
Cuando lo pides tú desde la bandeja con «Asistente de recuperación…».
Cuando el arranque falla varias veces seguidas y la aplicación se retira sola al Asistente de recuperación.
Cuando la interfaz no llega a levantarse, aparece un diálogo aparte, «Recuperar DSH Desktop», desde el que se puede reintentar la recuperación sin reiniciar el servicio en segundo plano.
El asistente te dice tres cosas: por qué has entrado (si entraste a mano, lo indica con la frase «se ha entrado manualmente en el modo de recuperación»), qué Profile y qué directorio se están usando y en qué paso se detuvo el arranque (inicio de Electron → preparación del entorno del shell → preparación del entorno de escritorio → selección de Profile → combinación de la configuración de complementos → inicio del servicio de complementos → inicio de la interfaz de escritorio → confirmación del resultado del arranque). El paso en el que se queda acota el problema.
Pestaña
Para qué sirve
Cuándo usarla
Recuperación rápida
La puerta de entrada a todo: modo seguro, gestionar complementos, ver los puntos de control, cambiar de Profile, gestionar los datos y ver el diagnóstico
Cuando no sabes qué pulsar, empieza aquí
Gestión de complementos
Lista los complementos instalados directamente y permite «deshabilitar» (se conserva la instalación, pero no se carga) o «desinstalar»; los integrados y los protegidos son de solo lectura
Cuando sospechas del último que instalaste
Revertir
Restaura un punto de control de arranque: devuelve a la vez el Profile, el settings.yaml compartido y los parches del directorio de datos (incluido el estado de los complementos)
Cuando recuerdas que «ayer todavía iba»
Cambiar de Profile
Lista los Profile disponibles y permite cambiar o crear uno; el Profile actual se conserva
Cuando uno está roto y prefieres usar otro
Restablecer y datos
Ver o cambiar el directorio de datos, volver al directorio por defecto y restablecer la configuración de fábrica
Cuando ya no hay forma de rescatarlo
Diagnóstico
Ver o editar settings.yaml, los parches del Profile y la lista de complementos, abrir el directorio del Profile y exportar el paquete de diagnóstico
Cuando hay que buscar la causa o abrir un informe
Tabla 8 Las seis pestañas del Asistente de recuperación.
Cómo funciona «Revertir»: después de cada arranque correcto, la aplicación guarda un «punto de control de arranque», es decir, la configuración que en ese momento funcionaba. Revertir es devolver el Profile, el settings.yaml y el estado de los complementos a ese instante. Cada punto de control muestra uno de tres estados («restaurable», «ilegible», «sin puntos de control»); «ilegible» significa que ese punto de control está dañado, así que hay que probar con uno anterior.
Restablecer la configuración de fábrica: mueve el directorio de datos actual entero a la papelera (en Windows, a la Papelera de reciclaje) y, al reiniciar, crea un Profile por defecto nuevo. Los archivos de tus proyectos, que están fuera del directorio de datos, no se borran: solo se limpian su configuración y sus sesiones. Antes de hacerlo, asegúrate de que de verdad no necesitas las sesiones antiguas.
10.3 Cómo se sale
Una vez reparado no hay que limpiar nada a mano: cierra el Asistente de recuperación con normalidad y arranca la aplicación. Si pulsas «Reiniciar» desde el modo de recuperación, la aplicación vuelve a hacer el arranque normal completo; si vuelve a fallar, regresa al Asistente de recuperación y no entra en un bucle infinito.
11. Actualización
Fig. 4 El flujo de actualización.
Cinco fases: comprobar → descargar → instalar → reiniciar → confirmar la versión. Y cuatro operaciones que conviene tener a mano:
Comprobar a mano: bandeja → «Buscar actualizaciones…», o Configuración → Versión y actualizaciones → «Buscar actualizaciones».
Reiniciar: Configuración → Versión y actualizaciones → «Reiniciar»; si la barra de título avisa de una actualización, también se puede pulsar ahí.
Limpiar restos de instalación: cuando una actualización falla suele ser porque la instancia anterior tiene los archivos ocupados. Sal de la aplicación desde la bandeja y vuelve a ejecutar el instalador; no hace falta borrar directorios a mano.
Volver atrás: si solo quieres regresar al último estado que arrancaba, usa «Revertir» del asistente de recuperación. Si lo que quieres es cambiar al instalador del canal estable, basta con descargar la versión correspondiente de la página de descargas e instalarla encima; el Profile y los complementos se conservan.
Actualizar no toca tus Profile, complementos ni sesiones: todo eso vive en el directorio de datos y el instalador solo reemplaza el programa. Pero el instalador de actualización trae la lista de complementos preinstalados de la versión nueva: los complementos añadidos a esa lista no se instalan solos en un Profile ya existente, hay que completarlos con el asistente o instalarlos a mano.
12. Cuando algo falla
Síntoma
Qué probar primero
Si no basta
Doble clic en el icono y no pasa nada / pantalla en blanco
Sal del todo desde la bandeja y vuelve a abrir; comprueba si ya había una instancia en marcha
Entra en el asistente de recuperación desde la bandeja y mira en qué paso se detuvo
El arranque se queda colgado o reinicia en bucle
Asistente de recuperación → «Cambiar de Profile» y usa otro que funcione
Asistente de recuperación → «Gestión de complementos» → deshabilita el último que instalaste
El primer asistente tarda mucho en instalar los complementos o se queda parado
Son 35 paquetes uno a uno: espera a que avance el progreso; que falle uno no bloquea el arranque
Mira en «Configuración → Registro» los avisos bundled plugin not installed
Tras instalar un complemento la interfaz da error o el panel devuelve 4xx
Desactiva ese complemento en la página de Complementos y reinicia
Desinstálalo y busca una alternativa
El complemento está instalado pero no hace nada
Confirma en la página de Complementos que está habilitado y luego sal del todo y vuelve a abrir
Mira el error de carga en «Configuración → Registro»
Cierro la ventana y no encuentro la aplicación
Mira el icono de la bandeja: por defecto la aplicación no se cierra
Bandeja → «Abrir Nonead DSH Desktop»
Una tarea se queda a medias sin avanzar
Comprueba si se detuvo por seguridad o espera una confirmación; revisa el nivel de registro
Exporta los diagnósticos y cuéntalo indicando la hora
El navegador no abre la interfaz
Confirma que el acceso desde el navegador está activado
Vuelve a activar «Permitir abrir en el navegador» en Configuración
Un dispositivo de la red local no se conecta
Confirma que el acceso a la red local está activo y que el dispositivo confía en el certificado
Revisa el cortafuegos y si la IP del equipo ha cambiado
La actualización no se instala
Sal del todo desde la bandeja y vuelve a ejecutar el instalador
Exporta los diagnósticos y adjunta una captura del error del instalador
La página de Configuración sale en gris y no se puede editar
Lo más probable es que estés en el modo seguro: mira el aviso de la parte superior
Sal del modo seguro y reinicia
Tabla 9 Síntomas habituales y cómo resolverlos.
Exportar información de diagnóstico
Bandeja → «Exportar diagnósticos…», o la misma acción al pie de la página de Configuración. El paquete incluye rutas locales, registros, información del sistema y fragmentos de memoria del momento del fallo. Échale un vistazo antes de compartirlo: las rutas y los fragmentos de sesión pueden contener información privada.
13. Dónde están los datos y dónde buscar ayuda
Contenido
Dónde
Datos de la aplicación (Profile, ajustes, sesiones, complementos)
En Windows se instala por defecto en el directorio del usuario actual (se puede cambiar al instalar; en este equipo, por ejemplo, D:\Software\Nonead DSH Desktop); en macOS, en «Aplicaciones»; en Linux, donde esté el AppImage o en la ruta del gestor de paquetes
Los paquetes originales de los complementos preinstalados
En el directorio de recursos del programa, plugins/ (35 .tgz y manifest.json)
Registro de escritorio
Se activa en Configuración → Herramientas de escritorio; sale con el paquete de diagnóstico
Archivos de sesión
El almacén de sesiones dentro del directorio de datos; en «Diagnóstico» del asistente de recuperación se puede abrir directamente el directorio del Profile
Los archivos de tus proyectos
El directorio de trabajo que asignas a cada sesión; no está en los datos de la aplicación y desinstalar no lo borra
Tabla 10 Dónde viven los datos. Si instalaste por separado o cambiaste el directorio de instalación, manda la ruta real.
Más documentación
README.md / README.zh.md: instalación, compilación y entorno de desarrollo.
docs/: arquitectura, proceso de publicación y guía de desarrollo de complementos.
En la misma carpeta, Nonead-DSH-Desktop-User-Manual.en.md y las versiones HTML en ocho idiomas: el contenido se corresponde, así que sirven para contrastar.
CHANGELOG.md: los cambios de cada versión; en la entrada de 2.2.9 hay una «lista de complementos integrados (35)» que coincide con este manual.
Agradecimientos
Este producto se apoya en el DeepSeek Harness de origen y en la comunidad de código abierto: Electron, Node.js, pnpm, Python y el sistema de complementos Cordis con su ecosistema de bundles oficiales. Gracias a los responsables del proyecto original y a todas las personas que contribuyen.
Los 35 complementos que se distribuyen con el paquete vienen de los siguientes autores y equipos (por orden alfabético; un mismo autor puede aportar varios):
a9i5k4: Memoria automática
changfenhuang: Interfaz generativa
DeepSeek Harness Team: Delegación en subagentes, prototipo de agente proactivo
DreamNum: Integración con Univer Office
Eray114514: Descubrimiento de complementos
linxin666: Grafo de Git, centro de habilidades, tablero de tareas
MichengAI: Biblioteca de expertos, archivo de sesiones, revisión de código, gestión de habilidades
ranxianglei: Compresión de contexto (billion-context)
shanliuling: Generación de imágenes
stardustlc: Banco de trabajo de vídeo Remotion
tt-a1i: Diagramas de arquitectura Archify
weibaohui: Mercado de habilidades
wenaixi: Paquete de habilidades de ingeniería superpowers
00080000: Memoria persistente del proyecto
bowenliang123: Análisis del contexto
NONEAD: Historial de entradas, retroceso de la conversación, brazos UR, simulación offline de UR
Colaboradores de la comunidad: Barra lateral mejorada, continuación automática, gestión de configuración, panel de gastos, conversación con Excel, documentos a Markdown, conectores MCP, generación de PPT, mercado visual de complementos, habilidades de flujo de trabajo de GitHub
La versión concreta, la autoría y la descripción completa de cada complemento viajan en plugins/manifest.json, y también se pueden consultar en la ficha de cada uno en la página de Complementos.
El manual se actualiza con cada versión. Si encuentras algo que no coincide con la versión actual, abre un issue en GitHub / GitCode.