← 返回列表
未验证
DSH Web GUI 左上角品牌标记上的绿色连接点——产品名旁边的鱼形图标——显示 UI 是否已连接到 dsh…
尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/9/18 · 已提供中文文档
DSH 插件:侧边栏品牌旁显示绿/红连接圆点,表示 dsh web 的 WebSocket + 存活探测健康状态
综合分
30.6
GitHub 分
30.6
用户评分
—
★ Stars
1
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add afterrealism/dsh-conn-dot该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/20(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
dsh-conn-dot DSH Web GUI 左上角品牌标记上的绿色连接点——产品名旁边的鱼形图标——显示 UI 是否已连接到 dsh web 服务器。 | 状态点 | 含义 | |---|---| | 🟢 绿色 | 已连接 — WebSocket 在线且/或探测有响应 | | 🟡 黄色 | 正在连接 / 尚未确定 | | 🔴 红色 | 已断开,或服务器停止响应 HTTP | 合并两路信号: 1. 实时 socket 状态 — 订阅 ctx.connection.state(运行时的 WebSocket 恢复生命周期:connected / connecting / disconnected)。 2. 后台工作线程 — 每 30 秒发起一次同源 HEAD / 探测。任何 HTTP 响应都表示服务器存活;网络层拒绝则表示已断开。这可以捕获 socket 保持半开状态的假死服务器。 状态点以优先级 −10 遮蔽 sidebar.brand.mark 插槽,并重新渲染官方 FishLogo,因此 logo 本身不受影响;悬停状态点可查看状态与上次检查时间。 安装(web 配置) npm pack # 生成 dsh-conn-dot-0.1.0.tgz dsh plugin --profile web add file:/absolute/path/dsh-conn-dot-0.1.0.tgz 然后将 "dsh-conn-dot" 添加到 $DSH_HOME/profiles/web/package.json 中的 dsh.profile.bundles,并重启 dsh web。 测试 node --test test/client.test.mjs 中文说明 / Chinese 在 DSH Web GUI 品牌标记(产品名旁边的鱼形图标)左上角显示一个绿色连接状态点, 表示 UI 与 dsh web 服务器的连接状况: | 状态点 | 含义 | |---|---| | 🟢 绿色 | 已连接 — WebSocket 在线且/或探测有响应 | | 🟡 黄色 | 正在连接 / 尚未确定 | | 🔴 红色 | 已断开,或服务器停止响应 HTTP | 合并两路信号:① 实时订阅 ctx.connection.state(WebSocket 恢复生命周期); ② 后台每 30 秒发起同源 HEAD / 探测,任何 HTTP 响应都算存活, 网络层失败才算断开——可捕获 socket 半开、服务器假死的情况。 悬停状态点可查看状态与上次检查时间;界面语言为中文时提示自动切换为中文 (依据浏览器语言,zh-* 自动识别)。
扫码进群