Primer uso de DeepSeek Harness
En la sección anterior presentamos la instalación de DeepSeek Harness, comando de instalación con un clic:
npm install -g @deepseek-ai/dsh # 后期方便使用 dsh 命令
o:
npx @deepseek-ai/dsh web

Nota: antes de instalar, asegúrate de que Node.js ya esté instalado:
node -v
Si se muestra un número de versión similar a v22.23.1, ¡la instalación se realizó correctamente!
Actualmente está en pruebas internas, al abrir http://127.0.0.1:3080/ verás el aviso de pruebas internas, simplemente haz clic en continuar:

La interfaz completa es la siguiente, podemos hacer clic en configuración para ajustar la clave de API (dirección de solicitud:https://platform.deepseek.com/api_keys):


Crea un directorio DeepSeekProjects como espacio de trabajo:
mkdir DeepSeekProjects

DeepSeek Harness ofrece cuatro modos de ejecución: modo estándar, modo PTC, modo minimalista y modo creativo.

- Modo estándar: la primera opción para principiantes, incluye capacidades completas de Agente de código, con complementos preinstalados como operaciones de archivos, Shell, búsqueda, planificación de tareas y subagentes, listo para usar.
- Modo PTC: capacidades iguales al modo estándar. Admite la orquestación por lotes de llamadas de herramientas con TypeScript, combinando múltiples interacciones para reducir el número de conversaciones y ahorrar tokens. Depende de una capacidad de planificación de código más sólida y es más difícil de depurar; se recomienda cambiar solo en escenarios con muchas llamadas repetidas.
- Modo minimalista: solo conserva Bash persistente y el editor de archivos, elimina funciones adicionales. Se utiliza para pruebas de rendimiento de referencia del modelo, no es adecuado para el desarrollo diario.
- Modo creativo: posee todas las capacidades del modo estándar, puede explorar el entorno de ejecución de Cordis, depurar complementos en línea, crear nuevos Agentes y lograr una expansión autónoma de funciones.
Seleccionamos el modo, hacemos clic en nueva sesión, ingresamos la necesidad y podemos iniciar la conversación:

Durante el uso también nos ayuda a analizar los requisitos:

Los permisos de DeepSeek Harness se utilizan para controlar el alcance del acceso del agente (Agent) a los archivos locales y la ejecución de comandos. Niveles de seguridad de mayor a menor:Read Only > Workspace Write > Full access。

- Read Only:Solo se pueden leer archivos del espacio de trabajo, no se pueden modificar archivos ni ejecutar comandos de terminal, es la máxima seguridad.
- Workspace Write:Permite leer y escribir archivos dentro del directorio de trabajo actual, puede ejecutar comandos en el directorio de trabajo, no puede acceder a archivos fuera del directorio de trabajo. Recomendado para el desarrollo diario.
- Full access:Posee acceso completo al sistema de archivos, puede leer y escribir archivos en cualquier ruta y ejecutar varios comandos de terminal, lo que conlleva un alto riesgo de seguridad.
El ecosistema de complementos se puede ver en la página de configuración:

A continuación, probablemente se desarrollarán muchos complementos comunitarios, síguenos.https://github.com/topics/dsh-plugin.
Flujo de ejecución completo: