pythonshiyi/dsh-plugin-whalefeed ↗★ 0
dsh-plugin-whalefeed
DeepSeek 鲸鱼娘 Token 喂养桌宠:每个会话独立一只鲸鱼娘,随 token 消耗自动进食、肚子变大、阶段成长 | Feed a per-session whale girl with your token usage in DeepSeek Harness web UI
安装
此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗
说明文档
阅读完整 README ↗dsh-plugin-whalefeed
English | 中文
DeepSeek Harness 网页端「鲸鱼娘 Token 喂养桌宠」—— 每个聊天会话独立养一只鲸鱼娘,随着 token 消耗自动进食,肚子越来越大、阶段越来越高。支持本地/云端双存储、导出导入、图鉴、喂食趋势、键盘无障碍与明暗主题。
功能特性
- 每会话独立鲸鱼娘:每个聊天会话一只,互不串台;切换会话自动切换。
- 自动按 token 喂养:读取
tokenUsage投影(输入 + 缓存 + 输出),token 增长自动进食。 - 肚子可视化成长:肚子大小随累计消耗连续变化,跨阈值升级:
- 鲸鱼苗 → 小腹微凸 → 肚子圆滚滚 → 大肚鲸娘 → 巨鲸神
- SVG 手绘风桌宠:纯本地矢量图,自动适配明暗主题,支持更多表情(开心、害羞、思考、犯困、吃撑等)。
- 进食/升级动画:摇头晃脑、蹦跳、冒气泡;支持
prefers-reduced-motion自动减少动画。 - 可拖动、可点击、可键盘操作:默认右下角悬浮,可拖到任意位置;支持 Tab 聚焦、Enter/Space 打开、Esc 关闭。
- 双存储:
- 默认浏览器
localStorage作为快速缓存; - 启用 Host 半段后,状态同步到 Harness 本地文件,跨浏览器/设备共享;
- Host 不可用时自动回退本地存储。
- 默认浏览器
- 导出 / 导入:可把当前鲸鱼娘导出为 JSON 文件,也可粘贴 JSON 导入。
- 鲸鱼娘图鉴:查看所有会话养过的鲸鱼娘、阶段、已喂总量。
- 喂食趋势:详情面板内显示最近 30 次进食的迷你趋势图。
- 多标签页同步:优先使用
BroadcastChannel,兼容storage事件。 - 损坏数据备份:本地状态损坏时自动备份为
:bak再重建。 - 多语言:zh/en,缺失时回退中文。
- 会话槽位渲染 + CSS 悬浮:通过会话头部槽位拿到实时 token 数据,再用
position: fixed让鲸鱼娘悬浮在整个页面上;头部槽位不可用时降级到消息操作区。
环境要求
- DeepSeek Harness web 版(
dsh --profile web) - 标准 web 插件列表
- Host 持久化需要 Node 半段可写 Harness 数据目录;不可用时自动使用 localStorage