在网页角落养鲸鱼,实时看 agent 状态与余额
33.1/100
综合分
5
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/18 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查有告警:npm 同名包「dsh-desktop-pet」归属 sereinmono/dsh-desktop-pet,装到的可能不是本插件。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add FenyxHuang/dsh-desktop-pet该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · ui
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 80 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意npm 同名包「dsh-desktop-pet」归属 sereinmono/dsh-desktop-pet,装到的可能不是本插件
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-desktop-pet @ 0.2.0
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/17 10:24:44
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
发起外部网络请求
查看扫描证据(共 2 处,展示前 2 条)
- 发起网络请求lib/index.js:27
const response = await fetch(`${baseUrl.replace(/ +$/, "")}/user/balance`, { - 发起网络请求lib/types/balance.js:26
const response = await fetch(`${baseUrl.replace(/ +$/, '')}/user/balance`, {
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/schemastery@deepseek-ai/dsh-agent@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-client-test-runtime@deepseek-ai/dsh-client-ui-layout@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-credentials@deepseek-ai/dsh-invariants@deepseek-ai/dsh-session@deepseek-ai/dsh-tools给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
界面预览
1 张 · 点击查看大图功能亮点
- 实时智能体状态
- API余额环形展示
- 跳跃下潜互动
DeepSeek Harness 的鲸鱼桌面宠物:实时智能体状态 + API 余额化作环形海平面,可跳跃、下潜互动
README
由 DeepSeek 最新模型翻译生成dsh-desktop-pet
为 DeepSeek Harness 打造的桌面宠物:官方鲸鱼常驻网页角落,漂浮在一片圆形海域里——海平面就是你的 API 余额,同时实时反应 agent 的工作状态。
demo
功能
- 实时状态 — 休息 / 思考 / 工作中 / 出错了(❗),状态气泡显示阶段、当前工具和已耗时,和 agent 完全同步。
- 余额即海平面 — 圆形海面高度 = 余额 / balanceScale(默认 ¥100 = 满),波浪滚动 + 潮汐缓慢起伏,水面上印着余额数字;余额过低时鲸鱼会垂头丧气地抱怨。
- 可互动 — 点击摸鱼:多数是弹性跳跃,40% 概率触发转体跳水(蓄力 → 360° 转体入水 → 大水花 → 高反弹 → 小跳 → 小水花收尾);每个状态有随机台词(中/英),点击飘爱心,思考时冒气泡;可拖拽、可最小化成圆点。
- 零运行时依赖 — 产物预构建,所有 @deepseek-ai/ 服务由 Harness 自身提供,安装无需构建、无需构建授权。
安装
前置:一个 DeepSeek Harness 安装(推荐 web profile)。
展开完整文档(README 剩余 1 节)
dsh-desktop-pet 为 DeepSeek Harness 打造的桌面宠物:官方鲸鱼常驻网页角落,漂浮在一片圆形海域里——海平面就是你的 API 余额,同时实时反应 agent 的工作状态。 demo 功能 - 实时状态 — 休息 / 思考 / 工作中 / 出错了(❗),状态气泡显示阶段、当前工具和已耗时,和 agent 完全同步。 - 余额即海平面 — 圆形海面高度 = 余额 / balanceScale(默认 ¥100 = 满),波浪滚动 + 潮汐缓慢起伏,水面上印着余额数字;余额过低时鲸鱼会垂头丧气地抱怨。 - 可互动 — 点击摸鱼:多数是弹性跳跃,40% 概率触发转体跳水(蓄力 → 360° 转体入水 → 大水花 → 高反弹 → 小跳 → 小水花收尾);每个状态有随机台词(中/英),点击飘爱心,思考时冒气泡;可拖拽、可最小化成圆点。 - 零运行时依赖 — 产物预构建,所有 @deepseek-ai/ 服务由 Harness 自身提供,安装无需构建、无需构建授权。 安装 前置:一个 DeepSeek Harness 安装(推荐 web profile)。 GitHub 直装(预构建产物,无需构建授权) dsh plugin --profile web add github:FenyxHuang/dsh-desktop-pet 或本地 checkout dsh plugin --profile web add link:/path/to/dsh-desktop-pet 或 tarball pnpm pack dsh plugin --profile web add ./dsh-desktop-pet-0.1.0.tgz 安装后重启 dsh(组合层在启动时合成)。鲸鱼出现在网页右下角。 配置 bundle 通过 cordis.patch.yml 挂载两行: | id | 包 | 配置 | | pet-status | dsh-desktop-pet | balanceScale: 100(海面满时的 CNY 金额;海平面 = balance / balanceScale,上限 1) | | ui-pet | dsh-desktop-pet | — | 宿主行通过 Harness 标准凭证(DEEPSEEK_API_KEY)读取密钥,每 15 秒最多刷新一次 https://api.deepseek.com/user/balance。可在自己的 profile cordis.patch.yml 里覆盖: - update: - id: pet-status config: balanceScale: 500 balanceRefetchMs: 60000 工作原理 一个 npm 包同时承载两半(对应官方拆分包的形态): - 宿主半 (lib/index.js) — 一个 Cordis 服务(PetStatusService),把 agent/status、tools/pre-execute、tools/result、agent/error 事件折叠成按会话的快照,通过生成的 Typert Remote(petStatus.snapshot)提供出去。lib/typert. 由 @deepseek-ai/dsh-typert-generator 生成并提交,消费者拿到的是预构建产物。 - 浏览器半 (lib/client.js) — module-loader bundle:自己挂载 Remote 贡献,每秒为当前会话轮询一次,并在 shell overlay 注册小部件。React、Cordis 和平台模块保持外部(由应用提供),其余全部内联。 包不声明任何运行时依赖:loader 从 dsh 安装目录本身解析 @deepseek-ai/ 名字——这正是官方插件契约。 开发 独立单包仓库(TypeScript + tsdown)。构建和测试需要位于 DeepSeek Harness checkout 内部(测试会把 @deepseek-ai/ 别名到其源码树): 在 harness checkout 内(如 /.dsh-build/dsh-desktop-pet) pnpm install pnpm run build # tsc 两个面 + tsdown 宿主/浏览器 bundle pnpm run test # 34 通过;7 个 jsdom 组件测试需受支持 Node(^22.19 || >=24) 仅在 Remote 接口变化时需要重新生成 Typert 产物:可复制 harness 自身构建的对应产物并替换包名,或在 /packages/* 布局下运行官方生成器(其发现逻辑要求该布局)。 License MIT — 衍生自 DeepSeek Harness 代码库(MIT,© 2026 DeepSeek)。鲸鱼为 DeepSeek 官方品牌素材,仅用于组件自身展示。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
FenyxHuang/dsh-desktop-pet
在网页角落养鲸鱼,实时看 agent 状态与余额
相关插件 · UI / 主题
破甲增强版JeffKeeping/dsh-purge-plus
dsh-purge 的非官方分支fork:适配 DeepSeek Harness 0.2.1-rc.2、破甲内核…
★ 387已汉化DeepSeek 客户端
71.9
无代码业务系统平台nocobase/nocobase
NocoBase 是什么
★ 24,804已汉化DSH
71.8
1Panel 服务器面板1Panel-dev/1Panel
全球 250 万+ 自托管用户共同喜爱。
★ 37,350已汉化DSH
71.5
工作状态行动态ccch1mneyyy/working-activity
作者:chimney@ccch1mneyyy。社区项目,非 DeepSeek 官方项目。
★ 664已汉化DSH
71.2
多模型配置管家farion1231/cc-switch
跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、DeepSeek Harness 等工具,唯一官网 ccswitch.io
★ 151,506已汉化DSH
71.1
AI 矢量设计工具ZSeven-W/openpencil
全球首个 AI 原生开源矢量设计工具。
★ 7,027已汉化DSH
71.1
这是你的仓库?认领条目