Plugins
Explora, filtra e instala plugins de DeepSeek-Harness.
87 plugins encontrados
dsh-python-env
angeloszou/dsh-python-env
Envuelve comandos de gestión de entornos virtuales Python: reduce los problemas de red y permisos que enfrentan los agentes al gestionar entornos mediante comandos de terminal, funciona en distintos sistemas operativos y dirige las instalaciones automáticamente mediante mirrors y proxies locales. Las herramientas están estrictamente limitadas por los permisos de lectura/escritura concedidos.
CHENGXIAO
mypanda-hash/chengxiao
Empareja dos máquinas DeepSeek Harness con un código de un solo uso — directamente en una LAN, o entre redes mediante un relay con cifrado de extremo a extremo y un valor oficial predeterminado sin configuración — para que un agente ejecute tareas e intercambie archivos en la otra mientras cada máquina mantiene sus archivos en su sitio.
dsh-article-publish
yangyongzhen/dsh-article-publish
Publica artículos en CSDN / Juejin / CNBlog directamente desde la sesión, sin servidor externo.
dsh-vision-plugin
nexsjournal/dsh-vision-plugin
Instala una casilla de entrada de imagen en el catálogo Models para que un modelo personalizado pueda declarar entrada de imagen y recibir imágenes directamente; incluye un relé de visión BYO opcional.
dsh-plugin-skill-autoroute
soh4c4759/dsh-plugin-skill-autoroute
Ejecuta una pasada determinista de enrutamiento de skills por cada instrucción del usuario, para consultar el catálogo antes de que responda el modelo. En el host puntúa el catálogo activo con las palabras clave de la instrucción y sus metadatos, sin llamar a un LLM ni a embeddings. Añade un solo mensaje etiquetado por productor al step: lista ordenada por defecto, cuerpo del SKILL.md ganador al superar el umbral o instrucción de llamar exactamente una vez a un router skill indicado. El plugin no interviene ante instrucciones no relacionadas.
dsh-projectless-session
jarvisluk/dsh-projectless-session
Añade una entrada Session without workspace al selector de espacios de trabajo de DSH, crea directorios aislados organizados por fecha y mantiene las sesiones iniciadas reanudables bajo Ungrouped.
dsh-approval-explain
martlet-tech/dsh-approval-explain
Añade Explain a la tarjeta de aprobación: una llamada al modelo devuelve exactamente tres líneas sobre la operación pendiente, los archivos o estado que lee/escribe/modifica/ejecuta y un veredicto riesgo/atención/seguro con una frase de justificación. También muestra detalles de llamadas write y edit, que el renderizador deja vacíos al leer solo el campo command.
dsh-knj-scheduler
yangdongzhen590/dsh-knj-scheduler
Programador de tareas Cron para DSH: según la programación, crea automáticamente una nueva sesión e inyecta su prompt como primer mensaje, con historial de tareas y controles manuales de ejecución/parada. También ejecuta flujos de trabajo KNJ: elija archivos directamente (almacenados como instantáneas persistentes, reenviados al flujo de trabajo en cada disparo) o refiéralos por ruta. La entrada de la barra lateral la proporciona dsh-knj-menu; instálelos juntos: dsh plugin add dsh-scheduler dsh-knj-menu.
agents-plugins (dsh-service-control)
lxp731/agents-plugins
Gestiona el servicio dsh mediante `dsh --profile ctl`: ciclo de vida de systemd (instalar, iniciar, detener, reiniciar, habilitar, deshabilitar, desinstalar), configuración persistente, sonda de estado y registros, además de autocompletado de shell y autoactualización.
dsh-rw
mdr-ex1000/dsh-rw
Espacios de trabajo estilo Remote-SSH: convierta un host SSH y un directorio remoto en un espacio de trabajo DSH nativo; el agente opera el sistema de archivos remoto directamente mediante 12 herramientas rw_* (SFTP/exec), con rutas confinadas al espacio de trabajo y verificación de known_hosts.
dsh-kubectl
wode25500/dsh-kubectl
Operaciones de Kubernetes para el agente: obtiene recursos con salida JSON estructurada, describe, muestra registros, ejecuta, aplica/elimina (confirmado por el usuario) y reenvía puertos.
dsh-any-attachment
zenjibad/dsh-any-attachment
Permite a la interfaz web de DSH adjuntar archivos de cualquier tipo como menciones @ sin ruta: elige un archivo del espacio de trabajo desde el menú @ o suéltalo en el compositor, y el agente lo lee directamente.
dsh-vision (vision-tool)
314857493/dsh-vision
Herramienta `vision` invocable por el modelo para DeepSeek Harness: describe y aplica OCR a archivos de imagen llamando directamente a la API de visión gratuita Zhipu GLM (cadena de respaldo glm-4v-flash), sin necesidad de CLI externo.
dsh-tool-imagegen
github-cjx/dsh-tool-imagegen
Generación de imágenes compatible con OpenAI en el chat de DSH Desktop: genera en línea, edita imágenes de referencia o encadena ediciones de resultados anteriores directamente (imagen a imagen) sin volver a subirlas, con limpieza de almacenamiento.
dsh-skin-rotation
luoyuejun9/dsh-skin-rotation
Picks a random installed skin on every DeepSeek Harness launch and enables exactly that skin, with an on/off switch and a shuffle action inside the Skins settings page. Skins the running host would refuse to load are excluded, and a manual switch still applies until the next launch.
dsh-k8s
mryangyt/dsh-k8s
Multi-cluster Kubernetes management panel powered by local kubectl, with resource filtering, YAML editing, live Pod logs, interactive container terminals, workload restart/scaling, and DSH theme synchronization; accessible from the sidebar or session view. Requires DSH 0.2.0-rc.2.
devctl-dsh
menghuanshiguang/devctl-dsh
Drive a DSH instance from another device: a host plugin opens a token-authenticated TCP port that a single-file Python CLI drives - listing and creating sessions, sending prompts with images, streaming replies, and switching models, permissions and workspaces.
dsh-wsl-winctl
173787247/dsh-wsl-winctl
Enumerate and control Windows top-level windows from WSL: activate, minimize, maximize, restore, move, resize, set always-on-top, close.
dsh-wsl-k8s
173787247/dsh-wsl-k8s
Read-only kubectl get / describe / logs / contexts for dsh on WSL (configurable log tail).
dsh-doc-quick
qinpanwan/dsh-doc-quick
Drag documents into the dsh web chat; the agent reads them directly from the local filesystem and the right sidebar lists the outputs and file paths.
dsh-reasoning-only-guard
apex-mochen/dsh-reasoning-only-guard
Keeps one reasoning-only turn from making an entire session unusable. When a turn produces no visible text and no tool call, the assistant message is persisted empty, the gateway then rejects every later request in that session with 'content or tool_calls must be set', and the session is dead with no way back through chat. This plugin registers a single llm/stream waterfall listener and, only when the turn carried nothing visible, injects a small text block immediately before the terminal finish, so the persisted message is never empty. Ships the fixture DSH's own mock cannot express (a strictly reasoning-only SSE server, since llm-mock-server forbids an empty successText and always appends text after reasoning), plus an end-to-end reproduction that replays a real persisted session through DSH's own serializeMessages. Preventive, not a repair. Zero dependencies, one file, no process or filesystem access.
dsh-remote-workspaces
januory/dsh-remote-workspaces
Open folders on remote hosts over SSH as Harness workspaces: file tools (read/write/edit/grep/glob) and shell commands run directly on the remote host over SFTP, ripgrep, and ssh2 exec, with no local mirroring, an encrypted multi-host registry, and the local sandbox policy still enforced.
dsh-kubectl-guard
gengwg/dsh-kubectl-guard
Policy plugin that gates kubectl by kubeconfig context: hard-deny irreversible verbs outside local clusters, ask for the rest.
context-razor
weibaohui/context-razor
Context trimmer: lists the current session's context entries with role, preview and ≈token estimate (cl100k), highlights over-threshold items, and removes selected entries exactly without LLM summarization.