OOMOL Connector for DeepSeek Harness——通过渐进式 MCP 发现来查找已连接的应用并执行 Action,不暴露服务商凭证。
38.7/100
综合分
11
GitHub 星标
655
npm 周下载
—/5
用户评分
数据截至 2026/10/25 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-oomolnpm 源 · dsh-oomol 的发布者账号已校验与本仓库一致
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · tool
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 9 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-oomol @ 1.1.0
✓Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/31 03:45:16
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
发起外部网络请求
查看扫描证据(共 3 处,展示前 3 条)
- 发起网络请求lib/client.js:1991
function createOomolApi(fetchImpl = (input, init) => fetch(input, init), baseUrl = () => globalThis.document.baseURI) { - 发起网络请求lib/connections.js:159
response = await fetch(url, { - 发起网络请求lib/client/oomol-api.js:6
export function createOomolApi(fetchImpl = (input, init) => fetch(input, init), baseUrl = () => globalThis.document.baseURI) {
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh@deepseek-ai/dsh-api-remotes@deepseek-ai/dsh-client-connection@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-ui-conversation@deepseek-ai/dsh-client-ui-plugin-manager@deepseek-ai/dsh-client-ui-renderer@deepseek-ai/dsh-client-ui-sidebar-right@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-credentials@deepseek-ai/dsh-launch-environment给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 渐进式MCP发现
- 查找已连接应用
- 执行Action
最近更新
在 GitHub 查看全部 →v1.1.02026-10-24
· 亮点
· 同时支持 DeepSeek Harness 0.2.1 和 0.2.0。本版本接受 Harness >=0.2.0-rc.2 =0.2.1-rc.1 <0.2.2-0。
· 在 Harness 0.2.1 上,你删掉已存的密钥后,如果启动环境仍提供密钥,设置卡片会提示你。
· 支持中文搜索应用。Connections 面板会匹配 Connector 搜索别名,所以搜「高德」或「飞书」能找到 AMap 和 Feishu。
· 中文界面显示本地化应用名。Harness 以中文运行时,Connections 面板用 zh-CN 请求服务商列表和安装详情,英文名和分类 id 在搜索中仍能匹配。
· 安装或更新
dsh plugin --profile web add -w dsh-oomol
安装后重启 Harness:
dsh web
npm 包为 dsh-oomol@1.1.0。
v1.0.02026-10-01
· 亮点
· 支持 DeepSeek Harness 0.2.0-rc.2。本版本要求 Harness >=0.2.0-rc.2 <0.2.1,不再支持 Harness 0.1.x。
· 把配置页移到「插件」下插件自己的页面。它通过 Harness Credentials 保存 Connector 密钥,密钥变化时重新加载 MCP 客户端。
· 在会话里以右侧栏标签页打开「连接」。
· 插件的浏览器操作改由经过认证的 /api/oomol/* Host 路由提供。Harness 会在这些路由上校验可信的 Host/Origin 和浏览器会话 cookie。
· 在没有 Web UI 的配置档里也能加载 OOMOL MCP 工具。
· 采用当前 OOMOL Connector OAuth 授权选项。「连接」面板会显示每个选项的标签、描述和风险等级。
· 服务商声明了选项时,拒绝未做选择的 OAuth 请求。改动之前,这类请求 Connector 会授予全部选项。
· 把免认证应用和市场应用显示为已连接。
· 修复免认证重连。
· 把团队角色限制和无效密钥分开报告。
· 安装或更新
dsh plugin --profile web add -w dsh-oomol
安装后重启 Harness:
dsh web
npm 包为 dsh-oomol@1.0.0。
v0.1.42026-08-17
· 亮点
· 新增完整的多账号管理流程,区分当前连接与默认连接。
· 新增账号选择、设为默认、按 appId 重连、断连时稳定回退,以及更清晰的账号身份信息。
· 修复服务商状态汇总逻辑,改由默认账号决定主状态。
· 首次打开时加载连接数据,MCP 密钥变更后重新校验,不再停留在初始的未配置状态。
· 新增图文安装指南、可点击的 YouTube 教程封面,以及多账号缺口报告。
· 新流程的中英文文案已全部完成。
· 安装或更新
dsh plugin --profile web add -w dsh-oomol
安装后重启 Harness:
dsh web
npm 包名为 dsh-oomol@0.1.4。
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。
README
由 DeepSeek 最新模型翻译生成DeepSeek Harness 的 OOMOL Connector 插件
通过渐进式 MCP 发现,在 DeepSeek Harness 中使用 OOMOL Connector Actions。
dsh-oomol 支持 OOMOL Hosted 和自行部署的 OpenConnector。一个插件实例连接一个 Connector endpoint。
npm package | English
运行要求
- Node.js 22.19 或更高的 Node.js 22 版本,或 Node.js 24+
- DeepSeek Harness 0.2.0-rc.2 至 0.2.1 (0.2.1 从 0.2.1-rc.1 起,不支持 0.2.1 的 alpha 版本)
- OOMOL Hosted 使用 OOMOL 账号;self-hosted 使用已运行的 OpenConnector
安装
将插件安装到 Web profile,然后重启 Harness:
dsh plugin --profile web add -w dsh-oomol
dsh web
插件会出现在 插件 页面,名称为 dsh-oomol。打开它即可配置 Connector Key。
展开完整文档(README 剩余 1 节)
DeepSeek Harness 的 OOMOL Connector 插件 通过渐进式 MCP 发现,在 DeepSeek Harness 中使用 OOMOL Connector Actions。 dsh-oomol 支持 OOMOL Hosted 和自行部署的 OpenConnector。一个插件实例连接一个 Connector endpoint。 npm package | English 运行要求 - Node.js 22.19 或更高的 Node.js 22 版本,或 Node.js 24+ - DeepSeek Harness 0.2.0-rc.2 至 0.2.1 (0.2.1 从 0.2.1-rc.1 起,不支持 0.2.1 的 alpha 版本) - OOMOL Hosted 使用 OOMOL 账号;self-hosted 使用已运行的 OpenConnector 安装 将插件安装到 Web profile,然后重启 Harness: dsh plugin --profile web add -w dsh-oomol dsh web 插件会出现在 插件 页面,名称为 dsh-oomol。打开它即可配置 Connector Key。 OOMOL Hosted 插件默认连接 OOMOL Hosted: - id: oomol name: dsh-oomol config: endpoint: https://connector.oomol.com/v1/mcp teamNameEnv: OOMOL_TEAM_NAME serverName: oomol toolCallTimeoutMs: 60000 failOnStartupError: false 在 OOMOL Console 创建 OOMOL MCP API Key,然后在插件页面保存。Harness Credentials 使用 OOMOL_MCP_API_KEY 保存它。 托管环境可以在启动时提供: export OOMOL_MCP_API_KEY="api_..." dsh web 团队身份通过环境变量设置: export OOMOL_TEAM_NAME="your-team" dsh web 会话中的 Connections 按钮会在右侧栏打开 Connections 标签页,用于管理 OOMOL Hosted 账号。 Self-hosted OpenConnector 在 profile 的 cordis.patch.yml 中覆盖 endpoint: - update: id: oomol config: endpoint: http://127.0.0.1:3000/mcp 插件会将官方地址之外的 endpoint 识别为 self-hosted。本地 OpenConnector 可以使用无鉴权部署。启用 runtime 鉴权后,插件使用 OOMOL_CONNECT_RUNTIME_TOKEN 中的 API Key: export OOMOL_CONNECT_RUNTIME_TOKEN="oct_..." dsh web 也可以在插件页面保存 Runtime API Key。持久 Runtime Key 由 OpenConnector Console 的 Access 页面创建。 Self-hosted HTTP endpoint 仅支持 localhost、127.0.0.1 和 [::1]。远程部署使用 HTTPS: - update: id: oomol config: endpoint: https://connect.example.com/mcp Connections 按钮会打开 endpoint 的 origin。例如 https://connect.example.com/mcp 对应 https://connect.example.com。 自定义 API Key 环境变量 两种模式都可以指定 credential reference: - update: id: oomol config: endpoint: https://connect.example.com/mcp apiKeyEnv: MY_CONNECT_RUNTIME_TOKEN Harness Credentials 的优先级高于启动环境。 使用 Connector Actions 从查找能力开始: 列出当前账号可用的 connectors。 查找可以创建日历事件的 Actions,并读取选中 Action 的 schema。 涉及外部写入时,在执行前明确目标账号和参数。 工作原理 插件通过选定 endpoint 挂载 DeepSeek Harness 的 Streamable HTTP MCP client。Connector Actions 按需发现,Harness 只保留少量稳定的 MCP 工具。 OOMOL Hosted 的 Provider credentials 保存在 OOMOL Connector。Self-hosted 的 Provider credentials 保存在 OpenConnector。Harness 只保存 apiKeyEnv 指向的 Connector client key。 浏览器只接收 credential reference 和连接状态。Connector API Key 与 Provider credentials 始终位于 Host 侧的 Secret 边界内。 实现细节见架构说明。 配置参考 | 字段 | 默认值 | 用途 | | endpoint | https://connector.oomol.com/v1/mcp | Streamable HTTP MCP endpoint | | apiKeyEnv | 根据 endpoint 推导 | Harness credential reference 和启动环境变量名 | | teamName | 未设置 | OOMOL Hosted 团队身份 | | teamNameEnv | OOMOL_TEAM_NAME | OOMOL Hosted 团队环境变量名 | | serverName | oomol | Harness MCP 工具命名空间 | | toolCallTimeoutMs | 60000 | 工具调用超时 | | failOnStartupError | false | MCP 发现失败时终止 Harness 启动 | 默认 credential reference: | Endpoint 模式 | 默认引用 | 是否必填 | | OOMOL Hosted | OOMOL_MCP_API_KEY | 是 | | Self-hosted | OOMOL_CONNECT_RUNTIME_TOKEN | 由 OpenConnector 部署决定 | 常见问题 | 现象 | 处理方式 | | 插件页面中没有该插件 | 安装到 web profile 并重启 dsh web | | OOMOL Hosted 显示未配置 | 在插件页面保存 OOMOL MCP API Key | | Self-hosted 返回未授权 | 保存该 OpenConnector 实例创建的 Runtime API Key | | Self-hosted Console 链接返回 404 | 打开 OpenConnector 部署所配置的 Console 地址 | | 缺少预期应用 | 在对应 Connector Console 中配置 Provider connection | | 没有出现 Connections 标签页 | 先打开一个会话,Connections 标签页位于该会话的右侧栏 | 运行本地诊断: pnpm run doctor 安全 - Connector API Key 保存在 Harness Credentials 或启动环境中。 - 远程 self-hosted endpoint 使用 HTTPS。 - 执行删除、公开发布、权限变更和大范围共享等操作前核对目标与参数。 - 副作用调用出现不确定结果时,先在 Provider 中确认结果。 - 安全问题通过 SECURITY.md 报告。 开发 pnpm install --frozen-lockfile pnpm check 构建并安装当前 checkout: pnpm build dsh plugin --profile web add -w "$(pwd)" 许可证:MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
oomol-lab/dsh-oomol
OOMOL Connector for DeepSeek Harness——通过渐进式 MCP 发现来查找已连接的应用并执行 Action,不暴露服务商凭证。
相关插件 · 工具 / 效率
破甲管控台kingcharleslzy-ai/dsh-purge
dsh-purge Community · DeepSeek Harness 社区维护版:宿主兼容、状态诊断、提示词管理、更新与本机备份回滚。基于小杨 / YuJunZhiXue 的 dsh-purge。
★ 4,173已汉化DeepSeek 客户端
74.4
网文长卷lingfengQAQ/webnovel-writer
基于 Claude Code 的长篇网文辅助创作系统,解决 AI 写作中的「遗忘」和「幻觉」问题,支持 200…
★ 7,636已汉化DSH
72.2
多智能体协作HKUDS/AutoSwarm
AutoSwarm: Unify Your Agents. Unify Your Context (Codex · Claude Code · DeepSeek Harness · Muse · Grok · WorkBuddy· nanobot · and more)
★ 2,197已汉化DSH
71.7
Vox 拼贴视频生成Alisa0808/vox-director
🎬 Vox Director拼贴动效导演
★ 2,129已汉化DSH
71.4
Agent 演化引擎Q00/ouroboros
智能体 OS:智能体自己变聪明,我们只守住底线:面试准入、分阶段评估、带预算的进化循环。MCP 服务器,14 种运行时:Claude Code、Codex CLI、Gemini CLI、OpenCode、Copilot、Kiro 等。
★ 6,308已汉化DSH
71.3
智能体运行框架路由HarnessRouter/harnessrouter
智能体运行框架的统一接口。
★ 3,897已汉化DSH
71.2