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

VibeX 远程接入 RH-RunningHub/vibex-dsh

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

把 VibeX 远程 MCP 工具挂进 Harness 调用

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

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

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

状态速览

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

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

验证判据与等级说明 →

可信度证据

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

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

可执行外部命令读写/删除本地文件发起外部网络请求
查看扫描证据(共 12 处,展示前 12 条)
  • 读取本地文件
    src/index.js:45
    return { ...parseSkillMarkdown(readFileSync(path, 'utf8'), dirName), path }
  • 读取本地文件
    src/index.js:49
    return readdirSync(SKILL_ROOT, { withFileTypes: true })
  • 执行外部命令来自配置/变量
    src/cli.js:41
    const result = spawnSync(python.command, [...python.args, '-m', 'vibex_dsh', 'login', ...extra], {
  • 读取本地文件
    src/token-store.js:72
    const info = lstatSync(path)
  • 读取本地文件
    src/token-store.js:74
    return recordFromPayload(JSON.parse(readFileSync(path, 'utf8')))
  • 写入本地文件
    src/token-store.js:89
    mkdirSync(dirname(path), { recursive: true })
  • 写入本地文件
    src/token-store.js:91
    writeFileSync(tmp, serializeRecord(record), 'utf8')
  • 写入本地文件
    src/token-store.js:93
    chmodSync(tmp, 0o600)
  • 写入本地文件
    src/token-store.js:97
    renameSync(tmp, path)
  • 写入本地文件
    src/token-store.js:99
    chmodSync(path, 0o600)
  • 发起网络请求
    src/oauth-refresh.js:23
    const response = await fetch(url, {
  • 执行外部命令来自配置/变量
    src/python.js:19
    const result = spawnSync(command, args, {
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

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

社区实装还没有人打卡 · 装过的第一个就是你
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-mcp-client@deepseek-ai/dsh-skill
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 对接VibeXMCP
  • 挂载远程MCP工具
  • Harness薄适配层

DeepSeek Harness 薄适配层,对接公开的 VibeX MCP

README

由 DeepSeek 最新模型翻译生成
vibex-dsh License RunningHub China RunningHub International 面向公开 VibeX Remote MCP 的轻量 DeepSeek Harness 适配器。它并非 vibex-codex 的替代品,也并非 DeepSeek Harness 的分支。 - 共享技能工作流位于 skills-core/。 - DeepSeek Harness 包装器生成到 hosts/dsh/skills/。 - Codex Marketplace 包装器保留在同级的 vibex-codex 仓库中。 - 业务权威仍是 rh_vc_mcp / Control。本包不会新增并行工具或 LLM 适配器。 - 从 GitHub 安装。本包未发布到 npm。 功能特性 - 从 GitHub 以 @runninghub/dsh-vibex 安装,并通过 @deepseek-ai/dsh-mcp-client 挂载 mcp__vibex__vibex_ 工具。 - OAuth 授权码 + PKCE S256,使用七个已发布的 VibeX 作用域。 - 无需 Python 即可运行 Node 的 refresh / print-header;login 仍使用 Python PKCE 回调。
展开完整文档(README 剩余 1 节)
vibex-dsh

License
RunningHub China
RunningHub International

面向公开 VibeX Remote MCP 的轻量 DeepSeek Harness 适配器。它并非 vibex-codex 的替代品,也并非 DeepSeek Harness 的分支。

- 共享技能工作流位于 skills-core/。
- DeepSeek Harness 包装器生成到 hosts/dsh/skills/。
- Codex Marketplace 包装器保留在同级的 vibex-codex 仓库中。
- 业务权威仍是 rh_vc_mcp / Control。本包不会新增并行工具或 LLM 适配器。
- 从 GitHub 安装。本包未发布到 npm。

功能特性

- 从 GitHub 以 @runninghub/dsh-vibex 安装,并通过 @deepseek-ai/dsh-mcp-client 挂载 mcp__vibex__vibex_ 工具。
- OAuth 授权码 + PKCE S256,使用七个已发布的 VibeX 作用域。
- 无需 Python 即可运行 Node 的 refresh / print-header;login 仍使用 Python PKCE 回调。
- Windows 安全的令牌文件读取(POSIX 权限位在 win32 上不强制执行)。
- 复制的 profile 补丁使用 - insert:,因此新的 DeepSeek Harness profile 能真正加载。
- 共享的 skills-core 工作流遵循服务器返回的必需/可选能力划分,以匹配项目锁定的流程。

共享技能

能力与项目创建规则与 Codex 同级插件一致:

- 将服务器返回的 required 和 optional 列表视为权威。流程在创建后即锁定。
- 创建项目时省略 enabled_capabilities,以便应用流程默认值(Web 项目默认使用 RH 登录和 Open Design)。仅在明确需要最小化项目时传入 []。
- 相互冲突的可选能力不能同时启用;local-auth 和 rh-login 就是其中一对。
- 启用 local-auth 会将实时 AI 使用切换为创作者所有者计费。应用前请确认该变更,并报告返回的 billing_mode。

安装

1. 将此仓库安装到 DeepSeek Harness profile 中:

npm install github:RH-RunningHub/vibex-dsh

安装后的包名仍为 @runninghub/dsh-vibex。

2. 将 examples/cordis.patch.yml 复制到该 profile 中。随附文件使用 - insert:,因此新的 profile 能真正加载该插件。覆盖条目(仅 - id / name)会跳过缺失项。
3. 登录,然后启动 GUI:

npx --yes github:RH-RunningHub/vibex-dsh login

你也可以先启动 GUI。随附补丁设置了 failOnStartupError: false,并且当令牌文件不存在时返回空的 Authorization 头,因此配置文件仍会启动。第一次 MCP 调用随后会返回 401;请遵循该技能并运行 login。

MCP 客户端将工具挂载为 mcp__vibex__vibex_。

用法

npx --yes github:RH-RunningHub/vibex-dsh login
npx --yes github:RH-RunningHub/vibex-dsh refresh
npx --yes github:RH-RunningHub/vibex-dsh print-header
python3 -m vibex_dsh login
python3 scripts/generate_host_skills.py
python3 scripts/validate_public_package.py
python3 -m pytest -q

refresh 和 print-header 使用 Node 实现,不需要 Python。login 仍然使用 Python PKCE 回调服务器。在 Windows 上,如果缺少 py -3 / python,请设置 VIBEX_PYTHON。

当 expires_at 在 120 秒以内时,print-header 会刷新已存储的令牌。MCP 的 Authorization 头在 GUI 启动时仍只求值一次;刷新后,请递增 _headerEpoch,以便 DeepSeek Harness 重新读取它:

node scripts/bump-header-epoch.mjs /path/to/your/cordis.patch.yml

边界

- OAuth 使用 Authorization Code + PKCE S256 以及七个已发布的 scope。
- Preview 返回一个短期有效的 URL 以及一份检查清单。没有 @Browser。
- 补丁必须是标准的 unified diff。
- 缺失或不完整的授权会显式失败。适配器绝不会凭空生成令牌,也不会静默扩大 scope。
- DSH MCP 客户端本身不会刷新 OAuth。请运行 refresh,然后重试同一个工具调用;如果刷新失败,则运行 login。

许可证

根据 Apache License 2.0 授权。

链接

RunningHub China
RunningHub International

- GitHub 仓库
- VibeX MCP 端点
- 安全策略

致谢

此适配器由 RunningHub 为公共 VibeX MCP 构建。DeepSeek Harness 中的 MCP 传输由 @deepseek-ai/dsh-mcp-client 提供。Codex 的同类插件是 vibex-codex。
预览分享卡片长什么样 ↓RH-RunningHub/vibex-dsh
分享 · DeepSeek Harness Hub
RH-RunningHub/vibex-dsh

把 VibeX 远程 MCP 工具挂进 Harness 调用

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