jw0507/dsh-shell
jw0507★ 0JavaScript最后同步: 2026-08-21
dsh桌面端,windows版,无依赖,纯壳启动器,DSH原生更新,免维护,独立视窗
README 摘要
dsh-shell — DeepSeek Harness 纯壳启动器 零依赖(只需 Node ≥ 20)、绿色目录、隐藏后台运行。 核心承诺:关掉任何窗口都不会停 dsh 服务。 停止 dsh 只有一条路——在面板里点「停止服务」。 特性 - 无命令窗口 :后台隐藏运行,双击启动,全程没有需要照看的黑色窗口; - 生命周期解耦 :关面板、关显示器、退出壳、杀壳进程,dsh 都照常运行; - DSH 显示器 :dsh 就绪后自动拉起一个全尺寸独立窗口显示 dsh UI(工作区不缩水),关闭它不影响 dsh,随时可再拉起; - 原生更新 + 国内镜像兜底 :更新走官方 npm install @deepseek-ai/dsh@latest ,4 个镜像自动轮换(npmmirror → 腾讯 → 华为 → npmjs),国内网络也能正常安装/更新; - 启动自动检查更新 :启动后后台快速获取官方最新版本——有新版本时面板提示并可一键升级,无新版本时不打扰; - 全新设备零门槛 :未安装 dsh 也不怕,面板点「一键安装 / 更新」自动装好并初始化; - 安全 :外部 dsh 进程默认锁定(避免误杀)、控制面板仅绑定 127.0.0.1 、无需管理员权限; - 独立窗口 :DSH 显示器是 WebView2 原生窗口 (复用系统 Edge 引擎,无标签页/地址栏),壳本体仍是零依赖 Node; - 任务栏独立身份 + 独立图标 :显示器宿主 exe 内嵌官方 DSH 图标——透明背景 + 黑色官方 logo(浅色任务栏适配),按微软 Fluent 图标网格规范(内容占画布 88%); make-icon.ps1 从官方 favicon.svg 矢量渲染( -Color white 可生成深色任务栏用白色版);启动时通过 SetCurrentProcessExplicitAppUserModelID 设置独立应用身份——任务栏/Alt-Tab 与 Edge 分离,标准 Win32 机制、100% 可控。 架构 - 壳用 detached 独立进程 方式启动 dsh(独立进程组/控制台):壳退出、被杀、崩溃,dsh 都照常运行; - 壳通过 cmd /c 重定向方式启动 dsh(不向 dsh 传任何句柄):避免 dsh 继承壳的监听句柄—— 否则壳退出后其面板端口会被 dsh 手里的继承句柄锁死(netstat 显示已死的壳 PID,成为无法释放的"幽灵端口"); - 浏览器/独立窗口只是 显示层 :可随意开关,不影响任何后台进程。 系统要求 依赖 说明 Windows 10/11 当前平台 Node.js ≥ 20 唯一硬前置 (dsh 本身是 Node 程序;更新时用 npm) WebView2 运行时 DSH 显示器使用(Win10/11 通常已随 Edge 安装…
在 GitHub 查看完整 README →分类
DeepSeek Harness: Everything is a Plugin.
★ 182,325
amruthpillai/reactive-resumeA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 41,477
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 17,784