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

Zen 免费模型接入 jiesou/dsh-opencode-zen-free-provider

DeepSeek Harnessv0.1.28
jiesou13 天前有提交已提供中文文档扫描:含敏感能力

OpenCode Zen 免费模型接入 DeepSeek Harness。1M 上下文,同步全部元数据

47.5/100
综合分
32
GitHub 星标
904
npm 周下载
—/5
用户评分

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

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add @jiesou/dsh-opencode-zen-free-provider
npm 源 · @jiesou/dsh-opencode-zen-free-provider 的发布者账号已校验与本仓库一致

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · model
装得上吗
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L5 · 运行时冒烟等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 13 天前
档位由哪些信号合成

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

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

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

✓npm 包@jiesou/dsh-opencode-zen-free-provider @ 0.1.28
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/31 22:56:05

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件发起外部网络请求
查看扫描证据(共 5 处,展示前 5 条)
  • 发起网络请求
    lib/index.js:415
    const response = await fetch(url, {
  • 读取本地文件
    lib/index.js:552
    const parsed = JSON.parse(await readFile(CACHE_PATH, 'utf8'));
  • 写入本地文件
    lib/index.js:565
    await mkdir(CACHE_DIR, { recursive: true });
  • 写入本地文件
    lib/index.js:568
    await writeFile(temporary, JSON.stringify(cache));
  • 写入本地文件
    lib/index.js:569
    await rename(temporary, CACHE_PATH);
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

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

依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/cordis-plugin-loader@deepseek-ai/dsh-credentials@deepseek-ai/dsh-llm@deepseek-ai/dsh-llm-pi-ai@deepseek-ai/dsh-util-values@deepseek-ai/schemastery
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 接入免费模型
  • 1M上下文
  • 同步全部元数据
0.1.242026-10-16
fix: 免费层全部请求被拒(FreeTierError: OpenCode's free tier can only be used from within OpenCode)。 Zen 免费层已于 2026-10-11 迁至 /inference/v1(上游 83f2b6f67a 把 zen 路由改成薄代理,门禁下沉到私有 inference 服务),旧 /zen/v1 对匿名请求一律 403。同时修正请求指纹:不再发送会触发 403 的 HTTP-Referer 与 x-opencode-request,补齐四个同值 session 头,占位工具补上 parameter schema(空 properties 同样被拒)。 DeepSeek V4.1 Flash 免费档解锁 1M 上下文:models.dev 只登记 200K,实测 104 万 prompt tokens 仍返回 200,天花板是请求体大小(约 3.9MB)而非上下文窗口。 另修目录扫描竞态:models.dev 会间歇性卡到 90s+,导致注册空目录、所有模型报 UNKNOWN_MODEL,现加重试与磁盘缓存兜底。 Closes #3
v0.1.172026-09-05
fix: 过滤 models.dev 中标记为 deprecated 的模型(如 deepseek-v4-flash-free),不再展示在插件列表中。Closes #1
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。

README

由 DeepSeek 最新模型翻译生成
dsh-opencode-zen-free-provider dsh 的 OpenCode Zen Free 服务商。 本插件把 OpenCode Zen 的免费模型接入 dsh 使用。插件启动时从 OpenCode Zen 和 models.dev 同步模型目录与全部元数据,只抓取一次,不轮循。哪怕启动时拉取失败,插件也能正常挂载,路由以空目录提供服务。 上下文窗口默认以 models.dev 的元数据为准。MiMo V2.6 Flash、DeepSeek V4.1 Flash 与 GLM 5.3 Flash 例外:它们的后端实际服务比免费档登记的 200K 更宽,本插件按实测值声明(前两者 1M,GLM 5.3 Flash 600K)。实测 deepseek-v4.1-flash-free 在 104 万 prompt tokens 时仍返回 200,把针藏在 3MB 文档 93% 深处也能准确取回;真正的天花板是请求体大小(约 3.9MB 字符),不是上下文窗口。
展开完整文档(README 剩余 1 节)
dsh-opencode-zen-free-provider

dsh 的 OpenCode Zen Free 服务商。

本插件把 OpenCode Zen 的免费模型接入 dsh 使用。插件启动时从 OpenCode Zen 和 models.dev 同步模型目录与全部元数据,只抓取一次,不轮循。哪怕启动时拉取失败,插件也能正常挂载,路由以空目录提供服务。

上下文窗口默认以 models.dev 的元数据为准。MiMo V2.6 Flash、DeepSeek V4.1 Flash 与 GLM 5.3 Flash 例外:它们的后端实际服务比免费档登记的 200K 更宽,本插件按实测值声明(前两者 1M,GLM 5.3 Flash 600K)。实测 deepseek-v4.1-flash-free 在 104 万 prompt tokens 时仍返回 200,把针藏在 3MB 文档 93% 深处也能准确取回;真正的天花板是请求体大小(约 3.9MB 字符),不是上下文窗口。glm-5.3-flash-free(上游路由到 perplexity/glm-5.3-flash)在 26.4 万 prompt tokens 时同样取回藏在 93% 深处的标记,61.7 万 tokens 仍返回 200,65.9 万 tokens 起被上游 context_length_exceeded 拒绝,所以按 60 万声明,而不是付费档的 1M。

安装

从 npm 安装(预构建产物,推荐):

dsh plugin --profile web add @jiesou/dsh-opencode-zen-free-provider

或从 GitHub 安装:

dsh plugin --profile web add github:jiesou/dsh-opencode-zen-free-provider

安装之后

模型列表无需任何配置,插件启动时会自动从远程同步并过滤所有免费模型。在 Web Models 页面选择 OpenCode Zen Free 和模型后即可开始使用。

推理深度(Reasoning effort)

模型只暴露上游接受的档位,不造档位。Default 表示「不发送 reasoning_effort」字段,由上游自行决定深度。Off 是真开关——发送上游的关闭字面值(none、off 等)。effort 配置为空或只有 toggle 的模型干脆不显示档位选择器。

错误提示

OpenCode Zen 把非凭证类拒绝(免费额度到期、区域限制等)以 HTTP 401/403 返回,dssharness 会把这些状态码归类为「API Key 无效」。本插件在终端错误事件里保留真实原因,让真因显示出来;真正的鉴权失败仍按 AUTH 走。无法解析的内容原样透传。

若看到 FreeTierError: OpenCode's free tier can only be used from within OpenCode,那是上游的客户端指纹门,与本插件无关,也不是 API Key 问题。2026-10-11 起免费层从 /zen/v1 迁到 /inference/v1,门禁下沉到不可审计的私有 inference 服务。本插件按实测通过条件构造请求:

- 走 /inference/v1(/zen/v1 对匿名请求一律 403);
- 四个 session 头同值双发:x-opencode-session、x-opencode-session-id、x-session-affinity、x-session-id;
- x-opencode-project: global(40-hex project id 会触发 403);
- 不发 x-opencode-request,不发 HTTP-Referer——这两个头的存在本身就会触发 403;
- session id 前 12 位 hex 必须是反转时间戳(ses_ 降序、msg_ 升序),纯随机即拒;
- 请求的 tools 必须包含 bash 与 read(按小写名精确匹配),缺任一即 403。精简、标题、摘要等工具数不足的请求由本插件自动补齐占位工具。

提示:OpenCode 的 Free 模型会被基于 IP 限流。

对于 Ox Alpha 等经常遇到「network errors」等问题的模型,建议手动设置:

- id: opencode-zen-free-provider
name: '@jiesou/dsh-opencode-zen-free-provider'
config:
retryPolicy:
mode: always
maxRequestImageBytes: 2097152
requestImageMaxBytes: 1048576

| 配置项 | 类型 | 默认值 | 说明 |
| retryPolicy | object | 省略即用普通默认 | 模型请求重试策略 |
| maxRequestImageBytes | number | 2097152(2 MiB) | 单次请求允许内联的 base64 图片字节上限 |
| requestImageMaxBytes | number | 1048576(1 MiB) | 单张图片重编码后的字节上限 |

图片预算

Zen 这条 wire 是无状态的:每轮请求都要把历史重新发一遍,留在上下文里的图片因此每轮都会再传一次。

- 每张图片先归一化(2048×2048 像素总预算),再重编码到 requestImageMaxBytes(默认 1 MiB)以内。
- 一轮请求内联的 base64 图片总量超过 maxRequestImageBytes(默认 2 MiB)时,不发请求,而是抛出 IMAGE_OFFLOAD_REQUIRED 并报出需要 offload 的张数。DSH 据此把最旧的图片记入 image/offload 事件并重试;之后每轮用占位文本代替这些图片的字节,模型仍能从占位文本里读到图片身份和可读路径。
- 已经 offload 的图片不再读取字节、不再编码、不再上传。
两个值都按 base64 口径计算(约等于原图字节 ×4/3)。默认组合约等于「一张整尺寸图 + 一张半尺寸图」。想让模型一次看更多图就调大,想省流量就调小;但 maxRequestImageBytes 必须大于单张图的 base64 长度(1 MiB 图约 1.4 MB),否则一张图也放不下。

许可证

MIT
预览分享卡片长什么样 ↓jiesou/dsh-opencode-zen-free-provider
分享 · DeepSeek Harness Hub
jiesou/dsh-opencode-zen-free-provider

OpenCode Zen 免费模型接入 DeepSeek Harness。1M 上下文,同步全部元数据

这是你的仓库?认领条目

回到顶部