随 DSH 启停自动拉起并关闭桌面鲸鱼程序
29.7/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/29 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add gugugu0509/dsh-desktop-whale该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:待复验
是什么
dsh 原生插件 · desktop
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 35 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令
查看扫描证据(共 2 处,展示前 2 条)
- 执行外部命令固定命令lib/index.js:46
execFile('taskkill', ['/F', '/T', '/IM', EXE_NAME], { windowsHide: true }, () => {}) - 执行外部命令来自配置/变量lib/index.js:62
proc = spawn(EXE, [], { cwd: PACKAGE_ROOT, detached: false, stdio: 'ignore' })
扫描于 2026/10/31(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 随DSH启停管理exe
- 自动拉起与关闭程序
DSH 插件:随 DSH 启动/关闭管理一个独立桌面 exe 的生命周期(示例为桌面鲸鱼桌宠;exe 不含在内,由使用者自备)
README
由 DeepSeek 最新模型翻译生成dsh-desktop-whale
DSH 插件:随 DSH 启停管理一只独立桌面鲸鱼。
它不注入 Web UI,而是在 DSH Host 启动时拉起桌面上独立运行的鲸鱼 exe,DSH 退出时把整棵进程树关掉——让一个普通桌面 exe 像其它 DSH 插件一样拥有生命周期管理。
工作原理
| 时机 | 动作 |
| DSH 启动(apply) | 先 taskkill /F /T /IM 清掉可能残留/手动开着的旧实例(避免双开),800ms 后 spawn 拉起 exe |
| DSH 退出 | ctx.effect 的 disposer 触发 taskkill /F /T /IM DS.Desktop.Whale.exe,连 WebView2 子进程一起收掉 |
exe 路径固定为包内 assets/DS.Desktop.Whale.exe(lib/index.js 顶部常量);不存在时只记一条日志,不报错。
展开完整文档(README 剩余 1 节)
dsh-desktop-whale DSH 插件:随 DSH 启停管理一只独立桌面鲸鱼。 它不注入 Web UI,而是在 DSH Host 启动时拉起桌面上独立运行的鲸鱼 exe,DSH 退出时把整棵进程树关掉——让一个普通桌面 exe 像其它 DSH 插件一样拥有生命周期管理。 工作原理 | 时机 | 动作 | | DSH 启动(apply) | 先 taskkill /F /T /IM 清掉可能残留/手动开着的旧实例(避免双开),800ms 后 spawn 拉起 exe | | DSH 退出 | ctx.effect 的 disposer 触发 taskkill /F /T /IM DS.Desktop.Whale.exe,连 WebView2 子进程一起收掉 | exe 路径固定为包内 assets/DS.Desktop.Whale.exe(lib/index.js 顶部常量);不存在时只记一条日志,不报错。 目录 dsh-desktop-whale/ ├── lib/index.js # 插件本体(ESM,导出 name/inject/apply) ├── cordis.patch.yml # bundle 挂载声明 ├── package.json ├── README.md └── assets/ # ← 需你自备 DS.Desktop.Whale.exe(不随包分发) 安装 1) 准备 exe(二选一,见下方「配置」) A. 放进包内:assets/DS.Desktop.Whale.exe B. 放在任意位置,并用环境变量 DSH_DESKTOP_WHALE_EXE 指向它 2) 以本地包方式挂进 web profile(在仓库根目录执行) dsh plugin --profile web add link:. 3) 重启 dsh web 生效 配置 | 环境变量 | 作用 | | DSH_DESKTOP_WHALE_EXE | exe 的完整路径(推荐)。设置后不再使用包内 assets/;结束进程树时按该文件的镜像名匹配 | 未设置时使用包内 assets/DS.Desktop.Whale.exe;两条路径都不存在时只记一条日志,不会报错。 ⚠️ 许可边界(重要) | 内容 | 许可 | 能否公开分发 | | 本插件代码(lib/index.js、cordis.patch.yml) | MIT | ✅ 可以 | | assets/DS.Desktop.Whale.exe | 🔴 无有效授权 | ❌ 不可以 | 为什么 exe 不能分发:它是 Tauri(Rust + WebView2)应用,改造自两个上游: 1. xiaolinnnnnnn/DeepSeek-Balance-Whale-Widget —— 鲸鱼挂件的 Tauri v2 Windows 桌面独立版;fork 自 MeteorNOX 的 MIT 项目,但该 fork 自身没有 LICENSE 文件,其新增的 Tauri 重构代码默认「保留所有权利」。 2. QCYTSN/dsh-dafeiyu —— 其 ASSET_LICENSE.md 明确:源码 MIT,但角色美术素材不在 MIT 覆盖范围内,且声明「图像处理、缩放或重新打包都不会改变底层美术的权利」「未授予任何额外许可」。 因此 package.json 的 files 刻意排除了 assets/:即便执行 npm pack / publish,也不会把 exe 打进包里。使用时请自备 exe(自己构建,或取得上游作者授权),并自行承担相应合规责任。 想做一个可公开的桌面桌宠:用自有美术(或 CC 授权素材)重写 Tauri 壳,代码与素材两条许可线都干净。 安全注意事项 - 本插件不做完整性校验:它只做一次存在性检查(fs.existsSync),然后按固定路径 assets/DS.Desktop.Whale.exe 启动该程序。被替换/篡改的 exe 会被直接执行 ——请自行确认 exe 来源可信,必要时校验哈希或数字签名。 - 路径固定、无拼接:exe 路径来自包内常量(不拼接用户输入或环境变量),但仍建议不要把 assets/ 放在其他用户可写的目录里。 - 权限:请以普通用户权限运行 DSH,不要用管理员权限启动来源不明的程序。 - 本插件自身不发起任何网络请求:它只做进程的拉起与回收。你提供的 exe 是否联网,取决于那个程序自己的行为——请自行评估。 - 无担保:本插件按「原样」提供,作者不对使用本插件或外部 exe 造成的损失负责。 说明 - 本插件与上游两个项目、以及 DeepSeek 官方均无任何关联,未获其授权或认可;「DS / DeepSeek」相关名称与角色权利属于各自所有者。本项目为非官方插件。 - 本插件与上游项目无代码/素材共用,只是按路径(可配置)拉起并回收一个由使用者提供的 exe。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
gugugu0509/dsh-desktop-whale
随 DSH 启停自动拉起并关闭桌面鲸鱼程序
相关插件 · 桌面端
Codex 任务面板chuspeeism/dashi-taskboard
现代化可灵活嵌入的任务面板,支持 Codex、DeepSeek Harness
★ 3,409已汉化DSH
71.7
多智能体自进化开发平台Prism-Shadow/penguin-harness
统一、稳定的 Agent 自进化框架全自动优化:任意模型 · 任意算法 · 任意 Benchmark
★ 3,080已汉化DSH
71.1
桌面宠物PC2005-cloud/dsh-pet
DSH 桌面宠物:一行命令装好即用的透明动画小桌宠,支持多开、大小位置随心配置;还内置 DIY 素材链,能用 AI…
★ 5,109已汉化DSH
71
多端 Agent 工作台GCWing/OpenBitFun
OpenBitFun 是一个高度可定制的开源 Agent 工作台,让任务按你的方式持续推进。
★ 3,425已汉化DSH
70.8
DSH Desktopanywhere-labs/dsh-desktop
为 DeepSeek Harness DSH 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 34,279已汉化DSH
70.8
桌面宠物伴侣OpenPetsHQ/openpets
桌面伴侣平台,带宠物、插件,还能选配本地智能体集成。
★ 1,353已汉化DSH
70.2