DSH Connect Tabbit:内置网关接入 Tabbit 国内版/国际版

前言

在 DeepSeek Harness(DSH)生态中,通过插件扩展模型与工具能力是常见做法。开发者往往需要集成 Tabbit 国内版与国际版的服务,但手动部署 tabbit2api、配置网关与账号池会增加额外运维负担。DSH Connect Tabbit 插件将网关内置在插件进程中,随 DSH 启动与关闭,统一管理账号池、周期额度、模型用量倍率和每日签到,把 Tabbit 的模型与工具请求转换为 DSH 可执行的调用。

插件定位

DSH Connect Tabbit 是面向 DSH 的第三方 Tabbit 插件,由维护者 xianshengl487-star 开发。它解决的问题是:在不额外部署 Python、Docker 或手动启动网关服务的情况下,让 DSH 直接使用 Tabbit 国内版与国际版的账号、模型和工具调用能力。

核心功能

  • 国内版与国际版分别维护账号池,账号不互相通用。
  • 支持官方登录、凭据或文件导入;部分 Windows 环境支持导入本机 Tabbit 浏览器登录态。
  • 账号凭据保存在本机,内置网关运行时使用内存副本。
  • 上游提供时读取模型目录、周期额度、模型消耗倍率和每日签到状态。
  • 把模型工具请求转换为 DSH 可执行的调用,把真实工具结果返回模型。
  • 显示输入、输出、累计 Token;优先采用官方回传值,没有官方用量时明确标记本地估算。
  • 支持流保活、有限次数的任务续接和长上下文;失败或不完整的上游结果会明确报错。

安装与启用

插件包需要 Node.js 22.19+ 或 24+,并使用 DSH 提供的 peer dependencies。

  1. 在 DSH 插件管理器中安装 dsh-connect-tabbit,然后重新加载 DSH。
  2. 打开 设置 → 插件 → dsh-connect-tabbit。
  3. 在对应版本账号池中登录 Tabbit 或导入账号。
  4. 在 DSH 中选择可用的 Tabbit 模型;需要执行桌面或其他任务时启用相应工具。

账号记录保存在 ~/.dsh/plugins/dsh-connect-tabbit/accounts.json,系统支持时使用受限文件权限。

典型用法

在 DSH 中选择 Tabbit 模型后,即可像使用本地模型一样发起对话。模型工具调用会发送到所选 Tabbit 版本,插件会把结果返回给模型。超过网页输入限制的长上下文可能通过 Tabbit 文档附件流程上传,并受 Tabbit 自身的数据保留政策约束。

官方未返回 Token 时显示的是本地文本估算,不是官方 tokenizer、扣费明细或人民币账单,也不会记入 DSH 货币费用账本。模型工具调用仍依赖模型能力与上游协议,插件会校验调用内容,但不会把模型的普通文字当作工具执行证据。

适用场景与注意

适合需要使用 Tabbit 国内版与国际版模型与工具能力的 DSH 用户。插件以当前 DSH 进程权限运行,安装前应检查源码与许可证。

账号过期、额度用尽、模型或协议变化、上游停服仍可能中断任务,重连次数有限。0.4.0 尚未完成国际版真实账号调用验证,国际版需要独立账号。

总结

DSH Connect Tabbit 通过内置网关统一管理 Tabbit 国内版与国际版的账号池、周期额度、模型用量倍率和每日签到,把模型工具请求转换为 DSH 可执行的调用。它减少了运维负担,让开发者能更专注于智能体本身。更多说明见架构、数据处理与限制和更新记录。

目录页 | GitHub

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

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

Xiaoye