DeepSeek Harness 怎么更新?dsh 更新完整指南:更新本体(npx、npm、源码)与更新插件两种方式

简介: DeepSeek Harness 的更新分两层:本体更新(npx 自动最新、npm update -g、源码 git pull)与插件更新(插件市场点更新、命令行覆盖安装)。本文按「准备 → 更新本体 → 更新插件 → 更新后检查」四步走,覆盖新手常见疑问。

DeepSeek Harness 的更新分两层:本体更新(npx 自动最新、npm update -g、源码 git pull)与插件更新(插件市场点更新、命令行覆盖安装)。本文按「准备 → 更新本体 → 更新插件 → 更新后检查」四步走,覆盖新手常见疑问。

本文转自 DSH Plugin Hub 插件市场


DeepSeek Harness 的更新分两层:本体更新(npx 自动最新、npm update -g、源码 git pull)与插件更新(插件市场点更新、命令行覆盖安装)。本文按「准备 → 更新本体 → 更新插件 → 更新后检查」四步走,每步给出可操作命令,并附常见问题排查表。

概览:更新分「本体」和「插件」两层

本体是程序、插件是扩展,两者独立更新,别混为一谈。 理解分层才不会混淆(来源):

  1. 本体更新:换 @deepseek-ai/dsh 包的新版本;
  2. 插件更新:把已装插件升级到新版本;
  3. 两层独立:更新本体不会自动更新插件,反之亦然。

两层各自的方式一览:

更新对象 方式一 方式二 方式三
dsh 本体 npx(自动最新) npm update -g git pull + 构建
DSH 插件 插件市场点「更新」 命令行覆盖安装 批量更新

第一步:更新前准备

先记录版本、备份会话,再动手,更新出问题也有退路。 操作步骤:

  1. 记录当前版本号,方便更新后对比、回退:
dsh --version
# 或 npx 方式
npx @deepseek-ai/dsh --version
  1. 备份关键会话数据:
cp -r ~/.dsh/sessions ~/.dsh-sessions-backup
  1. 确认磁盘空间充足、网络稳定;更新过程中保持终端窗口运行、不要中断。

第二步:更新本体

本体的更新方式取决于当初怎么装的,选对应命令执行。

方式一:npx 方式(自动更新)

npx 每次运行都拉最新版,无需手动更新。 直接启动:

npx @deepseek-ai/dsh web

兜底:版本没变时清缓存重跑:

npm cache clean --force && rm -rf ~/.npm/_npx
npx @deepseek-ai/dsh web

方式二:npm 全局安装更新

当初全局安装的,一条命令升级到最新版。

npm update -g @deepseek-ai/dsh

执行后核对版本号(dsh --version);报 EACCES 权限错误时加 sudo,或改用 npx 方式。

方式三:源码构建更新

当初 git clone 源码构建的,拉取最新代码后重新构建。

# 进入源码仓库目录
cd ~/dev/deepseek-harness

# 拉取最新代码(本地有改动先 git stash)
git pull

# 重新安装依赖并构建(与当初安装一致)
npm install
# 按仓库文档执行构建命令,例如 npm run build(以实际为准)

构建完成后重启 dsh web 即用上新版本。

第三步:更新插件

插件更新推荐用插件市场可视化操作,一条条点或批量更新都行。

方式一:插件市场图形化更新(推荐)

  1. 打开设置 → 插件市场 → 已安装(需先装 DSH Plugin Hub);
  2. 行尾出现「更新」按钮的插件说明有新版本,点更新并在确认弹窗里核对插件与来源;
  3. 等待覆盖安装完成,进度结束后刷新页面生效;
  4. 多个插件要更新时逐个点,或在列表里按需批量处理。

方式二:命令行覆盖安装

不想开界面就用命令行,直接覆盖安装到最新版:

# 覆盖安装:已装过会重新拉取最新版
dsh plugin --profile web add <包名>

插件更新失败时(如 git 源缺构建产物),可在 DSH Plugin Hub 改装 npm 版,来源更稳。

DSH Plugin Hub 系统日志

第四步:更新后检查

更新完做一轮验证,确认「真更新」而不是「假更新」。 操作步骤:

  1. 核对版本号已更新(dsh --version);
  2. 打开 http://127.0.0.1:3080 确认界面正常;
  3. 打开插件市场已安装列表,确认插件状态正常、版本已刷新;
  4. 到系统日志确认无 update 类报错,通知中心也会记录成功与失败。

