DeepSeek Harness Hub
← 返回列表

Aibie07/whale-girl-desktop-pet

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
未验证

这是一个关于鲸鱼娘桌宠插件的项目/A project for a whale-girl plugin.

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/23 · 已提供中文文档
综合分
30.2
GitHub 分
30.2
用户评分
★ Stars
4
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add Aibie07/whale-girl-desktop-pet
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/19(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

DSH 桌宠(dsh-pet)

一个 DeepSeek Harness Desktop (DSH) 的桌面宠物插件。桌宠会根据模型状态自动切换动画,支持拖拽、缩放、换肤、右键菜单、随机动作,还能一键查询 DeepSeek API 余额。

功能

- 状态同步:模型思考 / 输出 / 完成 / 待机时,桌宠自动切换对应动画。
- 交互:
- 左键拖拽移动、滚轮缩放、双击复位大小;
- 左键单击随机播放一个动作;
- 右键弹出菜单:调大小 / 换肤 / 动作 / 轮番播放 / 查余额 / 复位位置 / 隐藏。
- 皮肤:素材/ 根目录 5 张 =「默认」皮肤(鲸鱼娘);在 素材/ 下加子目录(每套 5 张 GIF)即自动识别为新皮肤,右键「换肤」切换。
- 查询余额:点击「查余额」显示 DeepSeek API 余额。
-  API 密钥由宿主端运行时读取(DEEPSEEK_API_KEY),不会写入浏览器。

依赖

- 已安装 DeepSeek Harness Desktop。
- 在 DSH 中配置好 DeepSeek API 密钥(DEEPSEEK_API_KEY)。自行在deepseek开放平台获取密钥(https://platform.deepseek.com/usage)
- 已配置Node.js 18+(安装脚本用 fetch 下载素材包)。
- 已安装Git
两个安装方式选一个即可,国外或有梯子推荐安装方式1,中国国内用户推荐安装方式2
安装1(国外用户或者有梯子)
tip:本插件目前只通过 git clone 安装
git clone https://github.com/Aibie07/whale-girl-desktop-pet dsh-pet
cd dsh-pet
node install-pet.cjs
tip:用方式一装桌宠时,如果脚本报「下载素材失败(网络错误)」,先把梯子的TUN模式打开再重跑

然后重启 DSH 应用,打开页面(必要时刷新 F5),右下角即可看到桌宠。

安装脚本会自动:下载素材包(若本地缺失,从 GitHub Release 拉取 assets.tar.gz 并解压)→ 把皮肤和表情包写入 DSH 插件目录 → 把表情包拷进插件目录(自包含)→ 把插件登记到 web / desktop 两个 profile。
安装2(国内用户没有梯子的情况)
1. 先在终端执行这两步:
git clone https://github.com/Aibie07/whale-girl-desktop-pet dsh-pet
cd dsh-pet
再从网盘下载 鲸鱼娘gif素材:

2. 解压到项目根目录(即和 install-pet.cjs 同级),
解压后应该得到两个文件夹:
- 素材/
- 蓝色大肥鱼表情包/

3. 再运行安装脚本(脚本检测到素材已存在,会跳过下载):
node install-pet.cjs
素材包(Release)

皮肤和表情包体积较大(约 471MB),不放在 git 仓库里,而是打包成 assets.tar.gz 上传到 GitHub Release。安装脚本会在素材目录缺失时自动下载解压。

- 下载地址默认为 https://github.com/Aibie07/whale-girl-desktop-pet/releases/download/v1.0.0/assets.tar.gz;
- 也可以手动下载 assets.tar.gz,解压到项目根目录(得到 素材/ 和 蓝色大肥鱼表情包/)后再运行安装脚本。
- 国内用户推荐网盘下载,网盘链接:https://pan.quark.cn/s/2dfd8329e5df,提取码 vCmc(提供方:B 站 UP 主 「赤风RED」)
素材目录结构

这些目录由安装脚本从 Release 下载解压而来(已被 .gitignore 忽略,不在仓库里)。

素材/                      # 皮肤:根目录 5 张 =「默认」皮肤(鲸鱼娘)
├── 1.gif  ... 5.gif       # 待机A / 思考 / 待机B / 输出 / 完成

蓝色大肥鱼表情包/           # 动作 / 轮番播放 用到的 GIF(157 张)
└── .gif

- 皮肤命名约定(每个皮肤 5 张):1.gif 待机A、2.gif 思考、3.gif 待机B、4.gif 输出、5.gif 完成。
- 想加新皮肤:在 素材/ 下新建子目录,放入 5 张 GIF,重新跑 install-pet.cjs,新皮肤会出现在右键「换肤」菜单里。
- 想换动作包:替换 蓝色大肥鱼表情包/ 里的 GIF(保持 .gif 后缀),重新安装。

素材来源与授权

- 表情包素材来自 B 站 UP 主 「赤风RED」,已获授权使用。若用于其它用途,请自行获取up主本人授权。

目录说明

install-pet.cjs        # 一键安装脚本(跨平台,Node 即可运行)
pet-src/               # 插件源码(宿主端 + 客户端)
package.json
lib/index.js         # 宿主端:余额代理 + 表情包文件路由
lib/client.js        # 客户端:桌宠 UI / 动画 / 菜单 / 交互
下面两个素材目录不在仓库里,由安装脚本从 Release 下载:
素材/                # 皮肤 GIF
蓝色大肥鱼表情包/     # 动作 GIF

常见问题

- 桌宠不出现:确认 DSH 已重启、页面已刷新;检查终端安装脚本输出是否有报错。
- 余额查不到:确认已在 DSH 中配置 DEEPSEEK_API_KEY。
- 动作图加载不出来:确认 蓝色大肥鱼表情包/ 目录存在且含 .gif 文件,并已重新运行安装脚本。
- 端口/路径不同:脚本用 $DSH_HOME(默认 ~/.dsh)定位 DSH 配置,若你的 DSH 装在别处,可 DSH_HOME=/path/to/.dsh node install-pet.cjs。

License
代码采用 MIT。鲸鱼娘gif素材版权归原作者B站up「赤风RED」所有。

DSH 桌面宠物 (dsh-pet)

一个用于 DeepSeek Harness Desktop (DSH) 的桌面宠物插件。宠物会根据模型状态切换动画,并支持拖动、缩放、皮肤、右键菜单、随机动作以及一键查询 DeepSeek API 余额。

功能特性

- 状态同步:当模型处于思考 / 输出 / 完成 / 空闲状态时,宠物会自动切换动画。
- 交互:
- 左键拖动移动,滚轮缩放,双击重置大小;
- 左键单击播放随机动作;
- 右键菜单:缩放 / 切换皮肤 / 动作 / 全部播放 / 查余额 / 重置位置 / 隐藏。
- 皮肤:素材/ 根目录下的 5 个 GIF 为「默认」皮肤(鲸鱼娘);在 素材/ 下添加子文件夹(每个皮肤 5 个 GIF)会自动识别为新皮肤,可通过右键 → 换肤切换。
- 余额查询:点击查余额可显示你的 DeepSeek API 余额。
- API 密钥由宿主进程在运行时读取(DEEPSEEK_API_KEY),绝不会暴露给浏览器。

环境要求

- 已安装 DeepSeek Harness Desktop。
- 在 DSH 中配置了 DeepSeek API 密钥(DEEPSEEK_API_KEY)。可在 https://platform.deepseek.com/usage 获取
- Node.js 18+(安装脚本使用 fetch 下载素材包)。
- 已安装 Git。

安装

从以下两种方法中任选其一。方法 1 推荐给国际用户或使用 VPN/代理的用户;方法 2 推荐给中国大陆用户。

方法 1(国际用户 / 有 VPN)

注意:此插件目前仅通过 git clone 安装。

git clone https://github.com/Aibie07/whale-girl-desktop-pet dsh-pet
cd dsh-pet
node install-pet.cjs

然后重启 DSH 应用,打开页面(如有需要按 F5 刷新),宠物会出现在右下角。

安装脚本将会:下载素材包(如果本地缺失,会从 GitHub Release 拉取 assets.tar.gz 并解压)→ 将皮肤和反应写入 DSH 插件文件夹 → 将反应复制到插件文件夹(自包含)→ 将插件注册到 web 和 desktop 两个配置文件中。

方法 2(无 VPN 的中国大陆用户)

1. 先在终端运行以下两步:
git clone https://github.com/Aibie07/whale-girl-desktop-pet dsh-pet
cd dsh-pet

然后从云盘下载鲸鱼娘 GIF 素材:

2. 将压缩包解压到项目根目录(与 install-pet.cjs 同一文件夹)。
解压后你应该有两个文件夹:
- 素材/
- 蓝色大肥鱼表情包/

3. 然后运行安装脚本(它会检测到素材已存在并跳过下载):
node install-pet.cjs

素材包(Release)
皮肤和反应图体积较大(约 471 MB),因此不存储在 git 仓库中——它们被打包进 assets.tar.gz 并上传到 GitHub Release。当资源文件夹缺失时,安装脚本会自动下载并解压它。

- 默认下载地址:https://github.com/Aibie07/whale-girl-desktop-pet/releases/download/v1.0.0/assets.tar.gz
- 如果你 fork 并更改了 Release 地址,可通过环境变量覆盖:DSH_PET_ASSETS_URL= node install-pet.cjs
- 你也可以手动下载 assets.tar.gz,解压到项目根目录(得到 素材/ 和 蓝色大肥鱼表情包/),然后运行安装脚本。
- 中国大陆用户推荐使用网盘链接:https://pan.quark.cn/s/2dfd8329e5df,提取码 vCmc(由 Bilibili UP 主 「赤风RED」 提供)。

资源文件夹结构

这些文件夹由安装脚本从 Release 下载并解压(它们被 .gitignore 忽略,不在仓库中)。

素材/                      # 皮肤:根目录下的 5 个 GIF = “默认”皮肤(鲸鱼女孩)
├── 1.gif  ... 5.gif       # idleA / thinking / idleB / output / done

蓝色大肥鱼表情包/           # 动作 / 连播使用的反应 GIF(157 个 GIF)
└── .gif

- 皮肤命名约定(每个皮肤 5 个 GIF):1.gif idleA,2.gif thinking,3.gif idleB,4.gif output,5.gif done。
- 添加新皮肤:在 素材/ 下创建一个子文件夹,放入 5 个 GIF,然后重新运行 install-pet.cjs。新皮肤随后会出现在右键 换肤(切换皮肤)菜单中。
- 更换动作包:替换 蓝色大肥鱼表情包/ 中的 GIF(保持 .gif 扩展名)并重新安装。

资源来源与许可

- 表情/贴纸资源来自 Bilibili UP 主 「赤风RED」,经许可使用。如需用于其他用途,请自行获得作者的许可。

目录结构

install-pet.cjs        # 一键安装脚本(跨平台,仅需 Node)
pet-src/               # 插件源码(宿主 + 客户端)
package.json
lib/index.js         # 宿主:余额代理 + 反应文件路由
lib/client.js        # 客户端:宠物 UI / 动画 / 菜单 / 交互
下面两个资源文件夹不在仓库中;它们由安装脚本下载:
素材/                # 皮肤 GIF
蓝色大肥鱼表情包/     # 动作 GIF

常见问题

- 宠物不出现:确保 DSH 已重启且页面已刷新;检查安装脚本输出是否有错误。
- 余额查询失败:确保在 DSH 中配置了 DEEPSEEK_API_KEY。
- 动作 GIF 不加载:确保 蓝色大肥鱼表情包/ 文件夹存在且包含 .gif 文件,并重新运行安装脚本。
- 不同的端口/路径:脚本使用 $DSH_HOME(默认 ~/.dsh)来定位 DSH 配置。如果你的 DSH 安装在别处,请运行 DSH_HOME=/path/to/.dsh node install-pet.cjs。

许可

代码基于 MIT 许可。鲸鱼女孩 GIF 资源归其原作者 Bilibili UP 主「赤风RED」所有。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群