RickDeng005/dsh-wake

RickDeng005★ 1JavaScript最后同步: 2026-08-19

在 GitHub 打开

README 摘要

dsh-wake DeepSeek Harness (dsh) 唤醒插件 —— 点一下快捷方式,服务自动拉起、窗口自动打开,不用再敲 npx @deepseek-ai/dsh web 。 dsh-wake 是一个 DeepSeek Harness 宿主插件 (Host + Client),为 Windows 上的 dsh Web GUI 提供一套"开机即用"的桌面体验: - 一键启动 :桌面 / 任务栏 / 开机自启快捷方式,点击即启动隐藏的 dsh web 服务并打开 GUI,全程无终端窗口。 - 冷启动动画 :服务未运行、首次启动较慢时,屏幕正中央弹出 鱼娘跳舞 的透明悬浮窗(自带素材,不依赖 whale-girl 插件)。 - 关闭弹窗 :在 GUI 窗口右上角 X 按钮上挂一个透明悬浮层,点 X 弹出「彻底关闭 / 关闭窗口 / 取消」对话框(DSH 设计语言风格)。 - 设置项 :在「设置 → 通用设置」里提供 开机启动 下拉开关(开启 / 关闭)。 ✨ 功能 1. 一键启动(快捷方式) 点桌面 / 任务栏 / 启动文件夹里的 DeepSeek Harness 快捷方式: 1. 检测 http://127.0.0.1:3080 服务是否在运行 2. 未运行 → 后台隐藏窗口拉起 dsh web (等价于你手动敲的命令,离线直接调 node,更快) 3. 等就绪 → 打开 GUI 窗口(优先复用你的 Edge 应用窗口) 4. 已运行 → 直接打开窗口(幂等,随便双击) 2. 冷启动加载动画 服务未运行时(如开机后第一次点),屏幕正中央显示 鱼娘(whale-girl)跳舞动画 的透明置顶悬浮窗,几秒后服务就绪自动消失并打开 GUI。素材已打包进插件( assets/celebrate.png ,MIT 许可), 不需要用户额外安装 whale-girl ;万一素材缺失则退化为 🐳 表情摆动动画。 3. 关闭悬浮层 + 二选一弹窗 GUI 窗口右上角的 X 上盖了一个透明悬浮层(轮询跟随窗口位置): - 点 X → 弹出 DSH 风格对话框: - 彻底关闭 —— 停止后台 dsh web 服务并释放内存 - 关闭窗口 —— 只关 GUI 窗口,后台服务继续运行,下次秒开 - 取消 - 悬浮层可无限次使用(每次点击新建弹窗,不会"点一次就消失")。 4. 设置项:开机启动 「设置 → 通用设置」里的 开机启动 DeepSeek Harness 下拉框(开启 / 关闭),与语言选择器等原生选择器同款样式(浅灰胶囊 + 设计系统主题色)。关闭后移除启动文件夹快捷方式;状态持久化在 /.dsh/launcher/state.json 。 📦 安装 从本地目录安装(开发 / 使用) 从 npm 安装(发布后) 安装后 重启 dsh web (或点桌面快捷方…

在 GitHub 查看完整 README →
工具/开发deepseek-harnessdsh-pluginlauncher

分类