README.es.md
August 26, 2026 · View on GitHub
DSH Desktop
Una aplicación de escritorio local y multiplataforma para DeepSeek Harness.
English · 简体中文 · 日本語 · Русский · Español · Português

Usa modelos oficiales de DeepSeek o proveedores externos populares, administra Agent Preset portátiles y continúa tus sesiones de Harness desde el teléfono.
DSH Desktop convierte la experiencia local de DeepSeek Harness en una aplicación de escritorio instalable. Inicia Harness automáticamente, guarda Profile, plugins, espacios de trabajo, ajustes de modelos y sesiones fuera del directorio de la aplicación y abre la interfaz completa cuando el Runtime local está listo.
Important
DSH Desktop es una versión preliminar basada en @deepseek-ai/dsh@0.1.1-rc.2, que evoluciona rápidamente. Las versiones de macOS están firmadas y notarizadas por Apple. Los instaladores para Windows x64 también están firmados; las advertencias de seguridad de Windows pueden disminuir gradualmente a medida que el editor acumula reputación de descargas e instalaciones.
Descarga
Descarga DSH Desktop para macOS y Windows desde el sitio web oficial.
Las versiones instaladas comprueban actualizaciones poco después del inicio y cada seis horas. Cuando hay una versión nueva, DSH Desktop pregunta antes de descargarla; la instalación solo comienza al elegir Restart and install. También puedes comprobar manualmente o saltar una versión sin ocultar versiones posteriores.
Comunidad
Escanea el siguiente código QR con WeChat para unirte al grupo de DSH Desktop.

También puedes unirte a la comunidad de DSH Desktop en Discord.
Qué añade DSH Desktop
DeepSeek Harness ya proporciona el Agent Runtime y la Web UI. DSH Desktop añade las capacidades nativas necesarias para un producto de escritorio:
- Inicia y detiene Harness sin una CLI separada ni otra pestaña del navegador
- Usa el selector de directorios del sistema para añadir y administrar espacios de trabajo
- Admite modelos oficiales de DeepSeek y proveedores externos populares
- Importa y exporta Agent Preset completos como paquetes
.dshpresetportátiles - Conserva Profile, plugins, espacios de trabajo, sesiones y ajustes de modelos al actualizar la aplicación
- Detecta fallos de inicio y de plugins de la interfaz, guarda diagnósticos y ofrece recuperación guiada
- Incluye un Modo seguro no destructivo que bloquea temporalmente plugins de terceros
- Permite que un teléfono vinculado continúe sesiones por LAN o mediante un túnel público temporal opcional
- Comprueba actualizaciones de la aplicación y deja la descarga e instalación bajo control del usuario
- Adapta menús, barra de título, foco de ventana, tema y marca para macOS y Windows
Acceso desde el teléfono
Elige Connect Phone… en el menú Harness y escanea el código. El escritorio debe aprobar explícitamente la conexión antes de que el teléfono acceda a las sesiones.
Harness permanece en un puerto aleatorio de 127.0.0.1. El teléfono usa un Bridge independiente y vinculado: puede limitarse a la red local o activar un Cloudflare Quick Tunnel temporal para el acceso remoto.
Modo seguro y recuperación
Si un plugin de terceros impide el inicio o la visualización, DSH Desktop relaciona la evidencia del Runtime y del frontend con los plugins instalados y abre una recuperación guiada.
Elige Restart as Safe Mode… en el menú Harness para iniciar un Profile aislado con los Bundle oficiales principales. Los plugins externos del Profile normal quedan bloqueados, pero el Agent, las sesiones, los ajustes de modelos y los espacios de trabajo siguen disponibles.
Si no puedes abrir la interfaz normal, inicia la aplicación con --safe-mode. En macOS:
open -a "DSH Desktop" --args --safe-mode
Datos locales y seguridad
- La Web UI de Harness solo se sirve en un puerto loopback aleatorio.
- El Renderer no tiene privilegios de Node.js y utiliza Context Isolation y sandbox.
- Se bloquean WebView, navegación interna no confiable y solicitudes inesperadas de permisos.
- Profile y sesiones se guardan en los datos de usuario de la aplicación, no en el directorio de instalación.
- El teléfono necesita un Token de corta duración y aprobación explícita del escritorio.
Plataformas compatibles
| Plataforma | Distribución | Estado |
|---|---|---|
| macOS Apple Silicon | DMG/ZIP firmados y notarizados | Compatible |
| macOS Intel | DMG/ZIP firmados y notarizados | Compatible |
| Windows x64 | Instalador NSIS firmado | Compatible |
| Windows ARM64 | — | No compatible actualmente |
| Linux | — | No compatible actualmente |
Harness incluye dependencias nativas, por lo que cada artefacto se compila en el sistema operativo y la arquitectura correspondientes.
Desarrollo y arquitectura
- Guía de desarrollo — configuración, validación, mantenimiento de parches y empaquetado nativo
- Arquitectura — Runtime, datos, seguridad, recuperación, teléfono y actualizaciones
- Guía de publicación — firma y controles de publicación
- Formato de paquetes Preset — contrato de Agent Preset portátil
Antes de enviar cambios, ejecuta npm test, npm run typecheck y npm run build, y prueba en la aplicación real el flujo afectado. Nunca incluyas claves API reales en Issue, registros, capturas o datos de prueba.
Proyectos amigos
dsh-market es el mercado comunitario de plugins para DeepSeek Harness. Desde Harness puedes buscar y previsualizar plugins, instalar o actualizar paquetes, activarlos o desactivarlos y cambiar temas.
Licencia
DSH Desktop se publica bajo la licencia MIT.
DeepSeek Harness y sus dependencias siguen sujetos a sus licencias y políticas de marcas correspondientes. DSH Desktop es una aplicación de escritorio comunitaria independiente.