deepseek harness安装教程
1、访问链接
gitbub地址:https://github.com/deepseek-ai/deepseek-harness;
在https://www.deepseek.com/harness/en/中选择 也会到上述地址
2、前置条件安装node、git
如果你是程序员可跳转第3步骤
2.1、node安装
下载地址:
https://nodejs.org/en/download

https://nodejs.org/zh-cn/download

安装(建议不要装在C盘):根据提示点击下一步
当前对程序员而言,建议你还是安装nvm(https://www.nvmnode.com/guide/download.html 、https://nvm.uihtm.com/doc/download-nvm.html),使用nvm安装node(以防老旧项目跑不起来可切换不同版本的node)
验证

2.2、git安装
下载地址:https://git-scm.com/

安装(同样建议不要装在C盘):根据提示点击下一步
3、下载deepseek harness的源码本地部署
3.1、通过zip的方式下载

进入deepseek-harness-master,依次执行:始话仓库git init => git add . => git commit -m "zip first commit"。 输入 git rev-parse HEAD,这条命令用来读取当前 git 仓库的最新提交哈希 。
为什么要git仓库?
不是必须依赖Git仓库,只是这个项目的构建脚本里写了调用git rev-parse HEAD来获取版本号嵌到程序里。你就算放本地硬盘,只要没初始化git,构建到这一步还是会报错。要么像刚才那样补个本地git仓库,要么去修改build脚本,把获取git版本号的逻辑改成固定写死版本,就能彻底绕开对.git文件夹的要求。
bash
pnpm install
bash
pnpm run build

bash
pnpm dsh web

如果提示pnpm既不是内部命令也不是外部命令,先安装:npm install -g pnpm,再执行
3.2、使用git方式下载
bash
git clone https://github.com/deepseek-ai/deepseek-harness.git
cd deepseek-harness
pnpm install
pnpm run build
pnpm dsh web
4、直接使用node运行
bash
npx @deepseek-ai/dsh web
5、最终结果
