dsh-isaac-widget: DSH Bottom Right Corner Isaac Transparent Animation Widget

前言

DeepSeek Harness(DSH)支持通过插件在 Web 与桌面端界面里注入自定义 UI。若你已经在用余额类右下角挂件,又希望界面更有个性、点击时有反馈,纯换皮肤往往不够:需要动图、音效和可轮换的「思考泡泡」一起配合。下面介绍社区插件 dsh-isaac-widget:在保留原「小鲸鱼」挂件记账与余额能力的前提下,把主形象换成《以撒的结合》主题的透明 Isaac,并接上 HurtGrunt 与多套泡泡预设。

这是什么

dsh-isaac-widget 由 komeiji-cobalt 维护,在 SkillHub 目录中归类为「趣味换装」。它不是一个独立游戏模块,而是 DSH Web / 桌面端通用的右下角挂件,代码在 MeteorNOX/DeepSeek-Balance-Whale-Widget(dsh-whale-widget)0.4.2 基础上魔改:默认角色为 512×400 透明 GIF(Isaac 抱笔记本),位置在右下角,默认距边缘 12px / 8px。灵感来自小红书上的 fan-made 复刻目标(README 中给出链接)。

插件以当前 DSH 进程权限运行;安装前建议自行浏览仓库源码与 LICENSE,并知悉以撒相关素材仅作个人非商业粉丝二创使用,不随 MIT 再许可。

核心功能

主形象与位置

挂件固定在界面右下角,主图为透明像素动图。菜单里可切换或导入其他角色图;想恢复原版小鲸鱼时,可在 角色 里选「小鲸鱼」。

点击音效(HurtGrunt 与 Isaac Dies)

点击以撒会播放按压音效,逻辑与 README 一致:

  1. 第 1–5 次点击:从 HurtGrunt、HurtGrunt 1、HurtGrunt 2 三条里随机。
  2. 第 6 次起:每次点击按 18% / 36% / 54% / 72% / 80% 递增概率抽取 Isaac Dies New 三条中的一条;播完一条死亡音后计数归零,回到 HurtGrunt 循环。
  3. 若在菜单里切换到其他音效组(例如小黄鸭),则恢复基础插件的普通按压音逻辑。

首次使用若无声音,需先点击以撒让浏览器解锁音频,并确认 音效与提示 → 全局设置 中按压音效选中「以撒·受伤」。

点击泡泡(8 个预设)

每次点击除音效外还会冒出一个泡泡;默认按队列轮换(点一下换一个,再点可收起或进入下一项)。鼠标移到以撒 → 右上角 ☰ → 泡泡 可锁定某一预设,或选「轮换(默认)」恢复逐个切换。

预设 内容
Lost 以撒 · Lost 动图
余额 + 今日已用 DeepSeek 余额 + 今日消耗
哭泣炸弹 32×32 哭泣炸弹动图(显示时放大 4×)
以撒吃金币 金币条动图
糖梅宝宝 Sugar Plum 动图
糖梅宝宝 2 Sugar Plum 另一套动作
以撒跳舞 待机/跳舞动图
以撒竖大拇指 点赞动图

轮换顺序与自定义图可在 ☰ → 按压泡泡设置 中编辑(队列即上述 8 项)。

继承自小鲸鱼的能力

原插件的余额与记账能力保留;每轮消耗提示 默认开启(菜单 → 音效与提示 → 全局设置 可关)。还可调整整体大小、四边吸附、资源管理,以及角色图、按压音效、泡泡内容与余额显示等。

首次启动时,插件会把 defaults/ 下的 Isaac、HurtGrunt、泡泡图等合并写入 $DSH_HOME(默认 ~/.dsh),已有用户配置不会被覆盖。

安装与启用

DSH 生态里插件通常通过 CLI 或安装脚本注册到指定 profile。以下命令均来自仓库 README;安装后需 完全退出 DSH(含托盘)再重开,仅刷新页面在桌面端可能看不到挂件。

Web 端(dsh web)

dsh plugin --profile web add github:komeiji-cobalt/dsh-isaac-widget

重启 dsh web 后,在浏览器中对页面执行硬刷新(如 Ctrl+F5)。

桌面端(官方 Electron 客户端)

桌面端使用 desktop profile。可用安装包自带 CLI:

& "$env:LOCALAPPDATA\Programs\DeepSeek Harness\resources\runtime\cli\bin\dsh.cmd" `
  plugin --profile desktop add github:komeiji-cobalt/dsh-isaac-widget

Windows 也可在仓库根目录执行 install.ps1,或远程拉取脚本安装:

powershell -NoProfile -ExecutionPolicy Bypass -Command "& ([scriptblock]::Create((irm 'https://raw.githubusercontent.com/komeiji-cobalt/dsh-isaac-widget/main/install.ps1'))) -Profile desktop"

macOS / Linux

在仓库根目录执行安装脚本(默认 desktop profile;Web 端可设环境变量后执行):

./install.sh
# Web profile 示例:
DSH_PROFILE=web ./install.sh

若当前会话 Agent 具备 plugin_manager 工具,也可按 README「一键安装」段落,将 github:komeiji-cobalt/dsh-isaac-widget 安装到 desktop profile。

当前 package 版本为 0.2.0(见仓库 package.json);更多发布见 Releases。

典型用法

安装并重开 DSH 后,先确认右下角出现以撒。接着可以按下面顺序熟悉菜单与点击行为。

  1. 验证默认行为:点击以撒,应听到随机 HurtGrunt,并出现第一个泡泡(轮换序列从 Lost 起)。连续多点几次,有机会听到 Isaac Dies 的「呃啊」,之后计数会归零。
  2. 固定泡泡:鼠标移到以撒 → ☰ → 泡泡,例如选「余额 + 今日已用」,则每次点击固定显示余额与今日消耗(可与每轮消耗提示配合)。
  3. 调音量与提示:☰ → 音效与提示 → 全局设置 调整按压音效组、音量、任务结束音;不需要每轮金额提示时可在此关闭。
  4. 改大小与贴边:大小、吸附与翻转 调整缩放与四边吸附距离。

适用场景与注意

适合已经在用 DSH、希望右下角挂件兼具余额查看与以撒主题互动的用户;分类上属于「趣味换装」,不改变 Harness 核心对话与工具链,只是在 UI 层增加挂件。

需要注意:

  • 插件与 DSH 主程序、Nicalis、Edmund McMillen 均无隶属关系;SkillHub 目录为社区站点,亦非 DeepSeek 官方应用商店。
  • 素材版权归原权利人;若你是权利人并要求移除素材,可向仓库 Issues 反馈。
  • 装完右下角空白:桌面端务必托盘完全退出再启动。升级后泡泡行为异常:同样建议完全退出再开(客户端注入在启动时收集)。

结尾

dsh-isaac-widget 把 DSH 右下角挂件换成透明 Isaac,用 HurtGrunt、递增概率的 Isaac Dies 与 8 套可轮换泡泡提供点击反馈,同时保留余额与记账相关能力。目录页与源码:

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye