立即咨询

电话咨询

微信咨询

立即试用
商务合作

DeepSeek dsh 上手实测:别急着填官方 API key,先看清模型接入这一层

2026-08-21

 

 

DeepSeek 前阵子把自家的 Agent Harness 开源了,命令行工具叫 dsh,MIT 协议,目前还是开发者预览版。它有个口号我挺喜欢:Everything is a plugin。模型、工具、技能、会话全都是插件,随时能换。

 

网上不少介绍到这一步就收尾了。但“模型也是插件”这句话认真想想,马上会冒出一个更实际的问题:这个模型插件,线该接到哪里去?

 

官方最顺手的路径是在 Settings → Models 的 DeepSeek 卡片里填个 API key,半分钟跑通。跑 demo 够用了。可我实际用了几天之后,发现直连模式有四个坑,一个比一个烦:

 

多模型的管理成本。dsh 把切换模型做成了改配置就行,但每个模型各连各的服务,账号、密钥、计费后台、错误处理仍然散在好几家平台。切换是轻了,管理没轻。

 

长任务的链路稳定性。我实测一个实时数据看板任务,跑两轮累计烧掉约两千万 token,运行超过三十分钟。任务一长,一次限流或连接抖动就可能让任务中断、重复请求、多烧 token。稳定性问题这时候就是实打实的钱。

 

故障降级没地方放。主模型撞上 5xx 或限流,理想做法是按错误类型切到备用模型继续跑。dsh 支持配多个 provider,但自动切换的路由逻辑得自己补。

 

用量分散。多模型分散在几个平台后台,各家 token 统计口径、缓存计费还不一样,月底对账得手工拼。

 

这几个问题都卡在 Harness 和模型服务中间,可以单独抽出一层“模型接入层”来管:统一入口,顺带承接路由、降级和用量统计。dsh 在这层留了插件接口,接到哪里由你自己定。本文接的是一个 MaaS 网关(七牛大模型平台)。

 

 

先说结论:用自定义 Provider 接网关

 

dsh 的模型接入有三条路:

 

DeepSeek 卡片。Settings → Models 里那张独立卡片,填 API key 就完事,端点、协议、模型列表全部内置。最省事。

 

目录 Provider。点 Add provider,从内置目录选 Anthropic、OpenAI 这类供应商再填凭证。

 

自定义 Provider。点 Add a custom provider,可以接企业网关、自建服务,以及目录没收录的供应商。

 

我选第三种。它背后是 llm-pi-ai 插件,走 OpenAI 兼容协议。只要平台给出兼容端点,就能挂进 dsh。

 

两个细节提前记一下:Provider ID 会被请求、会话、模型默认值和凭证引用,保存后改不了,建议按用途起名,比如 gateway-main。另外 API key 和普通配置是分开存的:实际凭证放在 $DSH_HOME/.credentials.yaml,settings 里只存引用,敏感信息和普通配置天然隔离,这个设计我给好评。

 

具体配置步骤

 

进入 Settings → Models → Add a custom provider,填这几项:

 

 

Settings → Models → Add a custom provider

 

 

Provider ID:小写字母,按用途命名

 

Base URL:见官网

 

API protocol:openai-completions

 

API key:七牛大模型平台控制台里的密钥

 

填完别急着保存,先用 Model catalog 区域的 Fetch available models。它会拿当前的 Base URL 和凭证去请求 OpenAI 兼容的 GET /models 接口,把平台上可用的模型直接拉回来。这次实测里,同一个 API Key 下拉出了 DeepSeek-v4-Pro-0813、GLM-5.3、MiniMax、Kimi、Qwen 一串模型(下图是删减版)。比手敲模型 ID 靠谱,手敲我至少敲错 过一次模型名。

 

 

配置完成后写入 $DSH_HOME/settings.yaml,核心结构大致是:

 

 

llm-pi-ai:
providers:
gateway-main:
apiKeyEnv: QINIU_API_KEY
api: openai-completions
baseURL: https://api.qnaigc.com/v1
models:
- id: deepseek/deepseek-v4-pro-0813
- id: z-ai/glm-5.3

 

 

用 apiKeyEnv 引用环境变量,避免密钥明文进配置文件。需要图片输入的模型,还可以用 input: [text, image] 声明模态。注意这类字段是你对端点能力的声明,得跟模型服务实际支持的对上,声明了它不支持的能力会在调用时翻车。

 

换个模型跑一遍看看

 

为了验证 dsh 的模型切换,我用同一个 Prompt,在两个全新 Workspace 里分别跑 DeepSeek-v4-Pro-0813 和 GLM-5.3,任务都是“从零实现一个 AI 模型调用数据看板”。

 

DeepSeek-v4-Pro-0813 跑了约 5 分钟、16 Steps;GLM-5.3 跑了约 8 分 31 秒、19 Steps。两边都完成了任务。这里我不打算比较两个模型谁强谁弱,因为重点是 dsh 本身:换了模型,Harness 的执行流程照常往下走。

 

 

 

两边最终都产出了可运行的看板,指标卡、Token 消耗趋势、调用明细、筛选这些都有。整个过程我只在 dsh 里选了一下模型,工具配置和调用方式一行没动。

 

这次实测把“模型即插件”最直观的一点坐实了:同一个 Provider 下,换模型停在配置层就够了。

 

 

 

这么接到底值在哪

 

