DeepSeek 桌宠:把 DSH 账户余额与桌面蓝鲸女仆连起来立绘 · 游戏屏 · 台词 · 余额播报
35.9/100
综合分
9
GitHub 星标
622
npm 周下载
—/5
用户评分
数据截至 2026/10/9 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add @deepseekstudio/dsh-deepseek-petnpm 源 · @deepseekstudio/dsh-deepseek-pet 的发布者账号已校验与本仓库一致
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
dsh 原生插件 · desktop
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 27 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包@deepseekstudio/dsh-deepseek-pet @ 0.2.14
✓Node 引擎要求 >=20 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/28 14:41:14
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读写/删除本地文件发起外部网络请求
查看扫描证据(共 6 处,展示前 6 条)
- 发起网络请求index.js:89
const res = await fetch(`${norm(cfg.apiBase)}/user/balance`, { - 读取本地文件index.js:269
if (!exe || !existsSync(exe)) { - 执行外部命令来自配置/变量index.js:273
const child = spawn(exe, ['--url', `http://127.0.0.1:${port}/state`], { - 读取本地文件index.js:398
exeExists: existsSync(String(cfg.petPath || '')), - 读取本地文件index.js:404
`程序:${cfg.petPath}${existsSync(String(cfg.petPath || '')) ? '' : '(不存在!请先运行 build.cmd)'}`, - 读取本地文件index.js:437
say(`插件已装载,回环端口 ${port},桌宠程序 ${existsSync(String(cfg.petPath || '')) ? '就绪' : '缺失(先跑 build.cmd)'}`)
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-tools给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 关联DSH账户余额
- 桌面蓝鲸女仆立绘
- 余额播报
最近更新
在 GitHub 查看全部 →v0.2.142026-10-07
· v0.2.14 — 屏幕不会再被她一句话顶到老远
桌宠本体(pet/DeepSeekPet.exe)已更新到 0.2.14。这一版修的是上版(0.2.13)之后你发现的那个构图问题。
· 修复
游戏屏与她之间的距离,被一句长台词永久顶远。
· 现象:屏幕离她特别远,而且她一声不吭时也远。
· 真因:屏幕与她之间那一行的高度 = max(88, 气泡所需高度)。气泡高度原来是只升不降的高水位,
于是 16:04:22 那句 200 字留言(在当时的窄窗口里确实需要 217 DIP —— 这个值本身没错)
之后再不回落 ⇒ 之后所有时间屏幕都被顶高约 129 DIP。
· 改法:气泡预留位改为跟随当前需求 —— 长句该撑就撑(否则会被裁),句子说完就还回基准;
气泡收起时显式还位(Visibility = Hidden 不会触发 SizeChanged,不显式调就永远还不了)。
· 实测(真实 /say 链路):灌 175 字 → bubble row -> 220 DIP → 淡出后 → bubble row -> 0 DIP;
安静态窗口回到 268×533.6 DIP(屏幕与她之间 = 原来的 88 DIP 基准)。
· 短句完全不动屏幕:只有需要超过 3 行的长句才会短暂抬高,说完立刻落回。
· 顺带说明
上版(0.2.13)把对话框抬高 12 DIP 让它不再压到她的头发 ✓;那 12 DIP 会算进"气泡所需高度",
所以气泡显示时屏幕会比安静态略高一点 —— 这是刻意的(否则气泡又会贴回头发上)。
· 安装 / 升级
plugin_manager install_bundle @deepseekstudio/dsh-deepseek-pet
升级前请先停掉桌宠(托盘右键退出,或 pet_control action=stop)。
刚发布 24 小时内,pnpm 的供应链冷静期可能拦一次;按需临时放宽后立即还原即可。
改动史见 pet-src/DEVLOG.md(㉟ 条是本次修复的真因/修法/实测记录)。
v0.2.132026-10-07
· v0.2.13 — 对话框抬高一点,不再挡她的头发
桌宠本体(pet/DeepSeekPet.exe)已更新到 0.2.13。这一版只有一处改动,来自你的实测反馈。
· 修复
对话框(气泡)下沿贴在她的头发上 —— 现在抬高 12 DIP。
· 真因:气泡下边距只有 2 DIP,而气泡在它那一行是底部对齐的 ⇒ 视觉上就是"贴着头发"。
· 改法:bubble.Margin 的下边距 2 → 14 DIP。
· 实测(放大 4 倍量像素):气泡下沿 267.5px、她头发(鲸鱼发箍)顶 277.5px ⇒
净空 10 物理像素 ≈ 8 DIP(改前 ≈ 0,即压着)。
· 联动:气泡所需高度是按含 Margin 量的,所以行高也会相应多 12 DIP ——
使用高水位机制,不会因此出现"她每说一句长话、窗口就跳一下"。
· 安装 / 升级
plugin_manager install_bundle @deepseekstudio/dsh-deepseek-pet
升级前请先停掉桌宠(托盘右键退出,或 pet_control action=stop)——
桌宠从包目录运行时,pnpm 无法替换该目录,会报 ERR_PNPM_EPERM。
若插件面板提示"发布未满 24 小时",那是 pnpm 的供应链冷静期;按需临时放宽后立即还原即可。
完整改动史见 pet-src/DEVLOG.md(0.2.12 的六轮修复与本机"社区态"切换记在 ㉝ 的 ①–⑱ 条)。
v0.2.122026-10-07
· v0.2.12 — 游戏屏能调大小了,画面剩下的东西也跟着一起走
桌宠本体(pet/DeepSeekPet.exe)已更新到 0.2.12。这一版六轮修复都来自你的实测反馈,
每一处都在这台机器上用自检 + 截图验过。
· 新增
① 游戏屏可缩放(50% – 200%)
· 右键「游戏屏大小」→ 60% / 80% / 100%(默认)/ 120% / 150%
· 把鼠标悬在游戏屏上滚轮 → 无级调(每档 10%)
· 屏里的东西一起等比:MC 的 F3 文字 / 准星 / 九宫热键栏 / 小地图、galgame 的立绘与中文台词、
选项框、暂停条 —— 不会出现"屏变大了、字还是原来那么大"
· 点了不会点歪:屏幕点击与滚轮判定的坐标仍落在 120×80 游戏像素空间里
② 屏到她之间的距离、以及投影光柱,随屏大小等比
· 屏越大 → 屏"浮"得越高、光柱越长,且光柱末端始终接在屏幕下沿
· 她本人不会被放大或缩小(大小只由「大小」菜单 / 滚轮决定)
· 实测 100% / 150% / 200%:间距 81 → 129 → 165 DIP,光柱长 191 → 240 → 276 DIP,立绘恒 131×198
③ 新增「过渡速度」五档
· 关闭(直接切)/ 极速 66ms / 快 160ms / 标准 320ms(默认) / 柔和 560ms
· 修掉 0.2.11 把姿态过渡写死成 66ms 造成的"过渡变得飞快"(表情过渡当时是 320ms,两者差 5 倍)
· 实测四档的帧开销没有差异(8 秒 CPU 2.2–2.7s,屏 200% 也一样),所以按眼睛挑就行
④ 余额徽章 / 对话框自适应(都不再被窗口裁掉)
· 徽章文案变长(状态词 + 余额数字)时,窗口自动加宽到装得下
· 长句台词(余额播报这种)换行后,会按需把"屏与她之间"那一行撑高
· 修复
· 状态锁定为"玩游戏"时,把「游戏屏」改成关闭不生效(屏幕照样开着)
· 游戏屏放大到 150%/200% 后窗口顶出屏幕、屏被切(现在会自动拉回工作区)
· 她被你拖到屏幕左边缘外一点之后,下次启动会莫名跳回右下角(负坐标被误判成"未设置")
· 「性能档位」菜单点任意一档会把四个勾全去掉(闭包踩了 for 循环变量)
· 开发侧(不影响使用)
· 新增 --usertest:用真实菜单项点击走「状态 × 大小」矩阵共 44 步,每步核对布局不变量
· --zoomtest 增加读数:间距 / 光柱长 / 立绘尺寸 / 徽章宽度
· 行为回归统一加 --nopoll 隔离宿主事件;所有自检开关挂 NoSave,不会再改你的配置
· 安装 / 升级
plugin_manager install_bundle @deepseekstudio/dsh-deepseek-pet
升级前请先停掉桌宠(托盘右键退出,或 pet_control action=stop)——
桌宠从包目录运行时,pnpm 无法替换该目录,会报 ERR_PNPM_EPERM。
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。
README
由 DeepSeek 最新模型翻译生成DeepSeek 桌宠 · DSH 插件(宿主端)
把 DeepSeek 账户余额喂给桌面上的蓝鲸女仆桌宠,并提供两个模型工具。
- 桌宠本体:D:\DeepSeek\deepseek-pet(独立原生程序,WPF 透明置顶窗)
- 本插件:只做三件事 —— 用 DSH 凭据查余额、在 127.0.0.1 上开一个只读状态接口、起停桌宠进程
DSH 宿主插件 ──HTTP(127.0.0.1:47831/state)──▶ 桌宠窗口 │ 持 DEEPSEEK_API_KEY │ 只拿到余额数字 └─ ctx.credentials.resolve() └─ 每 5 秒取一次
安装
plugin_manager install_bundle D:\DeepSeek\deepseek-pet-plugin
首次安装即为新 bundle,热生效;此后修改 index.js 再装会返回 restart-required(同包替换需要重启 DSH 才会加载新的 JS 世代)。
展开完整文档(README 剩余 1 节)
DeepSeek 桌宠 · DSH 插件(宿主端)
把 DeepSeek 账户余额喂给桌面上的蓝鲸女仆桌宠,并提供两个模型工具。
- 桌宠本体:D:\DeepSeek\deepseek-pet(独立原生程序,WPF 透明置顶窗)
- 本插件:只做三件事 —— 用 DSH 凭据查余额、在 127.0.0.1 上开一个只读状态接口、起停桌宠进程
DSH 宿主插件 ──HTTP(127.0.0.1:47831/state)──▶ 桌宠窗口 │ 持 DEEPSEEK_API_KEY │ 只拿到余额数字 └─ ctx.credentials.resolve() └─ 每 5 秒取一次
安装
plugin_manager install_bundle D:\DeepSeek\deepseek-pet-plugin
首次安装即为新 bundle,热生效;此后修改 index.js 再装会返回 restart-required(同包替换需要重启 DSH 才会加载新的 JS 世代)。
配置(profile 的 cordis.patch.yml → dsh-pet 行)
| 字段 | 默认 | 说明 |
| port | 47831 | 状态接口端口,只监听 127.0.0.1 |
| petPath | D:\DeepSeek\deepseek-pet\build\DeepSeekPet.exe | 桌宠程序路径 |
| credential | DEEPSEEK_API_KEY | 用哪条 DSH 凭据查余额(不写死密钥) |
| apiBase | https://api.deepseek.com | 余额接口前缀 |
| refreshSeconds | 60 | 缓存/刷新周期(秒) |
| lowBalance | 10 | 低于该值桌宠切「担心」表情、徽章变红 |
| autoStart | true | 宿主启动 3 秒后自动叫起桌宠 |
| startDelayMs | 3000 | 自动启动延迟,避开宿主 boot 期 |
| stopOnUnload | false | 卸载插件时是否顺手关掉桌宠(默认留着) |
桌宠版本与新增功能
当前包内桌宠本体为 v0.2.12(pet/DeepSeekPet.exe)。近几版新增的可见功能:
| 版本 | 新增 |
| 0.2.12 | 右键「游戏屏大小」五档 + 悬停屏上滚轮无级调(50%–200%);屏到她之间的距离与投影光柱随屏等比;新增「过渡速度」五档(默认 320ms);余额徽章与对话框自适应不再被裁 |
| 0.2.11 | 帧率跟屏刷新(原来是 9/20 FPS);新增「性能档位」(自动 / 30 / 60 / 120) |
逐版细节见 pet-src/DEVLOG.md,本版发布说明见 RELEASE-NOTES-v0.2.12.md。
长轮询与「干活事件」(v0.0.2)
- 桌宠用 GET /state?wait=25 长轮询:插件把请求挂起最多 25 秒,有事件立刻返回(实测反应 < 100ms),没有事件则超时返回一次心跳。
- 插件监听两个宿主事件来判断"用户主动开始干活": agent/inbox/inserted(用户消息进入 inbox)→ 10 秒内 agent/status 变为 running。
自动续跑 / 子代理 / 定时任务没有这条用户消息,因此不会触发桌宠的"被吓一跳"演出。
- 事件类型:work-start、work-end、balance(余额变化)、message(留言)、quit(软退出)。
开发与验收:不重启 DSH 也能测
插件改了 JS 之后,同包替换要重启 DSH 才生效。dev-mock-server.mjs 用完全相同的协议顶替插件:
node dev-mock-server.mjs 47835
DeepSeekPet.exe --url http://127.0.0.1:47835/state --screen on
curl "http://127.0.0.1:47835/dev/event?kind=work-start" :: 模拟"用户开始干活"→ 桌宠被吓一跳
curl "http://127.0.0.1:47835/dev/event?kind=work-end"
curl "http://127.0.0.1:47835/say?text=hello"
工具
| 工具 | 参数 | 作用 |
| pet_balance | fresh? | 读余额;fresh=true 跳过 60 秒缓存 |
| pet_control | action(start/stop/status/refresh/say/hide/show)、text? | 起停桌宠、立即刷新、让桌宠弹一句话 |
接口
| 路径 | 说明 |
| GET /health | {ok:true} |
| GET /state?pid=<桌宠pid> | 桌宠拉取的状态(余额+留言),先回缓存再后台补数据 |
| GET /say?text=... | 让桌宠说一句话(也可以由别的脚本调用) |
| GET /refresh | 触发一次强制刷新 |
安全
- API Key 只在宿主进程内使用,不进日志、不下发;桌宠只收到余额数字与货币。
- 状态接口只监听回环地址,且是只读的(/say、/refresh 也只影响桌宠显示)。预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
Yoshino-JF/dsh-deepseek-pet
DeepSeek 桌宠:把 DSH 账户余额与桌面蓝鲸女仆连起来立绘 · 游戏屏 · 台词 · 余额播报
相关插件 · 桌面端
Codex 任务面板chuspeeism/dashi-taskboard
现代化可灵活嵌入的任务面板,支持 Codex、DeepSeek Harness
★ 3,409已汉化DSH
71.7
多智能体自进化开发平台Prism-Shadow/penguin-harness
统一、稳定的 Agent 自进化框架全自动优化:任意模型 · 任意算法 · 任意 Benchmark
★ 3,111已汉化DSH
71.1
桌面宠物PC2005-cloud/dsh-pet
DSH 桌面宠物:一行命令装好即用的透明动画小桌宠,支持多开、大小位置随心配置;还内置 DIY 素材链,能用 AI…
★ 5,341已汉化DSH
71
多端 Agent 工作台GCWing/OpenBitFun
OpenBitFun 是一个高度可定制的开源 Agent 工作台,让任务按你的方式持续推进。
★ 3,449已汉化DSH
70.8
DSH Desktopanywhere-labs/dsh-desktop
为 DeepSeek Harness DSH 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 34,532已汉化DSH
70.7
桌面宠物伴侣OpenPetsHQ/openpets
桌面伴侣平台,带宠物、插件,还能选配本地智能体集成。
★ 1,353已汉化DSH
70.2