dsh-launcher README

The project's README from github.com/Ruler4396/dsh-launcher. As one markdown file: README.md.

dsh-launcher

English · 简体中文

build release license

DeepSeek Harness 的 Windows 轻量启动器:双击即用,不用敲命令。

浅色模式 深色模式
浅色模式 深色模式

这是什么

一个 Windows 原生壳:双击启动 DeepSeek Harness(dsh)、可设置开机自启,高度重视服务生命周期与出错诊断。安装包大小仅为 ~1.4MB,不内置 dsh;缺失的依赖(Node.js 等)按需补齐,不改动系统环境。

克制:本项目意在打造一个舒适的 dsh 原版体验,不添加文件面板、内置终端等额外功能,一切交给dsh的插件,由用户自行决定。仅在推出安全性更新和dsh版本更新时弹出系统通知。

安装

MSI(推荐新手):从 Releases 下载 dsh-launcher-<版本>.msi,双击安装(向导里可勾选开机自启)。卸载:设置 → 应用 → dsh-launcher。

便携版 ZIP:下载 dsh-launcher-windows-<版本>.zip,解压后双击 DshWeb.exe;删文件夹即卸载。

双击没反应?先运行解压目录里的 check-prereq.cmd,它会检测 .NET / WebView2 / Node 并给出缺失项的安装命令。

特性

配套插件

安装 dsh-launcher-lifetime 后,拥有三种node.js的驻留模式(随窗口驻留、常驻、随托盘驻留),可在 dsh 设置页“Node服务驻留”中切换:

dsh plugin --profile web add dsh-launcher-lifetime

常见问题

更多

技术实现 / 安全 / 构建:docs/DETAILS.md · 更新日志:CHANGELOG.md

面向开发者 / AI Agent(必读):修改代码前,请先阅读架构与工程维护铁律(Hard Constraints)→ docs/00-ARCHITECTURE-GUARDRAILS-MANDATORY.md,并遵守 AGENTS.md 中的合规清单。违反铁律的提交会被 Code Review 驳回或 CI 拦截。

免责声明

独立的第三方工具,与 DeepSeek / DeepSeek AI 官方无关。窗口图标使用 DeepSeek 品牌标识,版权归 DeepSeek 所有。

许可证

MIT © dsh-launcher contributors

友情链接

dsh.so security featured on dsh-suite

dsh-launcher (Ruler4396/dsh-launcher)

Searching Database…

199 ·GitHub
archived
Что это?Это лёгкая нативная оболочка-лаунчер для DeepSeek Harness (dsh) под Windows: служба dsh запускается двойным щелчком вместо ввода команд, с опциональным автозапуском при включении компьютера.
Это сам dsh или только лаунчер для него?Это только лаунчер, а не сам dsh — он сознательно не добавляет файловые панели, встроенный терминал и прочие излишества, оставляя всю эту функциональность плагинам dsh.
Как установить его на Windows?Возьмите MSI-установщик из Releases и запустите двойным щелчком (при установке можно включить автозапуск) или скачайте портативный ZIP, распакуйте и запустите DshWeb.exe напрямую.
Нужно ли заранее устанавливать Node.js или другие инструменты?Установщик не содержит сам dsh, а отсутствующие зависимости вроде Node.js обнаруживаются и скачиваются по требованию (через входящий в комплект check-prereq.cmd), не трогая системное окружение.
Проект ещё активно поддерживается?GitHub помечает репозиторий как архивный, значит активная поддержка прекращена — существующие релизы MSI/ZIP должны работать, но новых обновлений или исправлений, скорее всего, не будет.
Удаляет ли деинсталляция лаунчера мои профили или настройки dsh?Нет — удаление очищает только данные самого лаунчера; файлы вроде profiles/ и settings.yaml остаются нетронутыми.
Каков размер установочного пакета?Всего около 1,4 МБ, потому что лаунчер не содержит сам dsh и при необходимости устанавливает его или его зависимости отдельно.
Что делать, если порт 3080 по умолчанию уже занят?Задайте переменную окружения DSHWEBPORT (например, 3090) и перезапустите лаунчер, чтобы сменить порт.
Как диагностировать проблемы, если лаунчер не запускается?Запустите check-prereq.cmd, чтобы проверить отсутствие компонентов .NET/WebView2/Node, или DshWeb.exe --diagnose, чтобы экспортировать обезличенный диагностический пакет; логи хранятся в ~/.dsh\dsh-launcher\dsh.log.
Creator
Ruler4396
Size
4.8 MB
Stars
199
Age
2mo
Commits · 90 Days