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

AI 服务商中枢 Firefox2100/dsh-ai-providers

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

统一接入多家 AI 服务商并调度各类模型能力

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

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

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

状态速览

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

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

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

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

发起外部网络请求
查看扫描证据(共 11 处,展示前 11 条)
  • 发起网络请求
    packages/dsh-ai-core/src/llm.ts:153
    try { response = await options.request(signal) }
  • 发起网络请求
    packages/dsh-ai-jina-cohere/src/embedding.ts:114
    const answer = await this.request(api, texts.slice(start, start + batch), model, options)
  • 发起网络请求
    packages/dsh-ai-localai/src/image.ts:93
    const response = await this.request(`${root}/images/generations`, { method: 'POST', headers, body: JSON.stringify(body) }, options.signal)
  • 发起网络请求
    packages/dsh-ai-localai/src/image.ts:100
    const download = await this.request(entry.url, {}, options.signal)
  • 发起网络请求
    packages/dsh-ai-localai/src/llm.ts:33
    const response = await this.request(url, connection, signal === undefined ? {} : { signal })
  • 发起网络请求
    packages/dsh-ai-localai/src/llm.ts:53
    await this.request(`${connection.baseUrl}/backend/${operation}`, connection, {
  • 发起网络请求
    packages/dsh-ai-ollama/src/embedding.ts:83
    const answer = await this.request(texts.slice(start, start + batch), model, options)
  • 发起网络请求
    packages/dsh-ai-openai-compatible/src/embedding.ts:63
    const answer = await this.request(texts.slice(start, start + batch), model, options)
  • 发起网络请求
    packages/dsh-ai-openai-compatible/src/image.ts:78
    const response = await this.request(endpoint, { method: 'POST', headers, body: requestBody }, options.signal)
  • 发起网络请求
    packages/dsh-ai-openai-compatible/src/image.ts:93
    const response = await this.request(url, {}, signal)
  • 发起网络请求
    packages/dsh-ai-openai-compatible/src/stt.ts:81
    const response = await this.request(`${root}/audio/transcriptions`, { method: 'POST', headers, body: form }, signal)
扫描于 2026/11/1(0 天前) · 范围 全包扫描 · 来源 GitHub 仓库

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

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 统一接入多家服务商
  • 调度各类模型能力

DSH 插件,统一接入 AI 服务商,补齐主框架缺失的能力

README

由 DeepSeek 最新模型翻译生成
DSH AI 服务商 为 DeepSeek Harness 提供与服务商无关的 AI 服务。 这个 monorepo 提供共享契约、运行时服务商选择、并发控制,以及以下各类厂商集成: - 语言模型; - 嵌入与重排序; - 文本转语音与语音转文本; - 图像生成。 文档 - 文档 - 简体中文文档 - 安装 - 配置 - 在其他插件中使用服务 - 创建服务商包 包 | 包 | 用途 | | @dsh-ai-providers/core | 与服务商无关的服务契约、错误和共享类型 | | @dsh-ai-providers/openai-compatible | 可复用的 OpenAI 兼容传输层;不是插件 | | @dsh-ai-providers/runtime | 服务商注册表、服务选择、并发控制、API 路由和设置界面 | | @dsh-ai-providers/openai | OpenAI 兼容的语言模型、嵌入、TTS、文件与实时 STT,以及图像生成 | | @dsh-ai-providers/localai | LocalAI 语言模型、嵌入、重排序、TTS、文件与实时 STT,以及图像生成 | | @dsh-ai-providers/anthropic | 通过 Anthropic 原生 Messages API 使用语言模型 |
展开完整文档(README 剩余 1 节)
DSH AI 服务商

为 DeepSeek Harness 提供与服务商无关的 AI 服务。

这个 monorepo 提供共享契约、运行时服务商选择、并发控制,以及以下各类厂商集成:

- 语言模型;
- 嵌入与重排序;
- 文本转语音与语音转文本;
- 图像生成。

文档

- 文档
- 简体中文文档
- 安装
- 配置
- 在其他插件中使用服务
- 创建服务商包

包

| 包 | 用途 |
| @dsh-ai-providers/core | 与服务商无关的服务契约、错误和共享类型 |
| @dsh-ai-providers/openai-compatible | 可复用的 OpenAI 兼容传输层;不是插件 |
| @dsh-ai-providers/runtime | 服务商注册表、服务选择、并发控制、API 路由和设置界面 |
| @dsh-ai-providers/openai | OpenAI 兼容的语言模型、嵌入、TTS、文件与实时 STT,以及图像生成 |
| @dsh-ai-providers/localai | LocalAI 语言模型、嵌入、重排序、TTS、文件与实时 STT,以及图像生成 |
| @dsh-ai-providers/anthropic | 通过 Anthropic 原生 Messages API 使用语言模型 |
| @dsh-ai-providers/jina-cohere | 通过 Jina 和 Cohere 兼容 API 进行重排序 |
| @dsh-ai-providers/all | 仅含元数据的 DSH bundle,包含运行时和本项目维护的所有服务商 |

各服务商的配置与支持功能,见对应的服务商指南:

- OpenAI 兼容
- LocalAI
- Anthropic
- Jina 和 Cohere

安装

把 bundle 安装到 DSH 配置档:

dsh plugin --profile <profile> add @dsh-ai-providers/all

这个 bundle 会安装运行时和本项目维护的所有厂商包。重启配置档,然后在 Settings → AI Providers 下配置连接、路由和启用的服务。自定义部署时,也可以单独安装各个包。

这是 Firefox2100 维护的独立项目,不是 DeepSeek Harness 官方项目,DSH 维护者不负责维护,也不为其背书。

开发

需要 Node.js 22 或更高版本,以及 pnpm。

pnpm installbash
pnpm run typecheck
pnpm run test
pnpm run build
pnpm run release:check

分支与发布策略见 Contributing。

许可证

GPL-3.0-only
预览分享卡片长什么样 ↓Firefox2100/dsh-ai-providers
分享 · DeepSeek Harness Hub
Firefox2100/dsh-ai-providers

统一接入多家 AI 服务商并调度各类模型能力

回到顶部