Plugins
Parcourez, filtrez et installez des plugins DeepSeek-Harness.
18 plugins trouvés
dsh-daemon
chenkai2/dsh-daemon
Enregistre le serveur web DeepSeek Harness (dsh web) comme service d'arrière-plan à démarrage automatique et auto-réparateur — LaunchAgent / systemd / cron plus un chien de garde de vérification de santé de 30 s — avec sept outils dsh_daemon_* (install/uninstall/reinstall/status/start/stop/update).
dsh-remote-tunnel
linjiangxian0203/dsh-remote-tunnel
Gestionnaire de tunnel d'hôte distant : exécute dsh web sur un serveur Linux distant (supervision systemd, pas besoin de root) derrière un tunnel SSH auto-reconnectant ; alloue et enregistre les ports distants sur le serveur, sûr multi-utilisateur, avec vue d'audit.
dsh-qqbridge
moyu474/dsh-qqbridge
Conçu pour rester actif toute la journée dans un groupe QQ à faible coût. lite reply évite la boucle complète de l’agent et appelle directement chat completions : estimations indiquées, environ ¥0,0027 par tour, ¥0,2 pour 80 tours par jour et 75 fois moins qu’une session DSH complète. Cartes de persona activables, compréhension image/vidéo, bibliothèque d’images de groupe auto-étiquetées et recherche par mot-clé dans les chats archivés. Déploiement SSH en une commande avec vérification d’environnement, génération de config protégeant les identifiants, unités systemd et watchdog. Fork de Derpyu520/qq-bridge (MIT) inclus ; ne pas déployer sur un hôte exécutant déjà le bridge upstream.
dsh-simple-restart
yizhixiaokong/dsh-simple-restart
Ajoute une ligne de redémarrage dans Settings → General et relance dsh web avec les mêmes arguments via un assistant détaché. Refuse si un superviseur systemd est détecté, sauf avec allowRestart=true. Vérifie que le port d’écoute est libre en s’y connectant, sans s’y attacher.
dsh-autorestart
eason-22/dsh-autorestart
Redémarre DeepSeek Harness sans perdre le travail : attend l’inactivité de toutes les conversations puis reprend le travail interrompu. Si un superviseur gère l’hôte, il le sollicite ; aucun second hôte n’est lancé à côté d’un hôte actif. Avant chaque redémarrage, supprime les anciens cookies susceptibles de faire déborder l’en-tête de requête et bloquer le démarrage. Crée des instantanés de configuration et plugins (2 par défaut, 10 max ; anciens/incomplets supprimés). Aucun instantané appliqué ou restauré automatiquement, aucun contrôle de l’hôte : consultation ou rollback manuel seulement. À la fin, compte à rebours puis éteint la machine. Fonctionne sur Windows desktop et dsh web hébergé, vérifié sur WSL avec systemd. Web sous Windows, WSL sans systemd et Linux natif non testés.
dsh-home-hosted
namesmt/dsh-home-hosted
Démarre dsh Web et d’autres serveurs au démarrage ; configure et gère sur demande des services comme Gitea et Jellyfin, réunis dans un panneau d’hébergement à domicile.
agents-plugins (dsh-service-control)
lxp731/agents-plugins
Gérez le service dsh via `dsh --profile ctl` : cycle de vie systemd (installer, démarrer, arrêter, redémarrer, activer, désactiver, désinstaller), configuration persistée, sonde de santé et journaux, plus complétion shell et auto-mise à jour.
dsh-tiedan-update
hochan666/dsh-tiedan-update
Adds two rows to the DSH general settings section. Version update asks the npm registry for a newer @deepseek-ai/dsh, installs it as a background job and streams the install output into the row; restart DSH stops the running process so its supervisor can start a fresh one. A second restart request is refused, and a systemd unit that reports no main process is refused rather than respawned beside it. The row also reports the process uptime and identity, so a page reconnect can be told apart from a real restart.
dsh-plugin-strata
youshanlian/dsh-plugin-strata
Integrated control plane for the local strata model stack: manage the strata-hop :8080 model-switching router (status/models/warm/logs), stream live model-switch and load state into the web GUI status chip and the strata_status tool, preload a model engine the moment it is selected, edit run-config and shared chat settings from a GUI tuning panel or strata_params, and ship the dsh provider patch that routes chats to the router with Effort-level mappings. Read-only toward inference: it never sends a prompt and spends no tokens; bring your own running strata plus strata-hop (defaults :8080 hop, :8756 monitor). As shipped, the status server listens on 0.0.0.0:8756 with no authentication and open CORS, and its endpoints can change run-config and restart the engine; set host to 127.0.0.1 in cordis.patch.yml to keep it on this machine. It expects strata-hop as a systemd user unit.
dsh-wsl-systemd
173787247/dsh-wsl-systemd
systemd --user list / show / journal en lecture seule.
agents-plugins
lxp731/agents-plugins
Contrôle de service DSH : gère le cycle de vie systemd, la configuration et le diagnostic via `dsh --profile ctl`.
dsh-power-menu-web
dddmuc/dsh-power-menu-web
给 dsh web 部署加一个右上角电源按钮:刷新 / 重启 / 定时 / 关闭。重启后自动把新 token 的链接打开——dsh web 每次启动都换 token,不打开就得自己去日志里翻。macOS 走 launchd、Linux 走 systemd、其它平台自己 respawn。
galadon
lumos-789/galadon
A five-stage engineering loop for agent-built projects — spec, build, verify, ship, learn — with one artifact and one gate per phase, so an agent always knows the single next action. Role policy, project templates and deployment sit behind explicit ports: swap the implementation without rewriting the loop. Its scaffold generator lays out the internal layers of a project — `init --layout {none,webapp,service,plugin} --stack {python,node,none}` — from nine layers sampled out of three unrelated production projects: entry docs, an OpenSpec plan face, a spec truth layer (INDEX, one file per domain, TESTING, CONSTITUTION), a wiki split into knowledge / progress / runbook, the six `.agents/` slots, server+web, scripts/deploy/config, tests+e2e and a gitignored out/. Non-none layouts also gate the directory contract and compile every source root. Ships a Python CLI (init/next/check/ship/new) plus a local command adapter and an SSH/systemd adapter with release directories, an atomic current/previous switch, a deploy lock, a commit-versioned JSON probe and automatic rollback on a failed probe; bootstrap and teardown provision and remove the unit and the reverse-proxy block idempotently and refuse to delete a root they did not create. Includes a runnable example workspace and a skill that keeps the agent on one phase at a time. Requires Python 3.10+ and PyYAML; remote deploys need SSH access, rsync, systemd and Caddy on the target.
dsh-port-map
ozanstn1-stack/dsh-port-map
Read-only Linux port, service and Caddy route map: listening sockets with their owning unit or container, a reverse service view, and reverse_proxy liveness checks. Requires iproute2 (ss); docker and a Caddyfile are optional.
dsh-vps-ops
ozanstn1-stack/dsh-vps-ops
Outils d'administration VPS privilégiant la lecture : état et actions systemd, espace disque, état Docker, fins de journaux, sauvegardes configurées et plages horaires silencieuses.
dsh-restart-control
androidly/dsh-restart-control
Ajoute une commande de redémarrage en bas de la barre latérale DSH Web : l’hôte se termine proprement et le superviseur détecté (systemd, Kubernetes ou Docker) démarre le remplaçant ; sans superviseur, le plugin le lance directement. Une notification sur tout le frame interroge le host pid jusqu’à la réponse du nouveau processus.
dsh-restart-anywhere
joblessjoe/dsh-restart-anywhere
Ajoute un bouton Restart dsh au-dessus de Settings pour redémarrer DSH sur place : via systemd si DSH est une unité systemd, sinon avec process.execve et le même PID (processus parent wrapper léger sous Windows ou Node < 22.15). Aucun réglage de superviseur n’est nécessaire au démarrage. Vérifié sous Linux ; pas encore exécuté en conditions réelles sous Docker, macOS ou Windows. La page recharge une fois après réponse du nouveau boot id.
dsh-wsl-projects
mvalentsev/dsh-wsl-projects
Exécute un serveur Web DeepSeek Harness par projet dans WSL2, géré depuis l’application dsh Windows. Chaque projet dispose de son propre service, port et dsh home.