deepseek-harness-desktop
Multi-instance desktop launcher for DeepSeek Harness (dsh).
What it is
Multi-instance desktop launcher for DeepSeek Harness (dsh).
How to install
Run this in the DSH web profile, then refresh the page.
$ dsh plugin --profile web add dsh-launcher@0.3.5
DSH versions accepted
Undeclared
Author and traction
baihejiangnan · ★ 94 · Updated 2026-09-24
About this plugin
DeepSeek Harness Desktop
DSH Launcher · 多实例 DSH 桌面启动器 一个启动器,N 个完全隔离的 DSH 实例;需要时,它们还能并肩作战。
它是什么
DSH是 DeepSeek 官方开源的 Agent 运行时:模型负责"想",Harness 负责"做"。它会将会话、凭据、设置、用户预设和 Profile 全部写进一个 DSH_HOME 目录。
装一个 DSH 很简单,但要用好它,很快就会发现缺一个"多开"的能力: 想同时跑两个任务,又不想让会话和 API Key 混在一起; 想试试不同的 Provider / 模型配置,又不想动日常环境; 想让几个 Agent 各管一摊,最后把结果合起来。
DSH Launcher 把这些变成了桌面上的日常操作。 它基于 Tauri 2 构建,启动器与每个实例都是独立进程:每个实例拥有独立的窗口、任务栏入口、端口、Profile,以及互不相通的 DSH_HOME。这里的隔离不是"分文件夹"的表面功夫,而是运行时的硬边界。 为什么不同 🔒 每个实例,都是"全新的 DSH"
创建全新 DSH_HOME 本质上只有两步:选一个全新的空目录,然后在启动 DSH 子进程时把 DSH_HOME 环境变量指向它。
DSH 会把一切写进 DSH_HOME:
隔离的边界是 DSH_HOME,不是 Profile。只要不复制旧目录,新实例就不会继承任何旧数据:会话、Key、预设、缓存全部从零开始。开发环境、实验环境、演示环境,想要几套就要几套,互不干扰,永远不会"串味"。 🤝 多实例协作:一支属于你的 Agent 团队
隔离保证互不干扰,而协作让这些隔离的实例真正一起干活。
在协作面板中,你可以像画流程图一样编排多个实例:每个节点是一个运行中的 DSH 实例,负责一段粗粒度任务;节点之间用依赖连线连接,父子节点按顺序执行,兄弟节点可以串行或并行;每个节点完成后,把产物(文本、文件路径)交给下游继续处理。
Similar plugins
archify
Turn any idea, plan, or codebase into a beautiful interactive diagram. An agent skill for Claude Code, Codex, and more.
nuwa-skill
女娲:把任何人蒸馏成可运行的思维 Skill。
distilly
Distill source material into reusable Person Profiles for AI agents.