给 DeepSeek Harness 做的「赛博鲸鱼」宠物:悬在网页上,能投喂、会变色,实时显示 token 用量、限额、上下文占用、互动次数和对话框数量,还自带三种聊天后端、成长等级、情绪系统和里程碑庆祝。
26.1/100
综合分
2
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/12 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add BorisXiao/dsh-cyber-pet该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · chat
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 80 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读取剪贴板或密钥环境变量发起外部网络请求
查看扫描证据(共 2 处,展示前 2 条)
- 读取密钥环境变量pet-chat/src/index.ts:155
const apiKey = process.env.DEEPSEEK_API_KEY?.trim() ?? '' - 发起网络请求pet-chat/src/index.ts:161
const response = await fetch(url, { headers: { authorization: `Bearer ${apiKey}` } })
扫描于 2026/11/3(1 天前) · 范围 全包扫描 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 投喂变色宠物
- 实时显示token用量
- 成长等级与情绪系统
README
由 DeepSeek 最新模型翻译生成dsh-cyber-pet 🐳
给 DeepSeek Harness 的赛博鲸鱼宠物:一只悬浮在 Web 页面里、可以投喂、可以换色的鲸鱼,实时播报 token 用量、额度、上下文占用、交互次数与对话框数量——自带三种聊天后端、成长等级、情绪系统、里程碑庆祝与一键 PNG 报告卡。
🎮 不用安装也能玩:在线演示 —— 浏览器里直接换造型、换颜色、模拟对话、投喂鲸鱼。
界面预览
两种造型 — 像素风与拟物风(动态图为应用内皮肤的 SVG 实时复刻,下方为真实截图):
| 像素风 | 拟物风 |
| 像素风演示 | 拟物风演示 |
| 像素风实机 | 拟物风实机 |
中英双语面板:
| 中文面板 | 英文面板 |
| 中文面板 | 英文面板 |
它会说话 — 每轮对话结束,鲸鱼用气泡播报本轮消耗与剩余额度:
安装
方式 A — 一行安装(推荐,零源码)
只需装好 Node.js(≥ 22.19,推荐 LTS)和 pnpm(插件命令内部依赖它,一次性安装:npm install -g pnpm)。不用 Git、不用克隆源码、不用构建。
展开完整文档(README 剩余 1 节)
dsh-cyber-pet 🐳 给 DeepSeek Harness 的赛博鲸鱼宠物:一只悬浮在 Web 页面里、可以投喂、可以换色的鲸鱼,实时播报 token 用量、额度、上下文占用、交互次数与对话框数量——自带三种聊天后端、成长等级、情绪系统、里程碑庆祝与一键 PNG 报告卡。 🎮 不用安装也能玩:在线演示 —— 浏览器里直接换造型、换颜色、模拟对话、投喂鲸鱼。 界面预览 两种造型 — 像素风与拟物风(动态图为应用内皮肤的 SVG 实时复刻,下方为真实截图): | 像素风 | 拟物风 | | 像素风演示 | 拟物风演示 | | 像素风实机 | 拟物风实机 | 中英双语面板: | 中文面板 | 英文面板 | | 中文面板 | 英文面板 | 它会说话 — 每轮对话结束,鲸鱼用气泡播报本轮消耗与剩余额度: 安装 方式 A — 一行安装(推荐,零源码) 只需装好 Node.js(≥ 22.19,推荐 LTS)和 pnpm(插件命令内部依赖它,一次性安装:npm install -g pnpm)。不用 Git、不用克隆源码、不用构建。 1. 一行命令,把鲸鱼装进 harness 的 web profile: npx @deepseek-ai/dsh plugin --profile web add @borisshaw6/dsh-cyber-pet 首次运行 npx 会问 y 确认下载 harness;看到 + @borisshaw6/dsh-cyber-pet 就是装好了。 2. 启动(或重启)Web 界面: npx @deepseek-ai/dsh web 鲸鱼在 profile 启动时加载。如果已有 web 在运行,先停掉再执行上面的命令——只刷新浏览器页面是不够的。 3. 打开 http://127.0.0.1:3080——黄色小鲸鱼出现并开始游动,点它打开面板。 可选——确认插件层已挂载: npx @deepseek-ai/dsh --profile web --dump-config | grep pet-chat 升级 / 卸载: npx @deepseek-ai/dsh plugin --profile web update @borisshaw6/dsh-cyber-pet npx @deepseek-ai/dsh plugin --profile web remove @borisshaw6/dsh-cyber-pet 原理:bundle 包同时携带两半(宿主侧 petChat Remote + 浏览器表面),通过 profile 的 cordis.patch.yml 层与 dsh.client 声明挂载。从源码构建见 dsh-cyber-pet-bundle/README.md。 常见问题 | 现象 | 解决 | | 装完看不到鲸鱼 | 重启 web profile(第 2 步)——浏览器端在启动时加载——然后强制刷新页面。 | | pnpm not found on PATH | npm install -g pnpm(或 corepack enable)后重跑第 1 步。 | | 3080 端口被占用 | npx @deepseek-ai/dsh web --port 3099,或先停掉占用 3080 的进程。 | | harness 版本低于 0.1.0-rc.6 | 升级 harness,或改用下面的方式 B。 | 方式 B — 源码 checkout 安装(开发者) 前置条件:Node.js ≥ 22.19、Git、pnpm(corepack enable)。已在 harness 0.1.0-rc.5 上验证。 git clone https://github.com/deepseek-ai/deepseek-harness.git git clone https://github.com/BorisShaw6/dsh-cyber-pet.git cd dsh-cyber-pet && ./install.sh ../deepseek-harness cd ../deepseek-harness && pnpm dsh web # 打开 http://127.0.0.1:3080 或者让安装脚本帮你拉取 harness: git clone https://github.com/BorisShaw6/dsh-cyber-pet.git && cd dsh-cyber-pet && ./install.sh --quick 未指定 checkout 时,安装脚本会克隆 harness 0.1.0-rc.5(固定 tag),随后拷贝两个包、注册 4 处配置、安装并构建。脚本幂等、可重复执行;可选参数:--force(覆盖已有插件文件)、--skip-deps、--skip-build。 完整的手动步骤(拷贝两个包、编辑四处文件、构建)、使用指南与常见问题见 ui-pet/README.zh.md。 卸载: ./uninstall.sh /path/to/deepseek-harness --purge 功能一览 - 🐋 两种造型 — 像素风与拟物风;七个预设色 + 自由取色器(默认小黄鲸) - 🧭 行为模式 — 活跃 / 静候 / 睡眠,右键快捷菜单或设置里切换 - 🏊 自动巡游 — 游速 = 实时 token 消耗速度 × 你的速度比,活动范围随你设定 - 📊 玻璃拟态面板 — 概览 / 聊天 / 设置三个标签页;卡片矩阵可自定义(显示 / 大小 / 顺序),额度条、上下文占用、上一轮消耗、消耗速度 - 🎛️ 鲸鱼下方的悬浮条 — 点击在 额度 → 上下文 → 轮次 之间切换 - 💬 和鲸鱼聊天 — 本地宝贝(规则大脑、零请求)、在线宝贝(你配置的任意 OpenAI 兼容接口)、宿主宝贝(宿主侧 petChat Remote,凭据留在宿主——需要 DEEPSEEK_API_KEY) - 🌱 成长系统 — 幼鲸 → 少年鲸 → 成年鲸 → 金冠鲸(满级戴皇冠) - 😊 情绪系统 — 开心 / 专注 / 焦虑(额度不足 10%)/ 困倦 - 🎉 里程碑与日报 — 每 1 万 tokens 庆祝一次;首次加载播报"昨天你烧了 X tokens" - 🍱 投喂 — 把 🪙 小鱼干拖到鲸鱼身上 - ⏸️ 休息提醒 — 连续 N 轮后打盹 3 分钟 - 📸 报告卡 — 一键导出带鲸鱼和你的数据的 PNG - 🔊 轻柔音效(可关闭),🌍 中 / 英界面切换 全部计数与偏好持久化在浏览器 localStorage(dsh.cyber-pet.v3)。 目录结构 dsh-cyber-pet/ ├── install.sh # 一键源码安装脚本(方式 B) ├── uninstall.sh # 一键卸载脚本 ├── scripts/ │ └── patch-files.mjs # 幂等注册引擎(应用/回滚) ├── dsh-cyber-pet-bundle/ # dsh-plugin bundle 包(方式 A,可发 npm) ├── docs/ # 画廊素材(截图 + 动画 SVG 演示) ├── ui-pet/ # → packages/client/ui-pet (浏览器鲸鱼表面) └── pet-chat/ # → packages/feedback/pet-chat(宿主聊天 Remote) 安装脚本会把 ui-pet/ 与 pet-chat/ 拷入 harness 工作区,并写入四处注册行(tsconfig.host.json、tsconfig.client.json、packages/bundle/web-app/package.json、packages/bundle/web-app/cordis.patch.yml)。完整的手动安装步骤、使用指南与常见问题见 ui-pet/README.zh.md。 注意事项 - DeepSeek Harness 处于开发者预览阶段,版本间接口会变——方式 A 的 peers 钉在 0.1.0-rc.6;方式 B 钉住 harness checkout 0.1.0-rc.5(--quick 克隆这个精确 tag)。 - 方式 A 与方式 B 不要在同一份 harness 安装上混用——二选一。dsh plugin add 面向 harness ≥ 0.1.0-rc.6;源码安装器面向 0.1.0-rc.5。 写在最后 满心期待与欣喜中,DeepSeek Harness 终于正式面世。身处奔涌向前的 AI 浪潮里,我们每个开发者都是这个时代的亲历者。作为后端工程师,日常工作里我们或是循着 Spec 文档推进需求,或是在各类驱动规范与开发标准的框架中打磨业务逻辑;AI 工具的飞速迭代在提效的同时,也无形中增添了追赶的压力,仿佛脚步稍慢,就会落在时代身后。 技术更迭不休,但心底对代码的那份热忱始终未变,想来既感慨又奇妙。我平日多在 GitLab 处理业务需求,GitHub 虽常登录,却很少能卸下包袱在其中畅玩,折腾些纯粹出于热爱的个人项目。 周六清晨随手翻逛,翻到自己多年前上传的数据结构实践作业——其中还有用二叉树实现的迷宫小游戏。以今日眼光回看,写法稚嫩,却盛满了当年纯粹敲代码的快乐。借着 DeepSeek Harness 发布的契机,我萌生了一个念头:想为 Harness 生态贡献一份自己微薄的力量。 我本身是纯后端开发,从未接触过前端技术,便全程依托 Qoder 完成了这个小宠物的开发。它体量很小,代码也远称不上完美,或许还藏着未被发现的 bug,算不上什么有技术分量的产出。但我仍希望这个小东西,能在 Harness 生态里发挥一点属于它的作用,也能给奔波在业务与规范中的同行们,带去一点技术之外的松弛。 在所有人都被时代推着加速奔跑的当下,规范与压力常伴左右。但我始终觉得,埋头 coding 的间隙,也该留一点碎片化的休闲时刻。愿这个小小的赛博宠物,能给你紧绷的开发日常,添上片刻无关 KPI、无关规范的纯粹快乐。 你好,朋友们。 许可证 MIT — 与 DeepSeek Harness 一致。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
BorisXiao/dsh-cyber-pet
给 DeepSeek Harness 做的「赛博鲸鱼」宠物:悬在网页上,能投喂、会变色,实时显示 token 用量、限额、上下文占用、互动次数和对话框数量,还自带三种聊天后端、成长等级、情绪系统和里程碑庆祝。
相关插件 · 对话 / 记忆
上下文中枢oceanbase/powercontext
上下文跟着工作走 —— 跨会话、跨智能体、跨人。
★ 1,489已汉化DSH
73.1
智能体记忆库plastic-labs/honcho
Honcho 是记忆基础设施,用来构建有状态的智能体。这些智能体能理解不断变化的人、智能体、群组、项目和想法。
★ 7,918已汉化DSH
71.7
长程智能体控制面loopx-project/loopx
给 Agent 一个目标,让工作持续向前。
★ 6,358已汉化DSH
71.3
智能体上下文数据库volcengine/OpenViking
给 AI 智能体用的上下文数据库
★ 41,453已汉化DSH
71.3
长效机器人团队Fei2411/DS-Bot
Download DS Bot for Windows 10/11 64-bit / 下载 Windows…
★ 5,293已汉化DSH
71.2
可携带记忆层EverMind-AI/EverOS
为什么选择 EverOS
★ 13,797已汉化DSH
71.1
这是你的仓库?认领条目