前言¶
在 DeepSeek Harness(DSH)里做 LobsterAI 相关开发时,多账号的签到、额度查看和切号往往要切出主界面,或依赖单独的控制台进程。社区插件 LobsterAIDaddy(npm 包名 dsh-lobsterai-daddy,维护者 loyalchiiina)把多账号能力收进 DSH 界面:一个可拖拽的悬浮球,点开抽屉即可看当前登录账号、账号列表与常用操作。签到、刷新额度、切号等由插件宿主直读 LobsterAI 的 SQLite 并调用官方接口,不必让 LobsterDaddy 控制台常驻。
需要事先说明:仓库 README 标明,自 2026-10-21 起插件进入 End of Life,不再新增功能、不再适配新版 DSH、不保证修复缺陷;仓库与 npm 包仍保留,已安装用户可继续使用,但不会再收到更新。下文按当前文档(含 v0.9.8)描述能力,便于评估是否仍要安装。
这是什么¶
LobsterAIDaddy 属于 DSH 插件目录中的客户端类插件。它在 DSH 渲染层注入 shadow DOM 悬浮球,展开后为原生 DOM 绘制的账号面板(非 iframe 嵌页——DSH 的 dsh-app:// 协议与 CSP 限制使 iframe / webview / 绝对 loopback 请求在抽屉场景不可行,README 有说明)。
数据路径概括如下:
DSH 界面
└─ 悬浮球(client.js)
└─ 抽屉(原生 DOM)
└─ fetch(根相对路径)
├─ /dsh-lobsterai-daddy/local/* ← 宿主内置(SQLite + 官方 API)
└─ /dsh-lobsterai-daddy/panel/api/* ← 同源反向代理 → 127.0.0.1:17819(可选控制台)
仅 「+ 免退出登录新账号」 与 「同步网关到 DSH」 仍依赖 LobsterDaddy 网页控制台;其余列出的账号与签到能力由插件内置实现。
核心功能¶
悬浮球与抽屉¶
- 悬浮球常驻界面,可拖到任意位置,坐标写入
localStorage,重启 DSH 后位置保持;拖拽与窗口缩放会限制在可视区内。 - 单击展开/收起抽屉;位移超过 3px 视为拖拽,避免误触展开。
- 球左上角显示账号库数量(约每 30 秒探针
/local/status?quota=0);抽屉内状态行显示 LobsterAI 进程与「内置 · 账号 N 个」。当前版本悬浮球上已无状态圆点(旧截图中的圆点已移除)。 - 抽屉可拖动左下角调整宽高,尺寸持久化;面板头部可切换 跟随 / 固定(拖球时面板是否一起移动)。
账号信息与操作¶
抽屉内容自上而下:四个操作按钮 → 当前登录账号 → 账号列表 → 运行信息(数据目录、LobsterAI 进程、定时自动签到、转接 DSH)。
| 能力 | 说明 |
|---|---|
| 当前登录账号 | 读 %APPDATA%\LobsterAI\lobsterai.sqlite 的 kv(经 GET /dsh-lobsterai-daddy/current);切号后自动更新 |
| 签到 | 每账号显示今日状态与最近签到时间;宿主调度器启动后约 8 秒首跑,之后每 60 分钟一轮(CHECKIN_INTERVAL_MS) |
| 额度 | 余额、套餐、今日已用、奖励明细、token 到期等 |
| 立即全部签到 / 刷新额度 | 内置直调上游,无需控制台 |
| + 免退出登录新账号 | 需控制台提供扫码流程;未运行时有明确提示 |
| 同步网关到 DSH | 需控制台 |
| 切换(每行) | 写回 SQLite 并重启 LobsterAI,有二次确认 |
抽屉打开时每 15 秒自动刷新;头部手动刷新按钮可用。宿主还提供自建看板页 /dsh-lobsterai-daddy/board,可通过「浏览器打开」由宿主拉起系统浏览器访问(按钮集合与抽屉略有不同,看板仍保留「抓取当前登录账号」)。
安装与启用¶
插件声明依赖 DSH >=0.1.7-rc.1,Node ^22.19.0 || >=24.0.0,许可证 MIT(见仓库 package.json)。
在 DSH 桌面 profile 下执行(命令摘自官方 README):
# 从 npm
dsh plugin --profile desktop add dsh-lobsterai-daddy
# 或从 GitHub
dsh plugin --profile desktop add github:loyalchiiina/dsh-lobsterai-daddy
安装完成后重启 DSH,客户端 bundle 由宿主启动时加载。
可选:LobsterDaddy 控制台¶
仅需新账号登录或同步网关时,可在本机启动面板(默认 127.0.0.1:17819,仅 loopback):
node lobster-daddy.js panel --no-browser
--no-browser 表示后台常驻,不弹浏览器窗口。
典型用法¶
- 按上一节安装并重启 DSH,确认界面出现悬浮球。
- 点击球打开抽屉,查看当前登录账号与各账号额度、签到状态。
- 日常使用:点 立即全部签到、刷新额度,或在某账号行点 切换(会重启 LobsterAI,按提示确认)。
- 要新增账号或同步网关:先启动 LobsterDaddy 面板,再点 + 免退出登录新账号 或 同步网关到 DSH。
- 需要大屏或独立窗口时,使用抽屉头部的 浏览器打开 进入插件看板页。
适用场景与注意¶
适合:已在 DSH 桌面端使用 LobsterAI、需要多账号签到/看额度/切号,且希望少切窗口、少挂常驻控制台的用户。
注意:
- 插件以当前 DSH 进程权限运行,安装前请自行查阅 GitHub 源码 与 MIT 许可证,确认可接受其读本地 SQLite 与调用上游接口的行为。
- 2026-10-21 起停止维护:未来 DSH 升级可能导致不兼容且无官方修复承诺。
- 社区目录 SkillHub 插件页 与 GitHub 仓库由社区维护,与 DeepSeek / 幻方无官方从属关系;DSH 生态遵循「一切皆插件」,目录站是独立发现渠道,并非官方应用商店。
结尾¶
LobsterAIDaddy 把 LobsterAI 多账号的查看与大部分操作收进 DSH 界面悬浮球,内置数据层减少了对 LobsterDaddy 控制台常驻的依赖。若你接受其 EOL 状态与权限模型,可按 README 安装并在需要时按需启动控制台。