Sutera-Diffusus/dsh-whale-musume 预览 preview

Sutera-Diffusus/dsh-whale-musume

DeepSeek Harness 桌宠插件:元气鲸鱼娘陪你写代码 🐋

Project Overview项目介绍

This is a native desktop mascot plugin built exclusively for DeepSeek Harness, designed to sit on your workspace and keep you company while you code. It defaults to a floating 200px size that you can drag anywhere on your screen, and has inertia dragging that lets it slide a short distance after you release your mouse. When idle, it does small random animations like drinking coffee or stretching, and automatically switches to a working pose when it detects DSH running tasks. It also supports different working poses for different task types, from running commands to deployment, and will fall back to a generic pose if it can’t identify the task type.

It includes a full growth and achievement system with 39 unlockable achievements, a 4x4 bubble popping minigame, and proactive care features like 25-minute sedentary reminders and late-night break suggestions. It can also display your DeepSeek API balance in five tiers with personalized messages, and the whole balance feature defaults to off to avoid unnecessary network requests. All user interaction data is stored locally in the browser’s localStorage, no telemetry is sent, and no user personal data is uploaded to external servers. You can even turn off displaying the actual balance number and only show a tier description to avoid leaking sensitive info when sharing screenshots.

This plugin is currently only supported on Windows, requires Node.js 18 or higher and DeepSeek Harness 0.1.0-rc.6 or newer to run, and is released under the open source MIT license. There are two installation methods: the DSH plugin bundle method and the manual script method, both of which support easy update, rollback and uninstallation. The installation script automatically creates a backup of your original files so you can roll back if anything goes wrong during the process. If you run into common issues like the mascot not showing up after refresh, the official documentation has a dedicated troubleshooting section to help you resolve it quickly.

这是一款专为DeepSeek Harness打造的原生桌面看板娘插件,会在你使用DSH编写代码时提供可爱陪伴。默认悬浮在界面,支持鼠标拖拽移动,带有拖拽惯性效果,待机时会随机做出喝咖啡、伸懒腰等日常小动作,检测到工作运行时会自动切换为抱笔记本的工作姿态。支持摸头互动,点击不同部位会触发专属立绘与台词,节日还会自动切换特殊换装。

它自带养成、成就系统和趣味小游戏,支持久坐提醒、深夜劝休息等主动关怀功能,还能根据API余额情况进行分档提醒,提供无障碍模式满足不同用户需求。所有互动数据都保存在本地浏览器存储,不会上传用户数据、不发送遥测,隐私安全性有保障。用户可在设置中随时开关功能,关闭后也能通过左下角唤回按钮重新开启。

该插件目前只支持Windows系统,需要Node.js 18以上版本配合DSH 0.1.0-rc.6以上版本使用,遵循MIT开源许可协议。安装方式支持组合包安装和脚本安装两种,更新、回滚和卸载都有对应操作指引,安装脚本会自动备份原有文件,操作失误也能轻松回滚。遇到故障可对照官方文档的故障排查板块快速解决问题。

Pre-install check安装前体检Compatibility · Security兼容性 · 安全性 1 warning1 项注意
  • Desktop client: installation downloads an executable - verify the publisher and checksums桌面客户端:安装会下载可执行文件,请核对发布者与校验和
DSH walks through these 9 checksDSH 会逐条核对这 9 项

Compatibility兼容性

  • DSH, Node, OS and profile requirementsDSH 版本 / Node 版本 / 操作系统 / profile 是否满足要求
  • External dependencies and runtimes (Electron / Python / Docker, ...)外部依赖与运行时(Electron / Python / Docker 等)是否齐备
  • Conflicts with installed plugins: command names, skill / tool names, ports, duplicate MCP registration与已装插件是否冲突:命令名、skill / tool 重名、端口占用、重复 MCP 注册

Security安全性

  • Repo matches the facts registered here; archived or abandoned?仓库是否与页面登记一致,是否归档或长期停更
  • Safety of preinstall / install / postinstall and install.sh / setup.ps1preinstall / install / postinstall 与 install.sh、setup.ps1 是否安全
  • curl|bash, download-then-execute, obfuscation, unrelated domains → stop immediatelycurl|bash、下载即执行、混淆代码、无关域名 → 立刻停止
  • Typosquatting or unmaintained packages among the new dependencies新增依赖里有没有 typosquatting 或无人维护的包
  • Requested permissions vs. what the feature actually needs申请了哪些权限、是否超出功能所需(filesystem / network / shell / clipboard)
  • Any sudo / admin requirement, plus uninstall and rollback是否要求 sudo / 管理员权限,以及卸载与回滚方式

Anything uncertain must be marked unknown with a note on how to confirm it. This site's signal screen is a static snapshot, not a security audit.拿不准的必须标「未知」并说明要我怎么确认。本站的信号筛查是静态快照,不能替代安全审计。

Or use CLI install (for developers)或使用命令行安装(适合开发者)

CLI Install命令行安装

dsh plugin --profile web add github:Sutera-Diffusus/dsh-whale-musume

把 Sutera-Diffusus/dsh-whale-musume 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

鲸鱼娘 logo

鲸鱼娘 · dsh-whale-musume

DeepSeek Harness 的桌宠看板娘:安静陪你写代码,工作一开始她就抱起笔记本,绝不插嘴。

version tests license platform desktop legacy-web dshbase 实测 downloads discussions

一分钟上手 · 看看她长什么样 · 她有什么 · 常见问题 · English

鲸鱼娘:待机时在右下角喝咖啡陪你

为什么是鲸鱼娘

大部分桌宠要么只是「会动的图」,要么会在你专注时抢注意力。鲸鱼娘的三条硬规则:

原则 具体做法
不打断你 工作态(有工具在跑)绝不弹话、不乱切姿势;所有闲聊、关怀、播报都只在待机时发生
不抢你的焦点 默认是纯装饰:aria-hidden、不拦截键盘、不覆盖业务 DOM、不改任何内置包文件;连焦点都要你主动开无障碍模式才拿得到
不给你添隐私负担 无遥测、不上传、默认零外部请求;台词播报、关键词感知、余额、无障碍这些会读内容/金额的功能全部默认关闭

而且她是真的会看你在干什么:不是定时随机换图,而是读取宿主的结构化标记(工具卡状态、会话运行标记、终端块)来判断你在忙什么,再决定摆哪个姿势、要不要闭嘴。


目录


一分钟上手

# 桌面端(Electron 壳)——把路径换成你的安装位置
$Desktop = "D:\DeepseekHarnessDesktop"
$Cli = "$Desktop\resources\app.asar\dsh\node_modules\@deepseek-ai\dsh-desktop-host\lib\cli.js"
$env:ELECTRON_RUN_AS_NODE = "1"
& "$Desktop\DeepSeek Harness.exe" --expose-internals $Cli plugin --profile desktop add github:Sutera-Diffusus/dsh-whale-musume

Showing the opening section of the README — the full document lives in the repository以上为 README 开头摘要,完整文档在仓库内 · View the full README on GitHub →在 GitHub 查看完整 README →

← 上一个 Prev dsh-usage 下一个 Next dsh-plugin-template →