玩转DeepSeek Harness:从部署到安装第一个插件
如何用一个插件让 DeepSeek Harness 学会“精打细算”
用过编码Agent的人大概都经历过同一个困境:复杂任务用高级模型,简单任务也用高级模型。
主会话、子代理、计划执行全用同一个模型,而且是顶配推理模型。写一个复杂架构方案,高级模型确实值回票价,但等方案写完了,执行阶段无非是读文件、改代码、跑命令。而这些体力活,高级模型和普通模型干出来的结果几乎没有差别,价格却差了一个数量级。因此,我们可以使用dsh-model-switch插件来解决这个问题。
dsh-model-switch的思路很简单,也足够聪明:规划和执行,用不同的模型。
复杂任务,先用推理型模型做规划和拆解。这一步需要深度思考、需要理解上下文、需要做出正确的架构决策,把顶配模型用在刀刃上。规划完成后,经过用户批准,自动切换到执行模型去干活。读文件、写代码、跑命令这些执行层面的操作,交给量大管饱的经济模型去完成。、
它本质上是一个双模型路由插件。在Harness“一切皆插件”的架构下,模型本身也不过是一个可以替换的插件。dsh-model-switch正是利用了这个特性,把“规划”和“执行”两个阶段解耦,分别交给最合适的模型去处理。
一. 快速部署DeepSeek Harness
登录华为云官网,找到解决方案实践中的一键部署DeepSeek Harness,点击一键部署开始进行部署。
该解决方案使用22端口CloudShell方式远程登录云服务器,默认已配置IP地址白名单,若需远程登录云服务器,可直接使用CLoudShell远程登录。
该解决方案部署成功后,环境初始化及应用安装预计5~10分钟,受网络、带宽影响,部署时间会有波动,部署完成方可正常使用。
部署成功后,此时可以访问DSH WebUI界面。打开浏览器输入地址 https://公网IP:443,即可访问DeepSeek Harness WebUI界面。这里的公网IP就是你的远程服务器的IP地址。
`https://公网IP:443`
1. 设置用户名及密码:按下图所示依次单击“设置”,“身份认证”,输入用户名,密码后单机“保存账号密码”。


2. 添加模型提供方:依次单击“模型”,“添加自定义提供方”。

3. 模型配置:在展开的窗口中参考下表填写对应参数,单击获取可用模型,勾选添加所选模型。依次单击“添加所选”“创建提供方”(使用华为云Maas配置)



此时DeepSeek Harness配置就完成了,我们可以开始和它进行对话了。
二. 插件使用
如果不使用插件的话,我们可以看到模型计划和执行都使用的是同一个模型


使用插件
1. 安装插件:我们可以直接在DSH中告诉他我要安装dsh-model-switch插件(插件地址为:github:lincong1987/dsh-model-switch)
帮我安装dsh-model-switch插件并使用这个插件,这个插件安装指令为:dsh plugin --profile web add github:lincong1987/dsh-model-switch

此时:DSH会自动为我们安装插件并使用插件
2. 设置插件:在DeepSeek Harness的WebUi界面中我们可以看到我们的插件成功安装并且正在使用




- 点赞
- 收藏
- 关注作者
评论(0)