DeepSeek Harness Token Market Provider Bundle

前言

DeepSeek Harness 通过插件机制扩展模型推理能力。开发者在使用 DSH 时,往往需要接入第三方模型提供商以获取更丰富的模型生态。Token Market 是一个支持多模型家族的 API 服务。下面介绍如何通过一个插件将 Token Market 整合到 DeepSeek Harness 的 Profile 中。

这是什么

这是一个配置型的 DeepSeek Harness Profile Bundle。它本身不包含模型权重或核心逻辑,而是通过 cordis.patch.yml 将官方的 @deepseek-ai/dsh-llm-pi-ai 适配器挂载到 Harness 中,并注册了一个名为 tokenmarket 的路由。配置指向 https://api.tokensmarket.ai/v1 协议,使用 OpenAI 兼容格式。

安装与启用

安装插件到指定的 Profile,并完成凭证配置。

  1. 安装 Bundle:
   dsh plugin --profile web add github:FitBBC/dsh-plugin-tokenmarket
  1. 验证插件已写入配置:
   dsh --profile web --dump-config

检查输出中是否包含 tokenmarket provider。

  1. 设置凭证:
    在环境变量或 Harness 支持的 .env 文件中配置 Key:
   TOKENMARKET_API_KEY=your_api_key
  1. 重启 Profile:
   dsh --profile web

重启后,Token Market 将作为 tokenmarket 提供商出现在 Harness 中。

核心功能

  • 统一凭证:使用一个 Token Market API Key 即可访问多个模型家族。
  • 流式与工具调用:通过 Harness 的 pi-ai 适配器支持流式响应和工具调用。
  • 推理输出:支持 DeepSeek 兼容的 thinking 格式推理输出。
  • 实时发现:通过 GET /v1/models 接口实时发现可用模型。
  • 安全存储:凭证不存储在仓库代码或配置文件中。

典型用法

在设置好凭证后,可以使用脚本验证目录中的模型是否仍然可用。这会调用已认证的 Token Market 模型端点,如果捆绑的启动器模型中任何一个不再可用,命令将失败:

TOKENMARKET_API_KEY=your_api_key npm run check:models

要求与注意事项

  • 版本兼容:DeepSeek Harness 需要处于开发者预览模式,兼容版本为 0.1.5-rc.1。
  • Node.js 版本:运行环境需要 ^22.19.0 或 >=24.0.0。
  • API Key:需要从 Token Market Console 获取有效的 API Key。
  • 目录设计:启动器目录故意较小,仅包含 DeepSeek V4 Pro、Kimi K3 和 GLM-5.3。这样做是为了确保目录中的每个模型都能被测试并保持最新状态。这些模型已于 2026 年 9 月 10 日确认在 Token Market 上可用。
  • 安全提示:这是一个配置包。在安装使用前,建议检查源码和许可证(MIT)。

结语

该插件为 DeepSeek Harness 提供了接入 Token Market 的标准方式,通过配置挂载的方式保持了凭证的隔离。对于需要在 DSH 中快速集成 Token Market 模型的开发者,可以直接引用此 Bundle。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