Mynaniao/dsh-whale-food-expack ↗★ 1

dsh-whale-food-expack

大肥鱼附加插件:给插件市场的 dsh-whale-widget 叠加喂白米饭(满碗→喂掉→空碗→点击盛满)、饱食度系统(干活掉得快、饿了会喊)、以及干活时敲键盘露手与当前工具提示。不修改本体,可随上游更新。

Package
dsh-whale-food-expack
Compatibility
Unverified
Version
1.0.0
License
MIT
Last updated
Oct 8, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Mynaniao/dsh-whale-food-expack

配置与数据

饱食度数值都在 assets/satiety.mjs 顶部,改完刷新页面即生效:

常量当前值含义
IDLE_PER_MIN1空闲每分钟掉 1%
WORK_MULTIPLIER5干活时快 5 倍(即 5%/分钟)
FEED_GAIN5一碗饭 +5%
HUNGRY_AT50≤50% 开始喊饿
TIER_SPAN / TIER_COUNT10 / 5每降 10% 换一档,共 5 档
HUNGER_INTERVAL_MS / HUNGER_TOAST_MS30000 / 3000每 30 秒一句,吐司停留 3 秒

台词都在 assets/ 里,直接编辑、刷新即生效:

  • hunger-lines.json —— 5 档饿话(第 1 档最轻),相邻两句不重复
  • feed-lines.json —— 喂饭台词,按吃之前的状态分四档:starving(≤20%) / hungry(≤50%) / normal / full(≥80%)

数据与隐私 —— 全部只存在你自己的浏览器里,本插件不向任何服务器发送数据:

localStorage 键存什么想清零怎么办
dshwv-satiety / dshwv-satiety-at当前饱食度 + 时间戳(用于离线补算)删除这两个键 → 回到 100%
dshwv-feed-count累计喂了多少碗删掉
dshwv-rice-empty饭碗是空是满删掉(恢复满碗)
dshwp-cal你调过的位置删掉(恢复默认位置)
dshwp-mouth只调嘴的简写覆盖:'left,top,width,height'删掉

页面关着的时间按空闲速率补算(离线时无法知道 agent 在不在干活,取保守值)。 想改成"离线不扣",删掉 assets/plus.js 里 loadSatiety() 中的那次 decay 调用即可。