bowen507/dsh-whale-switch
bowen507★ 0TypeScriptLast synced: 2026-08-15
DeepSeek Harness minimal on/off loop: a shortcut opens the web UI, an animated whale dives to shut it down (鲸鱼开关:快捷方式开、动画退出)
README excerpt
dsh-whale-switch 🐋 最小足迹的 DeepSeek Harness 开关闭环:快捷方式打开,鲸鱼跃水退出。 在 DeepSeek Harness(DSH)Web 上,用最小的改动解决"开/关"问题: - 开 :桌面快捷方式 → 无终端窗口、无编译地后台启动 dsh web ,就绪后自动打开浏览器(优先预构建 lib ,其次 PATH 的 dsh ,最后 npx 兜底)。 - 关 :页面右上角一只 30px 小鲸鱼—— 悬停时它跃出水面(16 帧升起),点击时俯冲入水(16 帧下落 + 水花),随后优雅关闭进程并关闭标签页 。不用回终端按 Ctrl+C。 特性 🎬 16 帧逐帧动画 悬停武装(1→8 升起)→ 点击开火(9→16 俯冲+水花)→ 离开倒放;严格切帧,无补间/形变 ⚡ 最小足迹 一个启动脚本 + 一个小插件;无桌面壳、无额外运行时、无编译(预构建 lib) 🛡️ 防误触 悬停本身就是确认:不悬停到第 8 帧无法"武装",点击才触发 🧹 优雅退出 经 launcher 的 ctx.appExit(0) 先释放应用树再退出;关闭标签页前先确保退出请求已送达 🔁 常驻 静态 web 插件(junction + profile patch 登记),进程重启后依然存在 🔌 免编译安装 把目录交给 DSH 内的 agent,读 INSTALL.md 即可完成全套安装与本机环境适配 安装 把整个 dsh-whale-switch 目录放到 agent 可访问的位置,然后对它说: "把这个包安装到我的 harness,适配本机环境。" Agent 会按 INSTALL.md 完成:环境探测 → 安装启动器 + 桌面快捷方式 → junction 挂载插件 → 登记 patch → 重启一次 → 验证。 手动安装(可选,Windows):见 INSTALL.md 第 1–3 节。 使用 1. 双击桌面 DeepSeek Harness 快捷方式启动。 2. 浏览器打开后,把鼠标移到右上角 session log 左侧的鲸鱼上:它跃出水面并出现红圈(武装态)。 3. 点击:它俯冲入水,标签页关闭,进程优雅退出。 4. 中途移开鼠标:鲸鱼倒放回水面,不会误触发。 交互细节 - 平时显示第 1 帧(静态 logo) - 悬停:40ms/帧播放帧 2→8(升起),到达顶点停住 + 红色光环 - 点击:40ms/帧播放帧 9→16(俯冲入水 + 水花),帧 16 保持 80ms - 播放结束后:先向 host 发送退出请求( /dsh-whale-switch/exit → appExit(0) ),响应后关闭标签页;1.5s 兜底防止标签页卡住 - 播放中忽略重复操作 兼容性 - DeepSeek Harness 0.1.0-rc.5 (web…
View full README on GitHub →Category
Plugin and skin collection for DeepSeek Harness (DSH) Web UI - task board, git graph, right-side panel, remote mobile UI, pet, live token stats, and skin center.
★ 2,452
omdsh-dev/DSH-better-sidebar一个侧边栏的完整工作台,支持三方拓展注册新侧边栏页面。内置文件渲染编辑/终端/Git/子代理
★ 1,027
Small-tailqwq/dsh-deep-whaleDSH Web 鲸鱼娘皮肤系列(深海女仆工坊 maid-atelier)——CC BY-NC-SA 4.0
★ 822