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

远程实验运维 xianyu9n/dsh-exp-ops

DeepSeek Harness
xianyu9n43 天前有提交已提供中文文档扫描:含敏感能力

让 agent 被远端训练信号唤醒,不再空转轮询

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

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

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

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么[目录]—
dsh 原生插件 · market
暂无时间戳·判据 →
装得上吗[实装验证]!
实装验证未通过(dep_tree_unresolvable),装前请到仓库确认最近更新与 issue
数据截至 2026/09/27·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/04·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 43 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

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

验证判据与等级说明 →

可信度证据

⚠︎ 实装验证未通过(dep_tree_unresolvable · 2026/9/27) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件发起外部网络请求
查看扫描证据(共 10 处,展示前 10 条)
  • 读取本地文件
    build/tsdown.client.ts:280
    const source = await readFile(fileId)
  • 读取本地文件
    build/tsdown.client.ts:326
    if (existsSync(emitted)) return emitted
  • 发起网络请求
    src/client/host.ts:39
    const response = await fetch(ROUTE_PREFIX + '/' + op, {
  • 读取本地文件
    src/index.ts:289
    const complete = await readFile(path, 'utf8')
  • 写入本地文件
    src/index.ts:291
    if (cleaned !== complete) await writeFile(path, cleaned, 'utf8')
  • 读取本地文件
    src/rollout-store.ts:95
    entries = await readdir(dir, { withFileTypes: true })
  • 读取本地文件
    src/rollout-store.ts:111
    const info = await stat(full)
  • 读取本地文件
    src/rollout-store.ts:346
    info = await stat(path)
  • 读取本地文件
    src/rollout-store.ts:356
    raw = await readFile(path, 'utf8')
  • 读取本地文件
    src/rollout-store.ts:376
    const info = await stat(path)
扫描于 2026/11/4(1 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库

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

社区实装还没有人打卡 · 装过的第一个就是你
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh-agent@deepseek-ai/dsh-api-remotes@deepseek-ai/dsh-api-settings-controller@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-store@deepseek-ai/dsh-client-ui-conversation@deepseek-ai/dsh-client-ui-dockkit@deepseek-ai/dsh-client-ui-layout@deepseek-ai/dsh-client-ui-primitives@deepseek-ai/dsh-client-ui-renderer
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 凭据引用式服务器注册
  • 信号监听唤醒智能体
  • 实时配置侧边栏面板

README

由 DeepSeek 最新模型翻译生成
@deepseek-ai/dsh-exp-ops 远程实验运维插件(DeepSeek Harness / dsh)。让 agent 在远端机器上跑长训练/评测时被信号唤醒,而不是靠轮询;同时让操作者在 GUI 右侧边栏里盯着这些机器。 痛点 - 看不见:训练进程死了、显存爆了、机器失联了,agent 只能反复发命令去猜。 - 等不到:等一个 rollout gate 报告落盘,agent 只能写 sleep 循环轮询,既浪费轮次又漏事件。 - 改不动:换一台机器、改一个轮询间隔,都得改组合文件再重启 harness。 大概怎么做 - 服务器注册表只存凭据引用:配置里写的是凭据名字,值在带外写入并在主机进程内解析,经 stdin 交给探针,不进配置、不进命令行、不进环境变量。 - 看门狗替代轮询:signal_watch / gpu_watch / rollout_watch 跑在同一套轮询引擎上,条件满足时通过后台任务结算唤醒 agent,而不是让 agent 自己 sleep 等。 - 一台机器的状态可读:按需 + 定期采样的 GPU / CPU / 内存 / 磁盘 / 进程快照,以及按服务器隔离的 rollout gate 报告读取与趋势标记。 - 一个面板管三件事:右侧边栏统一面板(监控 / Rollout / 配置三个子视图),配置改动热生效,不需要重启。
展开完整文档(README 剩余 1 节)
@deepseek-ai/dsh-exp-ops

远程实验运维插件(DeepSeek Harness / dsh)。让 agent 在远端机器上跑长训练/评测时被信号唤醒,而不是靠轮询;同时让操作者在 GUI 右侧边栏里盯着这些机器。

痛点

- 看不见:训练进程死了、显存爆了、机器失联了,agent 只能反复发命令去猜。
- 等不到:等一个 rollout gate 报告落盘,agent 只能写 sleep 循环轮询,既浪费轮次又漏事件。
- 改不动:换一台机器、改一个轮询间隔,都得改组合文件再重启 harness。

大概怎么做

- 服务器注册表只存凭据引用:配置里写的是凭据名字,值在带外写入并在主机进程内解析,经 stdin 交给探针,不进配置、不进命令行、不进环境变量。
- 看门狗替代轮询:signal_watch / gpu_watch / rollout_watch 跑在同一套轮询引擎上,条件满足时通过后台任务结算唤醒 agent,而不是让 agent 自己 sleep 等。
- 一台机器的状态可读:按需 + 定期采样的 GPU / CPU / 内存 / 磁盘 / 进程快照,以及按服务器隔离的 rollout gate 报告读取与趋势标记。
- 一个面板管三件事:右侧边栏统一面板(监控 / Rollout / 配置三个子视图),配置改动热生效,不需要重启。

安装

面向 DSH 0.1.6-alpha.2 开发与验证(peer 依赖 @deepseek-ai/* 均为该版本),其他版本未做验证。

组合里必须同时挂载 @deepseek-ai/dsh-tool-jobs,否则三个看门狗会以 background jobs unavailable 失败。探针 probe/ssh_probe.py 需要 Python 3 与 paramiko。

本包尚未声明 dsh.bundle.patch,所以 dsh plugin --profile add 不适用,它通过 profile 的 cordis.patch.yml 以 insert 挂载(patch 层热生效,刷新页面即可)。完整配置示例见 docs/reference.md。

开发

npm run typecheck # tsc --noEmit
npm test # vitest run
npm run build # tsc(host 半边)+ tsdown(client bundle)

当前 240 个测试通过(9 个测试文件)。构建脚本目前复用 DeepSeek Harness 检出里的 typescript / vitest / tsdown(package.json 里是绝对路径),peer 依赖也写成 workspace:^——也就是说本仓库当前面向「在 Harness 检出旁的开发者工作区」,而不是 npm install 开箱即用。

文档

- docs/reference.md —— 完整参考:配置全表、探针契约、工具与路由细节、安全承诺与边界、已知限制、代码结构。

许可

MIT,见 LICENSE。
预览分享卡片长什么样 ↓xianyu9n/dsh-exp-ops
分享 · DeepSeek Harness Hub
xianyu9n/dsh-exp-ops

让 agent 被远端训练信号唤醒,不再空转轮询

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部