19217057226/whale-pet
19217057226★ 0JavaScript最后同步: 2026-08-18
DSH 鲸鱼桌宠
README 摘要
鲸鱼娘小宠物(Whale Pet)🐋 一个常驻在 DeepSeek Harness(DSH)页面右下角的对话小宠物:一只透明的鲸鱼娘, 会随「当前会话累计 token」平滑变胖,hover 显示 token 统计与账号余额,可以拖动, 自带喷水与浮动动画。 功能特性 特性 说明 形象 whale pet.svg 透明矢量图(无方框、无白边),带柔和投影 胖瘦驱动 按当前会话累计 token 平滑缩放体型( log10 曲线,约 100 → 100 万 token 从 0 胖到 1) 双 token 统计 tooltip 显示「上次问答」token 与「当前会话累计」token 账号余额 通过 DeepSeek /user/balance 接口实时获取(带错误码诊断,可经 /whale-pet-diag-v2 自检) 喷水 + 浮动 三粒水滴循环喷出 + 上下浮动动画 可拖动 Pointer 事件 + setPointerCapture ,拖动时限制在视口内 tooltip 自适应 变胖后 tooltip 自动上移与放大的头部保持 12px 间距;贴近视口顶部时翻转到下方避免被裁切 文件结构 运行方式(DSH 动态插件) 本插件以 DSH 动态 Cordis 插件形式运行(定义于会话内、随进程存续,重启后需重新定义): 1. 把 host.js 的内容作为 code.host 、 client.js 的内容作为 code.client , 通过 cordis define 定义( idPrefix 可任意,如 whal ); 2. 用 cordis run 激活(首次运行需在页面批准); 3. 宠物出现在页面右下角;刷新页面若旧实例残留,可在刷新后消失。 依赖 - Host 服务 (可选读取,缺失时相应功能降级): credentials 、 subprocess 、 sessions 、 sessionProjections 、 sessionQuery 、 sandboxPolicy 、 fs 、 webServer ; 事件 session/event ;builtin harness 、 TextDecoder 。 - Client builtin : React 、 styles 、 host ;服务 slots (可选)、 timer 、 sessions (硬依赖)。 - 槽位 : shell.overlay (root 级,list 协议, id 需唯一,示例用 whale-pet-v2 )。 配置点 - host.js 顶部 PET SVG PATH :宠物形象绝对路径(默认 C:\Users\29643\Desktop\myWork\harness todo\whale pet.svg ),失败回退 policy.workspaceRoo…
在 GitHub 查看完整 README →分类
DeepSeek Harness: Everything is a Plugin.
★ 182,325
amruthpillai/reactive-resumeA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 41,477
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 17,784