DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Lobsterai Daddy — DeepSeek Harness 插件(DSH Plugin)
← Plugins

dsh-lobsterai-daddy

Lobsterai Daddy

LobsterAIDaddy — 将 LobsterDaddy 多账号控制台嵌入 DSH 的可拖拽悬浮球和滑入式抽屉插件,提供仅限回环地址的同源反向代理、实时状态点、账户标识,以及可调整大小并持久化的抽屉。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add dsh-lobsterai-daddy@0.1.1
README兼容性版本

说明

LobsterAIDaddy — 将 LobsterDaddy 多账号控制台嵌入 DSH 界面的可拖拽悬浮球和滑入式抽屉插件,支持自动记忆位置;点击后可在抽屉中嵌入完整网页控制台,界面与网页版一致,并支持无需退出即可并行登录、自动签到、查看积分额度和一键切换账户。

兼容性与来源证明

Lobsterai Daddy 以 dsh-lobsterai-daddy 发布,当前版本为 0.1.1。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/9/25

版本

0.1.1stable
2026/9/25
0.1.0
stable
2026/9/23

相关插件

正在加载相关插件…

最新版
0.1.1
DSH
*
HMR
重启进程
Tree shaking
已声明 sideEffects: false
解包体积
52.8 kB
文件数
7
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 0
周下载
0
最近提交
2026/9/25
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录

相关插件

继续浏览 ui-customization 分类下经过校验的插件。

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Experimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profile用于 Agent Teams Remote 和 UI 插件的实验性 Web 配置层Client Ui Task Board@linxin666/dsh-client-ui-task-board面向 DSH Web GUI 的主机权威任务面板,支持实际会话执行、主机 cron 调度以及可选的跨平台空闲睡眠保护;以挂载方式提供,无需修改 DSH 源代码。Remote Web Ui@linxin666/dsh-remote-web-ui通过扫码配对访问 dsh Web GUI,共享一个官方界面:设置按钮旁的二维码可将手机和 PC 配对到同一个 Web GUI(手机采用竖屏触控适配层,PC 使用完整桌面界面),通过一次性令牌和 r

README

dsh-lobsterai-daddy · LobsterAIDaddy

把 LobsterDaddy 多账号控制台变成 DSH 界面上的悬浮球:可自由拖拽摆放、位置自动记忆;点开即以抽屉形式内嵌完整网页控制台,界面与网页版完全一致。

A draggable floating ball for the LobsterDaddy multi-account console, embedded in the DSH UI. Drag it anywhere, click to slide out the full web console in an identical drawer.


功能总览 · At a glance(中英对照 / Bilingual)

悬浮球 · Floating ball

中文English
常驻 DSH 界面,可拖到任意位置Always-on ball you can drag anywhere
坐标自动持久化,重启后原地出现Position persisted in localStorage, restored in place after restart
窗口缩小时自动收回可视区,绝不会被拖出屏幕Re-clamped into the viewport on resize — it can never be dragged off-screen
开合状态与抽屉尺寸同时被记住Open/closed state and drawer size are both remembered
拖动与点击自动区分:拖过就不触发开合Drag and click are disambiguated — a drag never toggles the drawer

抽屉式控制台 · Slide-in console

中文English
点球展开/收起,抽屉从右侧滑入Click the ball to expand/collapse; the drawer slides in from the right
内嵌完整网页控制台,和浏览器打开 127.0.0.1:17819 一模一样Embeds the full web console, byte-identical to opening 127.0.0.1:17819 in a browser
拖动左下角把手自由调整大小,尺寸自动记忆Drag the bottom-left grip to resize; the size is persisted
首次打开加载后即常驻,避免每次展开都重拉整页Loads once and stays mounted, instead of re-fetching the whole page on every expand
顶部 ✕ 收起、⟳ 重新加载、浏览器打开Header buttons: ✕ collapse, ⟳ reload, open in browser

状态与兜底 · Status & fallback

中文English
球右下角圆点:绿=面板在线,灰=未启动Dot on the ball: green = panel online, grey = not running
球左上角徽标显示账号库数量Badge on the ball shows the account count
面板没起来时抽屉给出提示 + 一键重连 + 浏览器打开When the panel is down the drawer shows a hint, one-click reconnect, and open-in-browser
宿主界面重建 DOM 时自动重新挂载,球不会消失Auto re-mounts if the DSH shell rebuilds the DOM, so the ball never disappears

稳定性:为什么它不再动不动报"没有响应" · Why it stops crying wolf

最常见的抱怨是「面板当前没有响应,得点重新连接/刷新才行」。实测证明多数情况面板本身是健康的,是检测侧误报,故做了四层处理:

