2026年8月15日
2026年8月13日deepseek发布了DSH,国产大模型正式对标codex和claude code智能体工具,性价比超级高。而且v4上线之后,更加高效便捷
官方github_url
https://github.com/deepseek-ai/deepseek-harness除了官方的url之外,我在github上又找到了一个coder弄的桌面版本DSH,效果非常好,然后避免了使用DSH之前的繁琐流程,直接一点即开,url如下
https://github.com/anywhere-labs/deepseek-harness-desktop这个桌面版本目前可供windows和mac下载,coder声明手机版本正在开发。
DSH的优点
全面对标codex和cluade code,主要是价格便宜,性价比更高,而且V4上线之后性能更好。过去我们用 AI,都是在网页端复制粘贴代码。而 DSH 能够直接接入本地的文件夹和终端。在敲代码时,DSH能够自主生成 Makefile、调用编译器,独立完成一套复杂的算法,并且自己在终端进行输入输出测试数据,如果出现error,还会根据报错进行修改。
最重要的一点,DSH完全开源,底层架构对所有开发者完全敞开,采用了“Everything is a plugin”的设计,极短的时间内就会出现很多插件,更加便捷。现有的智能体,大多都是黑盒化商业化工具,具体的内核是什么没有人知道,只能给什么就用什么,这种情况对于电脑本地来说存在一些隐患。就好比我们去饭店,点完菜之后只能等着,怎么做的,用的哪些调料,什么食材我们都不知道。但是DSH更像是站在我们面前做菜,看的舒心吃着放心,而且价格实惠。
部署流程(windows终端命令行--cmd)
1.win + R 输入 cmd 进入终端命令行
然后创建一个新的文件夹或者是进入cd到已有的文件夹里面
(1)没有文件夹的情况下,先创建文件夹(名字随意) mkdir deepseek-dsh (2)已经有文件夹的情况下,直接进入 cd deepseek-dsh接下来,检查nodejs版本,如果版本低于22.19.0,就会出现类似以下的报错
The requested module 'node:zlib' does not provide an export named 'createZstdDecompress'DSH 框架在处理内部数据流时,调用了一个非常新的解压缩特性(createZstdDecompress)。这个特性是 Node.js 在>=22.19.0版本之后才原生支持的。所以电脑里面nodejs版过低就必须去官网更新一下
2.配置镜像源或者代理
这步很关键,如果不配置的话,后续的npx会非常慢,甚至直接闪退关闭。配置指令如下
npm config set registry https://registry.npmmirror.com验证是否成功,输入一下指令
npm config get registry如果显示以下代码,则配置成功
https://registry.npmmirror.com/上面所的淘宝npm镜像不是唯一的,还有很多,各位开发者可以选择其他的进行尝试,其他的镜像源我在下面列举出来
腾讯云镜像源:
npm config set registry http://mirrors.cloud.tencent.com/npm/华为云镜像源:
npm config set registry https://repo.huaweicloud.com/repository/npm/网易镜像源:
npm config set registry https://mirrors.163.com/npm/如果不想配置镜像,想直接走代理的话,可以输入下面的指令
set http_proxy=http://127.0.0.1:本地代理端口 set https_proxy=http://127.0.0.1:本地代理端口3. 注入认证密钥
set DEEPSEEK_API_KEY="填入你的deepseek官方api,也就是sk-开头的那一串字符"4. 唤醒web页面
最后一步直接输入官方github里面给出的具体指令
npx @deepseek-ai/dsh web一键启动
上面这些是在每一次打开cmd的时候,需要重新输入一遍很麻烦
最便捷的方式是直接在我们创建的dsh的文件夹里面新建一个文本文件
然后输入以下代码
如果使用的是镜像源,输入以下代码到文本文件里面
@echo off :: 设置字符集为UTF-8,防止中文乱码 chcp 65001 >nul title DeepSeek Harness 启动器 echo ======================================== echo 正在初始化 DSH 运行环境... echo ======================================== :: 1. 切换到工作目录 cd 你设置的dsh文件夹名称 :: 2. 指定 npm 走国内镜像源 npm config set registry https://registry.npmmirror.com echo [OK] 淘宝镜像源配置完成... :: 3. 挂载 API Key set DEEPSEEK_API_KEY="填入你的deepseek_api,那一串字符" echo [OK] API Key 挂载完成... :: 4. 启动服务 echo [OK] 正在通过代理拉取并启动 Web UI,请稍候... echo ======================================== call npx @deepseek-ai/dsh web :: 如果程序意外退出,暂停窗口可以让我们看报错信息 pause如果使用的是代理工具,输入以下代码到文本文件里面
@echo off :: 设置字符集为UTF-8,防止中文乱码 chcp 65001 >nul title DeepSeek Harness 启动器 echo ======================================== echo 正在初始化 DSH 运行环境... echo ======================================== :: 1. 切换到工作目录 cd 你设置的dsh文件夹名称 :: 2. 设置你的本地代理 set http_proxy=http://127.0.0.1:本地代理端口 set https_proxy=http://127.0.0.1:本地代理端口 echo [OK] 代理设置完成... :: 3. 挂载 API Key set DEEPSEEK_API_KEY="deepseek_api,那一串字符" echo [OK] API Key 挂载完成... :: 4. 启动服务 echo [OK] 正在通过代理拉取并启动 Web UI,请稍候... echo ======================================== call npx @deepseek-ai/dsh web :: 如果程序意外退出,暂停窗口让你看报错信息 pause创建完文本文件,并且输入代码之后,将文本文件的名字修改为
start.bat然后文本文件变为有一个小齿轮的启动工具,以后就可以直接一点即开了