news 2026/8/24 14:33:36

【AI】deepseek harness安装、使用教程。

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【AI】deepseek harness安装、使用教程。

先搞懂:这到底是个什么东西?

想象你买了一台高级音响(DeepSeek 的 AI 模型),但光有音响还不能听歌——你还需要一套机柜、遥控器和操作面板把它运转起来。

DeepSeek Harness(缩写 DSH)就是这套"操作台":DeepSeek 官方出品的运行框架,负责把 AI 能力包装成你能直接上手的形态。装好之后,你可以在浏览器里跟 AI 聊天、写代码、执行任务,体验类似在线 AI 工具,但一切跑在你自己电脑上。

三种使用姿势,按上手难度排序:

姿势长什么样适合谁
Web 模式(主推)浏览器里的聊天页面所有人,尤其小白
TUI 模式终端里的文字对话框习惯命令行的开发者
Headless 模式扔一个问题进去,拿到答案就退出写脚本做自动化的人

开工前唯一要确认的事:电脑上有没有 Node.js 22 以上版本(建议 24)。没有的话,去 nodejs.org 下载安装包,一路点"下一步"即可。装完在终端输入node -v能看到版本号就 OK。

【JS-Node】node.js环境安装及使用-CSDN博客文章浏览阅读354次,点赞6次,收藏4次。Node.js是一个基于Chrome V8引擎的JavaScript运行时环境,适用于服务器端开发。安装时,可从官网下载对应操作系统的安装包,或通过包管理器(如Homebrew、Chocolatey)快速部署。https://blog.csdn.net/qq_39150957/article/details/160229375


安装:两条路,怎么选?

安装 DSH 有两种思路,区别类似"住酒店"和"买房":

  • 临时方式(npx)——像住酒店:随住随走不留痕迹,但每次进门都要办手续(联网下载);
  • 永久方式(npm 全局安装)——像买房:一次装修到位,之后推门就住。
临时方式永久方式
触发方式每次完整输入npx @deepseek-ai/dsh web装好后只需dsh web
首次之后还联网吗可能重复下载不需要
占用情况存在缓存目录里装进全局工具目录
适合场景用一两次、尝鲜日常使用(推荐)

建议:不确定的话先用临时方式感受一下,觉得顺手再转永久安装。

路线 A:先尝鲜(临时方式)

终端里粘贴这一行,回车:

bash

npx --yes @deepseek-ai/dsh web

第一次运行会先下载程序包,耐心等一会儿。看到启动成功的提示后,浏览器访问http://127.0.0.1:3080就能看到界面了。

小提示:npx的意思是"临时借用一个程序来运行",它把包缓存在C:\Users\你的用户名\AppData\Local\npm-cache\_npx\下。哪天不想用了,删掉这个文件夹就干干净净。

路线 B:正式安家(永久安装,长期推荐)

分三步,每步一分钟:

① 安装(-g 表示装成全局命令)
npm install -g @deepseek-ai/dsh

② 检查:能打印出版本号(例如 0.1.0-rc.6)就算成功
dsh --version

③ 启动
dsh web

在浏览器打开提示的网址即可:

从今往后,你与 DSH 之间的全部日常交互就是四个字母加三个字母:dsh web

日后想升级或告别,分别用:

npm update -g @deepseek-ai/dsh # 升级 npm uninstall -g @deepseek-ai/dsh # 卸载

日常使用:一个命令走天下

每次想用 DSH,流程固定为:

打开终端 → 输入 dsh web → 浏览器打开 http://127.0.0.1:3080 → 开聊

想退出?回到终端按Ctrl + C即可关闭服务。

进阶:这些命令偶尔会用到

新手阶段你大概率只用得上dsh web,但下面这些迟早会派上用场,收藏备用:

查看信息类

dsh --help # 忘了命令怎么写?先看这个 dsh --version # 确认当前版本

换种打开方式

dsh --profile tui # 终端对话模式(不开浏览器) dsh --profile headless "帮我写个快速排序" # 一问一答模式,答完自动退出 dsh --profile tui --resume <会话ID> # 接着上次的对话继续聊

