LobsterAIDaddy:在 DSH 桌面端用懸浮球管理 LobsterAI 多賬號

前言

在 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 網頁控制台;其餘列出的賬號與簽到能力由插件內置實現。

核心功能

懸浮球與抽屜

  1. 懸浮球常駐界面,可拖到任意位置,座標寫入 localStorage,重啓 DSH 後位置保持;拖拽與窗口縮放會限制在可視區內。
  2. 單擊展開/收起抽屜;位移超過 3px 視爲拖拽,避免誤觸展開。
  3. 球左上角顯示賬號庫數量(約每 30 秒探針 /local/status?quota=0);抽屜內狀態行顯示 LobsterAI 進程與「內置 · 賬號 N 個」。當前版本懸浮球上已無狀態圓點(舊截圖中的圓點已移除)。
  4. 抽屜可拖動左下角調整寬高,尺寸持久化;面板頭部可切換 跟隨 / 固定(拖球時面板是否一起移動)。

賬號信息與操作

抽屜內容自上而下:四個操作按鈕 → 當前登錄賬號 → 賬號列表 → 運行信息(數據目錄、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 表示後臺常駐,不彈瀏覽器窗口。

典型用法

  1. 按上一節安裝並重啓 DSH,確認界面出現懸浮球。
  2. 點擊球打開抽屜,查看當前登錄賬號與各賬號額度、簽到狀態。
  3. 日常使用:點 立即全部簽到、刷新額度,或在某賬號行點 切換(會重啓 LobsterAI,按提示確認)。
  4. 要新增賬號或同步網關:先啓動 LobsterDaddy 面板,再點 + 免退出登錄新賬號 或 同步網關到 DSH。
  5. 需要大屏或獨立窗口時,使用抽屜頭部的 瀏覽器打開 進入插件看板頁。

適用場景與注意

適合:已在 DSH 桌面端使用 LobsterAI、需要多賬號簽到/看額度/切號,且希望少切窗口、少掛常駐控制台的用戶。

注意:

  • 插件以當前 DSH 進程權限運行,安裝前請自行查閱 GitHub 源碼 與 MIT 許可證,確認可接受其讀本地 SQLite 與調用上游接口的行爲。
  • 2026-10-21 起停止維護:未來 DSH 升級可能導致不兼容且無官方修復承諾。
  • 社區目錄 SkillHub 插件頁 與 GitHub 倉庫由社區維護,與 DeepSeek / 幻方無官方從屬關係;DSH 生態遵循「一切皆插件」,目錄站是獨立發現渠道,並非官方應用商店。

結尾

LobsterAIDaddy 把 LobsterAI 多賬號的查看與大部分操作收進 DSH 界面懸浮球,內置數據層減少了對 LobsterDaddy 控制台常駐的依賴。若你接受其 EOL 狀態與權限模型,可按 README 安裝並在需要時按需啓動控制台。

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

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

小夜