回到开头的问题,在 dsh 和模型之间加一层统一接入,我自己体感到的收益有三个。

 

换模型更轻。多个模型走同一套兼容协议、同一个平台,切换就是改一下模型配置,dsh 的插件化设计才能真正跑起来。

 

长任务有了兜底位置。Agent 会连续调用模型,RPM 限额、超时、重试、模型暂时不可用都会影响整条任务。统一接入后,限额和用量集中管理,Harness 也能基于统一入口处理错误和重试。

 

对账不头疼了。多模型从同一平台调用,消耗和费用在同一个后台看,省掉跨平台查询和手工对账。

 

所以我的看法是:dsh 的插件化解决的是 Harness 内部怎么替换模型;模型接入平台解决的是多个模型怎么从同一入口被管理。两层叠起来,Everything is a plugin 这句话才真正延伸到了模型服务那一侧。

 

一个提醒:dsh 还在开发者预览阶段,官方文档明说了后面可能有破坏性变更。本文的字段和配置以当前版本为准,升级时记得重新核对 Provider、模型配置和凭证相关的文档。

 

 

如果你也想把 dsh 这类 AI Agent 工具和模型接入能力真正用进自己的业务,可以咨询云巴巴。云巴巴是国内领先的企业数智服务平台,覆盖 AI 大模型、智能体、协同办公、营销获客、安全合规等多个领域的企业级产品与方案,能按你的行业、规模和预算比对选型、匹配资源、协助落地。欢迎咨询云巴巴,获取更多产品方案与专属服务。

热门数字化产品

晓多科技智能电商客服系统晓多科技智能电商客服系统, 全渠道接入, 提升在线客服效率,场景化识别—新一代场景识别技术, 更精准的识别客户问题 ,问答知识库—初始化全包配置, 配置成本更低, 越用越聪明。上下文识别, 多轮对话, 更智能的机器人,商品知识库—商品知识点自动呈现, 客服点击即回, 准确性高, 响应快。
绿云软件酒店管理系统绿云软件酒店管理系统,符合大住宿业数字化建设集中化、一体化、平台化、大数据发展趋势,稳定、经济、开放,支持集中+分布式混合部署。基于绿云开放平台,行业上下游合作伙伴均可接口对接,形成智慧互联 。无须担心“数字孤岛”,各系统和场景的数据在保证安全的前提下互联互通 。
探域电商全域智能客服机器人探域电商全域智能客服机器人,以消费者触点为核心,助力品牌全域数智化运营,实现高质量增长。我们通过AI人工智能、NLP技术和行业知识图谱的核心技术,构建了营销服务一体化智能客服机器人、全域客户数据中台 Lite CDP、私域一体化智能营销SCRM等核心产品。
OpenAI CodexOpenAI Codex(Codex CLI)是 OpenAI 推出的开源终端 AI 编程代理,使用 Rust 构建以保证高性能与高效率。它可直接在本地终端运行,读取、修改并运行所选目录中的代码,与 ChatGPT 深度集成,面向终端驱动的 agentic 编码工作流。
酷学院企业培训SaaS平台酷学院多个基于AI技术的培训工具,有效降低培训运营传播,显著提升学习效果。基于对14大热点行业标杆企业的大数据分析,深入研究和实验,建立77个重点岗位职能的测评标准。依托AI技术, 精准提取视频、音频、语音等课件中的知识点, 转换成碎片化的知识内容,并对各个内容设置相应标签,形成系统化的知识图谱。
为你推荐
云巴巴受邀出席2026云栖大会,解读千问办公从账号到产能的FDE实践

2026年9月22日由阿里云主办的2026云栖大会在杭州开幕,云巴巴作为阿里云MaaS生态伙伴受邀出席;9月23日云巴巴首席AI架构师倪江玮在【智启新程:AI驱动创新企业】分论坛发表《从账号到产能,千问办公落地真实场景的FDE实践》主题演讲,系统呈现云巴巴推动千问办公进入企业真实场景的FDE方法论与三阶段六模块交付体系。

2026-09-24
佣金发放和费用报销哪个好?灵活用工两种支出路径对照

报销解决员工垫付回款,结算解决合作方按成果取酬,两者解决的问题不同。本文对等说明两种路径的形态、报销路径适合的场景与范围、平台结算路径的适用条件、四处关键差异以及按条件做选择的判断方式。

2026-09-24
灵活用工的用工责任有哪些?争议场景的归属划分方式

责任划分的起点是关系性质。本文说明标准劳动关系、不完全劳动关系与民事合作关系的区分依据,用工责任与控制环节的对应关系,平台承担的审核与留存义务,人员自身应尽的信息真实性义务以及争议的处理路径。

2026-09-24
灵活用工的支付通道怎么选?对公与个人收款的适用场景

对公划转、个人收款、托管账户与批量代付各有适用条件。本文对等说明四类通道的形态、对公收款的适用场景与前提、个人收款的限制与维护要点、通道选择要看的四类条件以及合规核对的三条线索。

2026-09-24
灵活用工结算打款退回怎么办?收款信息异常的排查顺序

批量发放出现退回是规模上去之后的常见情形。本文说明退回的三类直接原因、人员与账户的分层核对顺序、退回之后的处理顺序与时限安排、减少同类退回的四项前置动作以及台账应保留的字段。

2026-09-24
查看更多