DeepSeek Harness Hub
← 返回列表

MoFeng2223/dsh-claude-provider

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
⚠ 装前注意

DSH Claude Provider 为 DeepSeek Harness 提供专用的 Claude…

基本兼容但装前注意:未发布到 npm registry,仅可从源码安装 · 最近上游提交 2026/9/15 · 已提供中文文档

为DeepSeek Harness提供自定义Claude提供商支持

综合分
45.1
GitHub 分
45.1
用户评分
★ Stars
31
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add MoFeng2223/dsh-claude-provider
未发布到 npm registry,仅可从源码安装,改用 GitHub 源安装
数据截至 2026/9/17(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查⚠ 装前注意

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

npm 包@mofeng2223/dsh-claude-provider(未发布到 npm,仅可源码安装)
Node 引擎要求 >=22.19 · 基线 Node 22.19 满足
dsh CLI 依赖未声明 dsh 版本约束
入口文件main/exports/bin 已声明

未发布到 npm registry,仅可从源码安装

验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/17 15:50:11

依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/dsh-client-ui-settings-models
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

DSH Claude Provider

DSH Claude Provider 为 DeepSeek Harness 提供专用的 Claude 配置界面。你可以添加多个 Claude 提供方,为每个模型选择推理档位,并自动获取模型列表、填写常用 Claude 模型的容量和推理预设,无需手动编辑 settings.yaml。

相比官方的通用自定义提供方配置,插件增加了独立的 Claude 入口、五档/四档/开关式推理预设,以及按已知 Claude 模型自动填写参数的功能。保存后的推理配置由 DeepSeek Harness 原生处理。

插件功能

1. 增加独立的 Claude 提供方类型

模型设置页面会增加单独的“Claude 提供方”表单。

点击“添加 Claude 提供方”后,会打开独立的 Anthropic Messages 配置表单:

2. 增加按模型设置的推理模式

每个模型可以单独选择以下三种档位配置之一:

- 五档:Low、Medium、High、XHigh、Max
- 四档:Low、Medium、High、Max
- 开关:On、Off

新增模型默认使用五档,Claude 提供方默认选择 High。

插件会在保存时将模型的推理档位和自适应思考设置写入 DeepSeek Harness 原生配置。

3. 支持 Anthropic 模型列表分页获取

插件通过 Anthropic 兼容的 GET /v1/models 接口获取模型列表,并根据接口返回的游标继续读取后续页面、合并重复模型。

4. 探测后自动填写常用 Claude 模型参数

探测到的模型 ID 如果与插件已经记录的 Claude 模型匹配,插件会自动填写上下文窗口、最大输出长度和推理模式。用户手动添加的模型仍然可以自由编辑,不会被这项自动匹配覆盖。

5. 不影响其他提供方

模型探测、参数预填和推理档位配置只对明确创建为“Claude 提供方”的 Provider ID 生效。DeepSeek Harness 的内置提供方和普通自定义提供方会保持原有行为,即使它们同样使用 anthropic-messages 协议,或者包含 claude- 模型 ID,也不会被插件修改。

安装

安装已发布的版本

浏览器界面使用 Web Profile:

npx @deepseek-ai/dsh plugin --profile web add @mofeng2223/dsh-claude-provider

安装后需要重启对应的 DeepSeek Harness 进程。

从源码安装

先克隆、构建并打包项目:

git clone https://github.com/MoFeng2223/dsh-claude-provider.git
cd dsh-claude-provider
npm install
npm run build
mkdir -p dist
npm pack --pack-destination dist

将生成的包安装到 Web Profile:

npx @deepseek-ai/dsh plugin --profile web add ./dist/mofeng2223-dsh-claude-provider-.tgz

卸载

npx @deepseek-ai/dsh plugin --profile web remove @mofeng2223/dsh-claude-provider

卸载插件不会删除 ~/.dsh/settings.yaml 或已经保存的凭据。已有的 Claude 提供方会继续作为普通的 anthropic-messages 自定义提供方保留,已保存的推理档位和自适应思考配置仍然有效。卸载后将不再提供 Claude 专用的添加/编辑界面、分页模型探测和参数预填;官方的模型探测功能仍然可用。

许可证

MIT

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群