The most common complaint was "the panel is not responding, I have to hit reconnect". Testing showed the panel was usually healthy and the detection was wrong, so four guards were added:

机制 Mechanism说明 Detail
探活超时 12s面板 /api/status 冷调用实测 7.4s(缓存命中仅 3ms)。原先 3s 超时会在缓存过期或面板刚重启时把健康面板误判为离线
Probe timeout 12sThe panel's cold /api/status measured 7.4s (3ms from cache). A 3s timeout reported a healthy panel as offline whenever the cache expired or the panel had just restarted
打开不强制重载点开抽屉只在首次加载 iframe,避免每次展开都重拉整页而"看起来没响应"
No forced reload on openThe drawer loads the iframe once; re-fetching the whole page on every expand made it look unresponsive
iframe 加载看门狗iframe 的 error 事件几乎不触发,故每次赋 src 都启用 15s 看门狗:超时静默重试一次,仍失败才降级到提示面板
iframe load watchdogAn iframe's error event practically never fires, so every src assignment arms a 15s watchdog: one silent retry, then fall back
探活防抖连续 2 次失败(约 16s)才显示错误面板,单次网络抖动不会翻脸
Probe debounceTwo consecutive failures (~16s) are required before the error panel shows, so a single blip does not trigger it

面板进程自身的存活由机器侧看护脚本负责(定时巡检、掉线静默拉起),与插件相互独立 —— 插件只负责如实反映状态,不负责"让面板活着"。

Keeping the panel process alive is the job of a machine-side watchdog (periodic checks, silent restart), independent of this plugin — the plugin only reports status truthfully rather than keeping the panel running.

安全与隐私 · Security & privacy

中文English
所有路由(含状态查询)仅接受回环地址,非本机请求返回 403Every route (including the status probe) is loopback-only; non-local requests receive 403
只读取账号数量用于徽标,绝不读取/存储/上传凭据Reads only the account count for the badge — never reads, stores or uploads credentials
零遥测、零外部网络请求(只与 127.0.0.1 通信)No telemetry, no outbound requests beyond 127.0.0.1
不采集、不上传任何数据Collects and uploads nothing

安装

# 从 npm
dsh plugin --profile desktop add dsh-lobsterai-daddy

# 或从 GitHub
dsh plugin --profile desktop add github:loyalchiiina/dsh-lobsterai-daddy

装完重启 DSH 生效(客户端 bundle 由宿主启动时加载)。

前置:LobsterDaddy 面板

悬浮球只是入口,真正的能力由 LobsterDaddy 提供。需要先让面板在 127.0.0.1:17819 跑起来:

node lobster-daddy.js panel

建议把它交给机器侧看护脚本常驻(掉线自动拉起),这样悬浮球就无需人工干预。面板默认仅绑定 127.0.0.1,只有本机可访问。

原理

DSH 界面
  └─ 悬浮球(client.js,shadow DOM,position:fixed)
       └─ 抽屉 → iframe
            └─ /dsh-lobsterai-daddy/panel/   ← 宿主端同源反向代理
                 └─ http://127.0.0.1:17819  ← LobsterDaddy 网页控制台

为什么走代理而不是直接 iframe 17819:同源代理彻底避开 Electron 里的跨域 / Cookie / CSP 摩擦,同时把面板的 HTML 原样透传——所以"界面和网页一致"是结构上保证的,不是靠重画一遍 UI 追平。

代理会向 HTML 注入一小段 shim:面板自身的 JS 调用的是绝对路径(fetch('/api/status')),在 DSH 源下会解析到不存在的根路由;shim 把 /api/*(fetch + XMLHttpRequest)加上代理前缀,让每个调用都落回面板。

配置

在 profile 的 patch 里可覆盖面板端口:

- insert:
    - id: dsh-lobsterai-daddy
      name: dsh-lobsterai-daddy
      config:
        panelPort: 17819

兼容性

  • DSH 桌面端 + 网页端均可用
  • 与其它悬浮球插件(dsh-todo-float-ball 等)共存,各自独立定位与持久化
  • 容器遵循 position:static + pointer-events:none,规避 Electron 下 position:fixed 子元素偏移问题

安全说明

  • 面板仅绑定 127.0.0.1;代理路由与状态路由同样只接受回环地址,非本机请求一律返回 403
  • 不采集、不上传任何数据;账号凭据始终由 LobsterDaddy 自己保管在本机用户目录下的 LobsterDaddy\accounts,本插件只读取账号数量用于显示徽标,从不接触凭据内容
  • ⚠️ 多账号刷积分可能违反 LobsterAI 服务条款,请只用于自己的账号,风险自负

License

MIT