dsh-shell
DeepSeek Harness (dsh) 纯壳启动器:隐藏后台运行、关窗不停服务、原生更新 + 国内镜像兜底、全新设备一键安装
安装
此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗
说明文档
阅读完整 README ↗使用说明
| 按钮 | 作用 |
|---|---|
| 启动服务 | 后台拉起 dsh 服务,等待就绪 |
| 停止服务 | 停止 dsh(连子进程树一起清理)。外部进程默认锁定,点不动 |
| 重启 | 停止 + 启动 |
| 一键安装 / 更新 | 官方 npm install @deepseek-ai/dsh@latest;运行中会自动先停、再更、再启动。启动时已自动检查更新,有新版本会在面板高亮提示;页脚提供「重新检查更新」链接 |
| 打开 DSH 显示器 | 拉起全尺寸独立窗口显示 dsh UI(关闭它不影响 dsh) |
状态栏显示:运行中(本壳管理 / 外部进程已锁定)、本机版本、最新版本、安装位置。
关闭面板窗口后约 120 秒壳自动退出(dsh 服务不受影响),无需手动操作。
配置(config.json)
| 字段 | 默认值 | 说明 |
|---|---|---|
| shellPort | 3081 | 控制面板端口(被占用时自动打开已有面板并退出) |
| dshPort | 3080 | dsh Web UI 端口 |
| dshPackage | @deepseek-ai/dsh | 要管理的 dsh 包名 |
| installRoot | %LOCALAPPDATA%\dsh-cli | dsh CLI 安装根(支持 %ENV% 展开) |
| nodeMinMajor | 20 | Node 版本下限 |
| autoOpenBrowser | true | 启动时自动打开控制面板 |
| autoCheckUpdate | true | 启动后后台快速检查最新版本(有新版才提示) |
| autoOpenDshWindow | true | dsh 就绪后自动拉起 DSH 显示器 |
| windowMode | webview2 | webview2 = DSH 显示器用 WebView2 原生窗口(默认,图标/任务栏分组可控);edge-app = Edge 独立窗口(兜底);browser = 默认浏览器 |
| mirrors | 4 个镜像 | 更新/安装时的镜像轮换列表 |