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

RunningHub 工作流 lucyTrump/dsh-runninghub-api

DeepSeek Harnessv0.1.1
lucyTrump51 天前有提交已提供中文文档扫描:含敏感能力

在对话里调用云端 ComfyUI 工作流并跟踪任务

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

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

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-runninghub-api
npm 源 · dsh-runninghub-api 的发布者账号已校验与本仓库一致

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么[目录]—
dsh 原生插件 · ui
暂无时间戳·判据 →
装得上吗[实装验证]✓
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L4 · 真实安装等级说明 →
数据截至 2026/10/23·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/04·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 51 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

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

验证判据与等级说明 →

可信度证据

安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包dsh-runninghub-api @ 0.1.1
✓Node 引擎要求 >=22 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/9/21 23:56:05

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

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

读写/删除本地文件写入剪贴板(不计风险)发起外部网络请求
查看扫描证据(共 12 处,展示前 12 条)
  • 发起网络请求
    lib/index.js:327
    this.inflight ??= fetch().then((registry) => {
  • 读取本地文件
    lib/index.js:1208
    const raw = await readFile(this.file, "utf8");
  • 写入本地文件
    lib/index.js:1216
    await mkdir(dirname(this.file), { recursive: true });
  • 写入本地文件
    lib/index.js:1218
    await writeFile(this.file, JSON.stringify(document, null, 2));
  • 写入本地文件
    lib/index.js:1593
    await mkdir(dir, { recursive: true });
  • 写入本地文件
    lib/index.js:1606
    await writeFile(dest, bytes);
  • 读取本地文件
    lib/index.js:1638
    const raw = await readFile(this.file, "utf8");
  • 写入本地文件
    lib/index.js:1646
    await mkdir(dirname(this.file), { recursive: true });
  • 写入本地文件
    lib/index.js:1647
    await writeFile(this.file, JSON.stringify({ entries: this.entries }, null, 2));
  • 读取本地文件
    lib/index.js:2014
    const filePrompt = await readFile(args.workflowJsonPath, "utf8");
  • 读取本地文件
    lib/index.js:2236
    const bytes = await readFile(args.path);
  • 写入剪贴板
    lib/client.js:5286
    await navigator.clipboard.writeText(id);
扫描于 2026/11/4(1 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

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

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

功能亮点

  • 调用云端工作流
  • 跟踪后台任务
  • 媒体上传缓存
展开完整介绍(142 字)↓

一个插件,接入 runninghub 云端 ComfyUI 工作流:API key 与工作流库的设置卡片、七个给智能体用的 `runninghub_*` 工具、sha256 媒体上传缓存、带 FIFO 排队与超时的本地并发闸门、带完成通知的后台任务,以及可自动重启恢复的持久任务台账。

README

由 DeepSeek 最新模型翻译生成
dsh-runninghub-api DeepSeek Harness(DSH)插件:集成 RunningHub 云端 ComfyUI 工作流。设置卡片管理 API Key 与工作流库;8 个 runninghub_ 工具供 Agent 调用;sha256 媒体上传缓存;本地并发闸门 + FIFO 排队 + 超时;后台任务 + 完成通知;任务台账 + 重启自动恢复。 安装 dsh plugin --profile web add dsh-runninghub-api 或从应用内插件市场(dshmarket)安装/更新。然后打开 设置 → 插件 → RunningHub 添加 API Key 和工作流。
展开完整文档(README 剩余 1 节)
dsh-runninghub-api

DeepSeek Harness(DSH)插件:集成 RunningHub 云端 ComfyUI 工作流。设置卡片管理 API Key 与工作流库;8 个 runninghub_ 工具供 Agent 调用;sha256 媒体上传缓存;本地并发闸门 + FIFO 排队 + 超时;后台任务 + 完成通知;任务台账 + 重启自动恢复。

安装

dsh plugin --profile web add dsh-runninghub-api

或从应用内插件市场(dshmarket)安装/更新。然后打开 设置 → 插件 → RunningHub 添加 API Key 和工作流。

设置(runninghub 命名空间)

| 字段 | 默认值 | 用途 |
| apiKey | — | 字面量密钥(role('secret')),优先用 apiKeyEnv |
| apiKeyEnv | RUNNINGHUB_API_KEY | 每次请求解析的凭据引用 |
| baseUrl | https://www.runninghub.cn | OpenAPI 地址 |
| pollIntervalMs | 5000 | 状态轮询间隔(最小 1000) |
| runTimeoutMs | 3600000 | 运行阶段超时(0 = 不限) |
| queueTimeoutMs | 0 | 排队阶段超时(0 = 不限) |
| maxConcurrentTasks | 3 | 本地并发闸门 |
| uploadUseLegacy | false | 旧版 multipart 上传接口 |
| workflows | [] | 已保存的工作流定义 |

工具

runninghub_list_workflows、runninghub_fetch_workflow、runninghub_run_workflow(两阶段:缺少必填参数/媒体时返回 needs_input 而不提交)、runninghub_get_task、runninghub_list_tasks、runninghub_cancel_task、runninghub_upload_file(按 sha256 去重)、runninghub_refresh_workflow。

Remote(ctx.remote.runninghub)

fetchWorkflow(拉取工作流 JSON + 解析)、validateWorkflow(免费干跑组装负载)、runTest(设置卡片用的真实付费提交)、testConnection。浏览器半在启动时通过 ctx.remote.$mount() 自挂载该命名空间。

开发

pnpm install # 标准途径(npm registry)
pnpm build # Typert 产物 + host lib + 客户端 bundle
pnpm test # vitest
pnpm typecheck

离线开发(registry 不可达时,从本地 deepseek-harness checkout 链接依赖):

node scripts/link-local-dsh.mjs [/path/to/deepseek-harness]
pnpm build

注意:用 dsh plugin add 做 link 调试时,node_modules 里的 @deepseek-ai/ 必须是指向本地 DSH checkout 的软链(真实 npm 副本会造成 cordis 双实例)。所以每次 pnpm install 之后、重启 dsh 之前,重跑一次 node scripts/link-local-dsh.mjs。

装进本机 web profile 调试(link 安装,重新构建后重启生效):

dsh plugin --profile web add /path/to/dsh-runninghub-api

tests/ 覆盖:网关对 mocked fetch 的端点 A–F、状态码 0/804/805/813、密钥脱敏、无密钥快速失败;工作流 prompt 映射;负载校验/覆盖合并;媒体缓存。

许可证

MIT
预览分享卡片长什么样 ↓lucyTrump/dsh-runninghub-api
分享 · DeepSeek Harness Hub
lucyTrump/dsh-runninghub-api

在对话里调用云端 ComfyUI 工作流并跟踪任务

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