更新失败?常见问题与解决

更新失败先看报错类型,再对症处理。 常见问题清单:

问题 可能原因 解决办法
本体版本没变 npx 缓存残留 npm cache clean --force 后重跑,或删 ~/.npm/_npx
npm update -g 报 EACCES 全局目录无写权限 sudo npm update -g @deepseek-ai/dsh,或改用 npx
下载超时 默认 npm 源慢 npm config set registry 换镜像后重试
git pull 报冲突 本地改过源码 git stashgit pullgit stash pop
插件更新按钮不亮 插件已是最新版 无需更新;或清缓存后重进插件市场
插件更新后不工作 插件与本版 dsh 不兼容 重启 dsh → 插件市场重新安装,或改装 npm 版
更新过程中断 网络断开 / 终端被关 重跑更新命令;本体/插件分开逐步重试
不确定是否更新成功 没核对版本 dsh --version 对比 npm view @deepseek-ai/dsh version

总结速查

一句话:本体插件分层更新——本体按安装方式(npx / npm update -g / git pull + 构建),插件在插件市场点「更新」或命令行覆盖安装,更新前备份、更新后验证。 四个提醒:

  1. 更新前记版本、备份会话,出问题有退路;
  2. 本体和插件是两回事,别指望一个命令全搞定;
  3. 插件优先用插件市场,可视化、有进度、有记录;
  4. 更新后四连查:版本号、网页、插件列表、系统日志。

常见问题

DeepSeek Harness 的更新包括哪些内容?

两层:一是本体更新,换 @deepseek-ai/dsh 包的新版本;二是插件更新,把已装插件升级到新版本。两者独立,更新本体不会自动更新插件,插件更新也不动本体。

dsh 本体怎么更新?

npx 方式每次运行自动拉最新;npm 全局安装执行 npm update -g @deepseek-ai/dsh;源码构建在仓库目录 git pull 后重新构建。更新后重启 dsh web 并核对版本号。

DSH 插件怎么更新?

装好 DSH Plugin Hub 后,打开设置 → 插件市场 → 已安装,行尾出现「更新」按钮的插件点一下并确认即可;命令行可用 dsh plugin --profile web add <包名> 覆盖安装到最新版。

更新前要做哪些准备?

记下当前版本号(dsh --version)便于回退;确认磁盘空间充足、网络稳定;关键会话数据可备份 ~/.dsh/sessions;更新过程中保持终端窗口运行、不要中断。

更新后插件不工作怎么办?

先重启 dsh web 并刷新页面;仍异常就在插件市场重新安装对应插件,或用命令行覆盖安装;再查看系统日志定位具体报错,按对应排查文章处理。


本文转自 DSH Plugin Hub 插件市场,版权归属 DSH Plugin Hub 插件市场

分类:更新与升级

原文地址:https://dsh-plugin.org/zh/tutorials/update-harness-guide

首页:DSH Plugin Hub

来源:dsh CLI READMEdshplugin/dsh-plugin-hubDeepSeek Harness 官方文档 - Quickstart