折腾配置类

dsh --dump-config # 看当前生效的全部配置 dsh --dump-default-config # 看出厂默认配置 dsh --patch <配置文件路径> # 用自己的配置文件覆盖默认值

装插件类

dsh plugin --profile web add <插件包名> # 给 Web 界面加插件 dsh plugin --profile web remove <插件包名> # 移除插件

出问题了?先看这里

① 提示dsh不是可识别的命令

说明系统的 PATH 里没有 npm 的全局目录。运行npm config get prefix查看安装路径(一般是C:\Users\你的用户名\AppData\Roaming\npm),把这个路径加进系统环境变量 Path,然后关掉终端重新打开再试。

② 端口 3080 被占用了

有别的程序在用这个端口。运行dsh web --help看看有没有指定端口的参数,换个端口启动就行。

③ 临时方式每次都要重新下载,太慢

这正是转永久安装的理由:npm install -g @deepseek-ai/dsh装好后就不联网了。

④ 之前 npx 用过,又装了全局版,会打架吗?

不会,两者文件互不相干。只需记住启动口令的区别:临时版念全名npx @deepseek-ai/dsh web,永久版念短名dsh web。为了不混淆,建议固定用一种。


最后,把整个流程压缩成一张卡片

准备:装好 Node.js 22+(node -v 能出版本号) 安装:npm install -g @deepseek-ai/dsh 验证:dsh --version 使用:dsh web → 浏览器打开 http://127.0.0.1:3080 退出:终端 Ctrl + C
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/24 14:33:11

Python跨平台秘密大公开,numpy优势竟藏这里

&#xff1a;跨平台&#xff0c;本质原理与灵活优势面对当下技术迭代速度飞快的状况, 跨平台能力变成了编程语言核心竞争力里的其中一项, 并且, 凭借其特有的技术特性, 它成为了跨平台开发的优先选择工具。明确其跨平台的本质原理以及灵活性优势, 能够助力开发者更出色地借由这…

作者头像 李华
网站建设 2026/8/24 14:32:29

TVA-World具身智能语义通信协议与人机意图对齐

前沿技术探索&#xff1a;TVA智能体&#xff08;简称TVA&#xff09;TVA智能体&#xff08;亦称“AI智能体视觉”或“TVA视觉智能体”&#xff09;是依托Transformer架构与“因式智能体”理论构建的系统级视觉技术框架。它融合深度强化学习&#xff08;DRL&#xff09;、卷积神…

作者头像 李华
网站建设 2026/8/24 14:32:14

Harness的PTC模式,让AI自己写代码调度工具靠谱吗

PTC 模式的设计初衷&#xff1a;让 AI 自己写调度逻辑 DeepSeek Harness 的四种运行模式里&#xff0c;PTC&#xff08;Programmatic Tool Calling&#xff0c;程序化工具调用&#xff09;是最值得玩味的一个。标准模式走的是"预设工具链"路线——开发者提前配置好模…

作者头像 李华
网站建设 2026/8/24 14:31:11

Windows系统文件VirtualMon.dll丢失找不到问题解决

在使用电脑系统时经常会出现丢失找不到某些文件的情况&#xff0c;由于很多常用软件都是采用 Microsoft Visual Studio 编写的&#xff0c;所以这类软件的运行需要依赖微软Visual C运行库&#xff0c;比如像 QQ、迅雷、Adobe 软件等等&#xff0c;如果没有安装VC运行库或者安装…

作者头像 李华
网站建设 2026/8/24 14:30:02

Python exit?PyQt6和wxPython打架,你选谁都得哭

GUI选型踩坑者必看&#xff01;两大框架争雄&#xff0c;没人敢说的真相被扒穿从事桌面开发的人, 差不多都历经同一个问题的困扰: 是选择PyQt6呢, 还是其他? 前者于国外论坛疯狂收获680个点赞&#xff0c;被视作“功能王者”&#xff1b;后者靠原生体验吸引众多粉丝, 被称为“…

作者头像 李华