前言¶
安装、更新或卸载 DSH 插件后,通常需要重新启动 DSH Web,并刷新浏览器页面才能让变更生效。dsh-web-launcher 为 DeepSeek Harness Web 创建一个桌面快捷方式:首次双击启动 dsh web 并打开浏览器;再次双击确认 3080 端口属于 DSH,再在后台重启对应进程,并刷新现有页面。
这是什么¶
dsh-web-launcher 是由 ayingQAQ 维护的独立工具,用于为 DeepSeek Harness Web 创建 Windows 桌面快捷方式。它不是 DeepSeek 官方产品。
项目许可与运行约束如下:
License: MIT
OS: win32
Node: >=20
peerDependencies: @deepseek-ai/cordis ^4.0.1
默认地址与 profile:
http://127.0.0.1:3080
web profile
核心功能¶
- 为 DeepSeek Harness Web 创建桌面快捷方式。
- 首次双击启动
dsh web,服务就绪后自动打开浏览器。 - 再次双击会确认
3080端口属于 DSH,再在后台重启对应进程。 - 重启完成后刷新标题含“DeepSeek Harness”的现有浏览器窗口;找不到时打开新页面。
- 连续点击会合并成一次操作,避免重复停止、启动和刷新。
- 插件加载后,插件的安装、更新和卸载记录由 web profile 管理。
- 支持独立 npm 安装。
该插件以当前 dsh 进程权限运行。安装前建议检查源码、依赖与许可证,确认适合当前环境。
安装与启用¶
在 DSH 中安装:
dsh plugin --profile web add github:ayingQAQ/dsh-web-launcher
安装后,重新启动一次 DSH Web。插件加载后会自动创建或更新桌面的 DSH Web 快捷方式。
典型用法¶
在 DSH 的以下设置项中检查状态、重新创建或移除桌面快捷方式:
设置 → 通用设置 → DSH 一键启动器
如果不再需要快捷方式,应先在这里移除,再卸载插件:
dsh plugin --profile web remove dsh-web-launcher
独立安装时:
npm install -g dsh-web-launcher
dsh-web-launcher setup
可用命令:
dsh-web-launcher start
dsh-web-launcher setup
dsh-web-launcher status
dsh-web-launcher remove
运行文件与限制¶
稳定运行文件位于:
%LOCALAPPDATA%\dsh-web-launcher\runtime
日志位于:
%LOCALAPPDATA%\dsh-web-launcher\logs
日志最多保留当前和上一份。
快捷方式使用原生 Windows Shell Link API 创建,不调用 PowerShell。
限制:
- 当前版本仅支持 Windows、默认 web profile 和默认端口
3080。 - DSH 删除插件时不会主动执行第三方卸载脚本,因此应先从插件设置项移除桌面快捷方式,再卸载插件。
结尾¶
dsh-web-launcher 适合在 Windows 上频繁启动 DSH Web、并希望减少手动重启和刷新步骤的场景。
项目 GitHub:https://github.com/ayingQAQ/dsh-web-launcher
目录页线索(独立站点,非 DeepSeek 官方应用商店):https://www.skillhub.cn/plugins/ayingQAQ/dsh-web-launcher