deepseek-v5、deepseek-v5-open、deepseek-v5-next 三个模型编号确实出现在了 DeepSeek 的官方代码库里,但位置是单元测试文件,而且时间不是昨天——这段代码早在 2026 年 9 月 24 日就已提交。在 B 站科技账号 NOSET 看来,那只是单元测试里编的模型名单,证明不了新模型要发布。先厘清主体:话题里的"Harness"不是那家做 CI/CD 的厂商,而是 DeepSeek 自己 8 月开源的 agent 框架 DeepSeek Harness(命令名 dsh)。 官方仓库给它的定义只有一句标语:Everything is a Plugin。对开发者来说,真正值得回答的问题不是"V5 哪天上线",而是"我的程序有没有按 V5 的上线方式准备好"。知乎哔哩哔哩GitHub
DSH 的模型可用逻辑是:用户登录账号后,客户端会向服务端的 /models 接口要一份模型清单,再根据清单决定哪些模型能用、哪些要先更新 DSH 本身。测试文件里的三个 V5 编号,正是围绕这套机制预演的三种局面。## 三个模型号,两条发布通道deepseek-v5 代表"当前版本不认识它"。测试的预期是:模型列表里只剩下认识的 deepseek-flash 和声明兼容的 deepseek-v5-open,直接调用 deepseek-v5 会被明确拒绝,错误码 MODEL_UNSUPPORTED。GitHub
deepseek-v5-open 是平滑通道:声明的最低客户端版本是 0.0.1,等于任何在用的客户端都能直接命中,新模型改一下服务端返回就能出现在所有人的列表里,不需要谁先升级。GitHub
deepseek-v5-next 是强制升级通道:要求客户端版本 99.0.0-alpha.1,而仓库公开的最新标签还停在 dsh-v0.2.2-alpha.2 一代,99.0.0 是个到不了的位置,存在的意义就是让"版本不够"的分支在测试里稳定复现。IT之家的概括与此一致:这批占位预铺了强制更新与平滑过渡两种发布方案,但占位符并不等同于发布临近。GitHubIT之家
时间线里藏着的,比曝光本身多
引入这三行的提交(0a13e89)作者署名 Yichen Jiang(GitHub 登录名 LegGasai),提交说明写的是"用账号列表接口来提供 DeepSeek 账户模型目录"。字母榜介绍他是清华毕业、DSH 提交数仅次于创始人崔添翼的核心开发者,这条在仓库公开数据里能直接对上。GitHub知乎GitHub
更有信息量的是 10 月的后续动作:这套"跟着服务端清单走"的机制正在从账号登录推广到 API key 入口,同名提交"follow the official /models listing on the DeepSeek API-key route"已经进了仓库主线。10 月 27 日又补上了"清单刷新失败时保留已有徽标"的容错。也就是说,眼下真正在上线的不是 V5,而是发布 V5 的那条流水线。GitHubGitHub
边界也要说清:截至 10 月 28 日,DeepSeek 官网没有任何 V5 公告,仓库里也没有 V5 的权重、参数或定价。微博上"DeepSeek 又换模型指纹"的话题仍属社区猜测,只能当观察信号。公司当下的资源显然还在现款模型上:新版模型单周调用量登顶全球首位、环比暴增 801%。字母榜那句"没有人会为一个不在路线图上的名字,去设计分级发布的机制"是合理推断,但推断不是官宣。哔哩哔哩36氪知乎
四件不用等官宣的适配动作
第一,把模型可用性改成"拉清单",而不是"背名单"。把 /models 接口返回当作唯一事实来源,内置模型表降级为缓存,并准备拉取失败时的兜底——DSH 自己已经把这套做进了账号登录和 API key 两个入口,连刷新失败保留元数据的降级路径都写好了。凡是把模型 ID 写死在客户端里的集成,下一次上新时都会先撞墙。
第二,给"不认识的模型"一个像样的出口。测试定义的行为很直白:列表里隐藏,调用时报 MODEL_UNSUPPORTED。落到产品上,这个错误码应该映射成"请升级客户端"的引导,而不是"服务商异常"的报错文案,否则用户会在模型上线当天把升级问题当成服务故障来投诉。
第三,在模型配置结构里预留"最低客户端版本"字段。测试里 requires 同时出现过 0.0.1 和 99.0.0-alpha.1 两个值,说明服务端准备在同一份清单里同时表达"即发即用"和"升级才可用"两种模式。自建前端若没有这个字段和对应的升级引导链路,两条通道一条都接不住。
第四,想提前试跑再等等官宣,用配置覆盖就够了。DSH 支持用 modelOverrides 给尚未识别的模型注入 contextWindow 这类参数,测试验证了为 deepseek-v5 注入的覆盖值能被模型解析器原样读出。注意测试里的 9 个 token 纯属编造的夹具值,真实参数一切以官方公布为准。另外,基于 DSH 开发插件的注意仓库 README 的提醒:项目处于开发者预览期,会有破坏兼容性的改动,先锁定版本再谈尝鲜。GitHubGitHub
至于 V5 本身,真正的"发布前夜"信号有三个,且都在服务端:官网放出公告或定价、/models 清单里开始返回 deepseek-v5、公开版本的客户端大面积报出 MODEL_UNSUPPORTED。这三个信号出现之前,上面四件事不必等——它们对每一次模型上新都成立,本来也是该做而没做干净的工程活。