dsh-doctor
asdf17128
Find what your DeepSeek Harness (dsh) patches silently broke — dead patches, config fields dropped by whole-config repla…
PROJECT TOPICS
PROJECT README
以 DeepSeek Harness 为基底的桌面工作台:Electron 原生壳 + 内嵌 harness 运行时,离线、免安装 Node、免全局 dsh 即可使用。
壳只保留桌面原生能力(窗口、托盘、启动 harness、加载 Web UI、深链、全局快捷键、自动更新、系统通知/任务栏徽标),加载官方 Web UI(会话、工作区、插件、设置)。壳与 harness 之间仅通过一个桥接插件通信——不注入任何 UI、不持有任何面板代码。
Electron 壳 ──spawn──▶ dsh --profile desktop --patch <overlay> --port 0
│ ▲ │ ▲
│ │ stdout 行解析 │ │ dsh-desktop-bridge 插件(通知/徽标/深链/工作区注册)
│ └── dsh web: http://127.0.0.1:<port>
└── bridge WS ───────────┘
--port 0,无端口冲突)desktop profile($DSH_HOME/profiles/desktop),会话与 Web/CLI 共享dsh-desktop-bridge 桥接插件:后台任务/审批事件 → 系统通知与任务栏徽标Ctrl+Shift+Space)dsh:// 深链:dsh://(聚焦)、dsh://new(新建会话)、dsh://session/<id>(打开会话)| 加载页面 | 主界面 |
|---|---|
![]() |
![]() |
| 托盘菜单 |
|---|
![]() |
DSH.Desktop-x.x.x-setup.exe)安装包自包含:内置便携 Node 与 dsh 运行时,无需预先安装 Node.js 或全局 dsh。
Ctrl+Shift+Space 呼出/隐藏窗口dsh:// 链接可唤起并打开对应会话~/.dsh 数据,会话跨端可见dsh:// 深链dsh:// 深链、运行时路径走 ~/Library/Application SupportMIT
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。