相关文章
|
3天前
|
缓存 人工智能 运维
DeepSeek Harness怎么更新?DeepSeek Harness完整更新实操指南:本体三种升级方式+插件更新,故障排查全解析
DeepSeek Harness,简称dsh,是一款采用插件化架构的开源Agent运行框架,整体处于开发者预览阶段,项目迭代速度很快,版本之间经常会新增功能、修复安全漏洞,部分版本还会出现不向前兼容的改动。很多使用者在升级过程中会遇到各类问题,最典型的就是混淆本体程序和插件扩展,误以为更新本体之后插件就会自动同步升级,最后出现界面报错、插件无法加载、会话数据异常等故障。这款工具的更新分为两个相互独立的层级,分别是本体程序更新和插件扩展更新,二者互不干涉,更新本体不会自动升级插件,更新插件同样不会改动本体程序,想要顺利完成版本迭代,就必须把两部分分开操作。本文按照更新前准备、本体更新、插件更新、
397 0
|
5天前
|
缓存 资源调度 开发工具
dsh 怎么升级到最新版?DeepSeek Harness 升级教程:三种升级方式、版本固定与降级、升级前备份
升级 dsh 就是换到新版本:先查当前与最新版本,再按安装方式升级(npx 自动最新、npm update -g、源码 git pull 构建),必要时用 @版本号固定或降级。本文讲清升级与更新的区别、升级步骤、备份与版本管理技巧。
355 1
dsh 怎么升级到最新版?DeepSeek Harness 升级教程:三种升级方式、版本固定与降级、升级前备份
|
14天前
|
缓存 资源调度 开发工具
dsh 怎么更新?DeepSeek Harness 更新到最新版三种方式:npx 自动更新、npm update -g、源码 git pull
更新 DeepSeek dsh 分三步:先查当前版本,再按安装方式更新——npx 自动用最新、全局安装用 npm update -g、源码用 git pull 重新构建,最后验证版本号。本文覆盖三种安装方式的更新命令、更新前备份、更新后验证与失败兜底排查。
1297 2
dsh 怎么更新?DeepSeek Harness 更新到最新版三种方式:npx 自动更新、npm update -g、源码 git pull
|
10天前
|
人工智能 JavaScript API
从0到1,DeepSeek Harness保姆级安装与实操完整教程
2026年8月AI领域迎来一波密集更新浪潮,多款大模型与智能体框架集中对外发布。DeepSeek不仅更新V4 Pro正式版本,补齐Agent工具调用、链式任务执行与软件工程相关能力,还正式开源DeepSeek Harness智能体运行框架。该项目凭借“一切皆插件”的创新设计理念,上线之后快速收获大量开发者关注,短短数天GitHub Star突破15万,成为平台历史上增长速度最快的开源项目之一,也标志着国内大模型行业的竞争逻辑,逐步从单纯比拼模型调用价格,转向底层架构、插件生态与智能体执行能力的综合比拼。
847 2
|
14天前
|
开发工具 git 开发者
DeepSeek Harness 怎么升级到最新版?dsh 版本查看、更新命令与 rc 版本说明
dsh --version 查当前版本,npm view @deepseek-ai/dsh version 与 GitHub Releases 查最新版;升级按安装方式三选一:npx 重跑、git pull 重建、dsh plugin update;rc 预览版版本号这样读。
568 0
|
13天前
|
缓存
dsh plugin 命令怎么用?DSH 插件安装、卸载、列出命令大全
dsh plugin 是管理 DSH 插件的命令族:add 安装、remove 卸载、list 列出,都配合 --profile 指定环境。安装有 npm 包名、GitHub 源码、本地目录、市场图形化四种方式,卸载有命令行与界面两种,本文逐个展开步骤并附常见问题排查。
770 1
dsh plugin 命令怎么用?DSH 插件安装、卸载、列出命令大全
|
5天前
|
开发工具 git 开发者
DeepSeek Harness 更新后 DSH plugin 不兼容?插件版本回滚与降级操作指南
DSH plugin 更新后不兼容的典型症状是功能缺失、加载报错。回滚插件或降级 DSH 本体可恢复,升级前看插件详情页与 DSH Plugin Hub 的兼容状态能避免,本文给出症状、回滚命令与预防方法。
206 1
|
3天前
|
人工智能 API 内存技术
刚刚 DeepSeek V4.1 Flash 开启内测,1 分钟教你用上!
刚刚 DeepSeek 内测群发布了 DeepSeek V4.1 Flash 中间版本内测的消息,这次的模型采用了新的结构,原生支持多模态、能力更强、速度更快、且成本更低。
1619 4
|
21天前
|
Web App开发 人工智能 API
16 个超火的 DeepSeek Harness 插件,大肥鱼已经落后 N 个版本了。。。
DeepSeek Harness 精选插件推荐合集,从图片识别、浏览器操控、多 Agent 协作到手机远程控制,一口气带你看完 DSH 社区热门的十几个插件,覆盖技能扩展、UI 界面增强、整活玩法三大类,让你的鲸鱼变得更强。
2114 5
|
8天前
|
人工智能 JavaScript 开发工具
DeepSeek Harness完整实操教程:开源Agent运行框架本地部署、模式选型与插件开发指南
DeepSeek Harness把大模型从单纯对话,推向真实本地环境执行任务,依托Cordis插件架构实现组件完全可替换,给Agent开发者提供了一套能力强大的开源底座。整套工具的使用流程可以概括为:准备适配版本Node.js环境,通过npx一行命令快速拉起Web界面,配置模型密钥或者对接Ollama本地模型,选择隔离的工作目录,根据任务选择合适运行模式,下发指令观察Agent完整执行轨迹。
310 3