🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

Spark 节点速览 juliankang4/dsh-spark-scope

DeepSeek Harness
juliankang428 天前有提交已提供中文文档扫描:未发现敏感能力

在侧边栏实时查看 DGX Spark 节点与模型服务状态

29.9/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/8 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add juliankang4/dsh-spark-scope
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:待复验
是什么
dsh 原生插件 · browser
装得上吗
曾在 dsh 0.2.0-rc.2 下真实安装成功,但当前 dsh 已更新至 0.2.1-rc.5,本站尚未在新版下复验
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 28 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

发起外部网络请求
查看扫描证据(共 1 处,展示前 1 条)
  • 发起网络请求
    src/index.ts:70
    const response = await fetch(new URL(`api/state?minutes=15${history}`, base), {
扫描于 2026/11/3(1 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-client-connection@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-store@deepseek-ai/dsh-client-ui-renderer@deepseek-ai/dsh-client-ui-settings@deepseek-ai/dsh-client-ui-sidebar@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-host-webserver@deepseek-ai/schemastery
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 侧边栏查看节点状态
  • 实时监控模型服务
  • 显示解码与预填充

Spark Scope 在 DeepSeek Harness(dsh)侧边栏里的小窗口:解码、预填充,每个 DGX Spark 节点一眼看清

README

由 DeepSeek 最新模型翻译生成
dsh-spark-scope 一个 DeepSeek Harness 插件,把 Spark Scope 迷你窗口的 Glance 视图放进左侧边栏,这样你工作时就能随时盯着 DGX Spark 节点和它们的模型服务。浏览器(dsh web)和 Desktop 应用里都能用。 安装 dsh plugin --profile web add dsh-spark-scope 在 Desktop 应用里,打开 Plugins,选择 Add plugin,输入 dsh-spark-scope 并安装。 你还需要一个正在运行的 Spark Scope 服务端。参见它的安装指南。 设置 打开 Settings 里的 Spark Scope 标签页,输入 Spark Scope 仪表盘的地址,按回车。局域网地址(如 http://spark-scope.local:8787)和 tailnet 地址(如 https://spark-scope.example.ts.net)都可以。如果不写 scheme,会自动补上 http://。清空输入框即可隐藏卡片。地址只能在运行 dsh 的电脑上修改;从另一台电脑打开的页面会显示输入框,但无法保存。 数据由 dsh 拉取,而不是你的浏览器,所以地址必须能从运行 dsh 的电脑访问。
展开完整文档(README 剩余 1 节)
dsh-spark-scope

一个 DeepSeek Harness 插件,把 Spark Scope 迷你窗口的 Glance 视图放进左侧边栏,这样你工作时就能随时盯着 DGX Spark 节点和它们的模型服务。浏览器(dsh web)和 Desktop 应用里都能用。

安装

dsh plugin --profile web add dsh-spark-scope

在 Desktop 应用里,打开 Plugins,选择 Add plugin,输入 dsh-spark-scope 并安装。

你还需要一个正在运行的 Spark Scope 服务端。参见它的安装指南。

设置

打开 Settings 里的 Spark Scope 标签页,输入 Spark Scope 仪表盘的地址,按回车。局域网地址(如 http://spark-scope.local:8787)和 tailnet 地址(如 https://spark-scope.example.ts.net)都可以。如果不写 scheme,会自动补上 http://。清空输入框即可隐藏卡片。地址只能在运行 dsh 的电脑上修改;从另一台电脑打开的页面会显示输入框,但无法保存。

数据由 dsh 拉取,而不是你的浏览器,所以地址必须能从运行 dsh 的电脑访问。Spark Scope 只响应发往 localhost、IP 地址或它自己主机名的请求。要用其他名字,比如反向代理的域名,得把它加到 Spark Scope 服务端的 SPARK_SCOPE_ALLOWED_HOSTS 里。

卡片

卡片位于侧边栏底部,在其他页脚项(比如 dsh-cost-meter 的余额)上方。卡片顶部显示模型名称、有多少节点在响应,以及 decode 和 prefill 速率,附带五分钟 sparkline。下面是运行中和排队中的请求、KV cache 使用率、最近五分钟的 TTFT 和 TPOT p95、前缀缓存命中率,再往下每个节点一行,显示 GPU 温度、功耗、负载和内存占用。如果你跑了多个模型服务,卡片会显示它们合计的速率和请求数,就像 Spark Scope 的「All at once」视图。

模型名称旁边的圆点,在 Spark Scope 报告集群健康时是绿色,其他状态是橙色。如果 Spark Scope 停止响应,或它的数据超过 20 秒没更新,圆点变红。破折号(—)表示 Spark Scope 对该值没有读数。

右上角的按钮把卡片折叠成一行,只显示模型名称和 decode 速率,浏览器会记住这个设置。侧边栏折叠时卡片隐藏。它跟随 dsh 的主题和语言(英语、中文,配合 dsh-locale-ko 还有韩语),并随 dsh-ui-scale 缩放。

它如何读取 Spark Scope

插件给 dsh web 服务器加了一条路由 /plugins/dsh-spark-scope/state。页面可见时,卡片每 2 秒请求一次,dsh 会去取 /api/state,超时 5 秒。插件只读数据,绝不改动 Spark Scope 或节点上的任何东西。这条路由沿用 dsh 自身 API 的登录校验和 Host 校验,所以只有已登录的 dsh 页面才能读取。Spark Scope 返回的响应超过 2 MB,dsh 会忽略。想安全运行 dsh,请看 dsh 的 SAFETY.md。

配置

| 字段 | 默认值 | 说明 |
| url | 空 | Spark Scope 地址(http 或 https)。留空则隐藏卡片。 |

设置里的 Spark Scope 标签页会保存这个值。你也可以在配置档的 cordis.patch.yml 里设置:

- id: spark-scope
name: dsh-spark-scope
config:
url: http://spark-scope.local:8787

已在 dsh 0.2.0-rc.2(Chrome 和 macOS 桌面应用)与 Spark Scope 0.1.3 上测试通过。
预览分享卡片长什么样 ↓juliankang4/dsh-spark-scope
分享 · DeepSeek Harness Hub
juliankang4/dsh-spark-scope

在侧边栏实时查看 DGX Spark 节点与模型服务状态

这是你的仓库?认领条目

回到顶部