DSH Plugins
返回列表
🖥️

zen-useragent

客户端 更新于 2026.08.23

在终端中运行以下命令:

dsh plugin install jiujiezongheti/zen-useragent

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中安装此插件,请使用命令 dsh plugin install jiujiezongheti/zen-useragent,并访问源码地址 https://github.com/jiujiezongheti/zen-useragent 获取更多信息。

插件介绍

在使用 DeepSeek Harness (DSH) 调用 OpenCode ZEN 免费模型时,用户常遇到 429 FreeUsageLimitError 错误,导致请求被限流。这是因为 DSH 的默认请求头将客户端标识为 deepseek-harness,而 OpenCode ZEN 按客户端类型严格限流,仅允许 opencode 客户端访问。本插件通过自动补丁技术,修改 DSH 的请求头处理逻辑,让配置的自定义请求头(如 User-Agent)能覆盖默认的 attribution 信息,从而使 API 请求被正确识别为 opencode 客户端,避免限流。插件的核心能力在于其幂等性和自动修复机制:它禁用原生入口并插入包装模块,确保补丁在 DSH 升级后依然有效,且不影响未配置请求头的正常行为。它非常适合依赖 OpenCode ZEN 免费模型进行开发和测试的用户,尤其是遇到 429 限流问题需要快速、稳定解决方案的开发者。插件设计注重可靠性,采用原子写入和多重校验,安装后只需简单配置和重启即可生效,提供了无缝的使用体验。

使用场景

  • 当 DeepSeek Harness 调用 OpenCode ZEN 免费模型时出现 429 限流错误。
  • 用户需要在 DSH 中配置自定义 User-Agent 头以模拟 opencode 客户端。
  • 插件自动修复请求头过滤问题,避免手动修改代码。

适合人员

  • 使用 DeepSeek Harness 进行开发的用户。
  • 依赖 OpenCode ZEN 免费模型进行测试的开发者。
  • 遇到 429 限流错误并需要快速修复的程序员。