DeepSeek Harness 版本怎么选?dsh 版本号怎么看、rc 版说明与锁定指定版本安装

简介: 选 DSH 版本先读懂版本号:dsh --version 看当前,npm view 看最新,rc 是候选发布版、接口可能变;要稳定追 latest,尝鲜才装 rc。想锁版本用 npm install -g @deepseek-ai/dsh@版本 或源码 git checkout tag,本文给出完整操作。

选 DSH 版本先读懂版本号:dsh --version 看当前,npm view 看最新,rc 是候选发布版、接口可能变;要稳定追 latest,尝鲜才装 rc。想锁版本用 npm install -g @deepseek-ai/dsh@版本 或源码 git checkout tag,本文给出完整操作。

本文转自 DSH Plugin Hub 插件市场


选 DSH 版本按「读版本号 → 决定追不追 rc → 锁定安装」三步走:dsh --version 看当前、npm view @deepseek-ai/dsh version 看最新;求稳追 latest 标签,尝鲜才装 rc;要锁版本用 npm install -g @deepseek-ai/dsh@版本 或源码 git checkout tag,别让更新悄悄换掉你正在用的环境。

概览:为什么先学会选版本

DeepSeek Harness 处于开发者预览阶段,迭代快、有破坏性变更,版本选择直接影响插件的兼容性。 官方在 README 里明确提醒:现在是开发者预览,会持续快速迭代,存在不兼容变更(来源)。所以装之前先想清楚追哪个版本,比装完再折腾回退省事得多。本文只讲三件事:版本号怎么看、rc 与正式版怎么选、怎么把版本锁住不被动更新。

版本号怎么看?dsh --version 与 npm view

当前版本用 dsh --version,最新版本用 npm view @deepseek-ai/dsh version,两个命令一前一后就能判断自己落后多少。 操作步骤:

# 1. 查看当前运行版本
dsh --version

# 2. 查看 npm 上最新发布版
npm view @deepseek-ai/dsh version

# 3. 查看全部发布过的版本
npm view @deepseek-ai/dsh versions

# 4. 查看发布标签(latest 是正式推荐,next 通常是预览)
npm view @deepseek-ai/dsh dist-tags

如果提示 dsh: command not found,说明你用 npx 一键方式运行(npx @deepseek-ai/dsh web),dsh 没有装成全局命令——这不影响使用,用 npx @deepseek-ai/dsh --version 查版本即可(来源)。版本号格式是语义化版本:主版本.次版本.修订版本,后面跟 -rc.N 表示候选阶段,例如 0.1.1-rc.1。想在仓库里看每个版本的更新日志,打开 deepseek-ai/deepseek-harness 的 Releases 页面按发布时间看。

rc 版与正式版怎么选?要不要追 rc

稳定优先选 latest 标签,想提前用新功能再装 rc;rc 与 rc 之间接口可能变化,装之前先备份。 DeepSeek Harness 目前还在预览期,正式版发布前会先放出多个 rc 候选版本让社区试用(来源)。怎么选看你的场景:

  1. 日常使用、装了一堆插件:追 latest。rc 版接口可能变,插件兼容性跟着受影响,追 rc 等于替社区踩坑。
  2. 尝鲜新功能、开发插件:可以装 rc,但升级前先备份 ~/.dsh/sessions 数据,升级后跑一遍主要功能。
  3. 升级插件前:先核对插件详情页标注的兼容 DSH 版本。装 DSH Plugin Hub 后,插件页会直接标出兼容的目标版本(verified / unconfirmed),升级本体前先在 Hub 里核对一遍,能避免升级完插件全不加载。

DSH Plugin Hub 设置

怎么锁定指定版本安装?

想锁住某个版本,按安装方式操作:全局安装用 npm install -g @deepseek-ai/dsh@版本,源码构建用 git checkout 切 tag,npx 用 @版本 后缀直接跑指定版。 三种方式的具体命令:

# 方式一:npm 全局安装指定版本(会覆盖当前全局版)
npm install -g @deepseek-ai/dsh@0.1.1-rc.1

# 方式二:npx 直接跑指定版本(不污染全局环境)
npx @deepseek-ai/dsh@0.1.1-rc.1 web

# 方式三:源码构建锁定版本
cd deepseek-harness
git tag                    # 先列出仓库里的版本标签
git checkout v0.1.1-rc.1   # 切到目标版本标签
pnpm install
pnpm run build
pnpm dsh web

想回退旧版同理:全局安装的用 npm install -g @deepseek-ai/dsh@旧版本号 覆盖安装,源码构建的 git checkout 旧 tag 重建。要注意:版本锁定只影响 dsh 程序本体,~/.dsh 下的数据(密钥、profile、会话)不受版本切换影响,切版本不用动数据目录(来源)。npx 方式最灵活,npx @deepseek-ai/dsh@版本 web 想用哪个版跑哪个版,互不干扰,装完也不会留下全局残留。

选版本的注意事项

版本选择的关键是「稳定优先 + 提前核对兼容 + 锁定期望的版本」。 三点提醒:

  1. 别囤版本:DSH 迭代快,建议跟上 latest 节奏,隔几个版本一次性升级更容易遇到连锁问题。
  2. 追 rc 前备份:rc 版可能有破坏性变更,升级前备份 ~/.dsh/sessions 会话数据,升级后验证主要功能。
  3. 锁版本要自知:锁住旧版等于放弃新功能与修复,只在你明确需要兼容特定插件时才锁;锁之前先在 DSH Plugin Hub 核对插件兼容的版本区间。

常见问题

dsh 怎么查看当前版本和最新版本?

当前版本用 dsh --version;npx 方式没有本地安装版本,用 npx @deepseek-ai/dsh --version 查。最新版本用 npm view @deepseek-ai/dsh version,全部版本用 npm view @deepseek-ai/dsh versions。

rc 版本和正式版有什么区别?该不该装 rc 版?

rc 是候选发布版(release candidate),0.1.1-rc.1 表示 0.1.1 正式版前的第 1 个候选版,接口可能变化。求稳追 npm 的 latest 标签,想提前用新功能再装 rc,并提前备份数据。

怎么锁定安装 DeepSeek Harness 的指定版本?

全局安装用 npm install -g @deepseek-ai/dsh@版本号;源码构建的在仓库里 git tag 列出标签、git checkout 对应 tag 再 pnpm install && pnpm run build。npm 上没发布过的版本锁不了。

想回退到旧版 dsh 怎么做?

全局安装的 npm install -g @deepseek-ai/dsh@旧版本号 覆盖安装即回退;源码构建的 git checkout 旧 tag 重建。npx 方式没有本地安装,npx @deepseek-ai/dsh@旧版本号 web 直接跑旧版,数据目录互不影响。

版本号 0.1.1-rc.1 怎么读?

语义化版本号:0.1.1 是主版本.次版本.修订版本,rc.1 表示第 1 个候选发布版。DSH 处于开发者预览阶段,正式版前会先放多个 rc,rc 与 rc 之间接口可能变化。


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

分类:更新与升级

原文地址:https://dsh-plugin.org/zh/tutorials/update-version-pin

首页:DSH Plugin Hub

来源:deepseek-ai/deepseek-harness、dsh CLI README、官方 Quickstart

相关文章
|
1月前
|
缓存 数据可视化 开发工具
DeepSeek Harness 怎么更新?dsh 更新完整指南:更新本体(npx、npm、源码)与更新插件两种方式
DeepSeek Harness 的更新分两层:本体更新(npx 自动最新、npm update -g、源码 git pull)与插件更新(插件市场点更新、命令行覆盖安装)。本文按「准备 → 更新本体 → 更新插件 → 更新后检查」四步走,覆盖新手常见疑问。
4624 2
DeepSeek Harness 怎么更新?dsh 更新完整指南:更新本体(npx、npm、源码)与更新插件两种方式
|
1月前
|
缓存 资源调度 开发工具
dsh 怎么升级到最新版?DeepSeek Harness 升级教程:三种升级方式、版本固定与降级、升级前备份
升级 dsh 就是换到新版本:先查当前与最新版本,再按安装方式升级(npx 自动最新、npm update -g、源码 git pull 构建),必要时用 @版本号固定或降级。本文讲清升级与更新的区别、升级步骤、备份与版本管理技巧。
1464 1
dsh 怎么升级到最新版?DeepSeek Harness 升级教程:三种升级方式、版本固定与降级、升级前备份
|
2月前
|
开发工具 git 开发者
DeepSeek Harness 怎么升级到最新版?dsh 版本查看、更新命令与 rc 版本说明
dsh --version 查当前版本,npm view @deepseek-ai/dsh version 与 GitHub Releases 查最新版;升级按安装方式三选一:npx 重跑、git pull 重建、dsh plugin update;rc 预览版版本号这样读。
1490 0
|
1月前
|
开发工具 git 开发者
DeepSeek Harness 更新后 DSH plugin 不兼容?插件版本回滚与降级操作指南
DSH plugin 更新后不兼容的典型症状是功能缺失、加载报错。回滚插件或降级 DSH 本体可恢复,升级前看插件详情页与 DSH Plugin Hub 的兼容状态能避免,本文给出症状、回滚命令与预防方法。
1198 1
|
2月前
|
缓存
dsh plugin 命令怎么用?DSH 插件安装、卸载、列出命令大全
dsh plugin 是管理 DSH 插件的命令族:add 安装、remove 卸载、list 列出,都配合 --profile 指定环境。安装有 npm 包名、GitHub 源码、本地目录、市场图形化四种方式,卸载有命令行与界面两种,本文逐个展开步骤并附常见问题排查。
4219 1
dsh plugin 命令怎么用?DSH 插件安装、卸载、列出命令大全
|
1月前
|
缓存 开发工具 git
npm 怎么更新 dsh?DeepSeek Harness 的 npm update -g 与 @latest 用法
npm 怎么更新 dsh 要分清三条路:npm update -g 受语义化版本范围限制、install -g @latest 强制装最新、npx 要显式带 @latest 并注意缓存;文末给版本核对与镜像滞后的确认方法。
578 0
|
1月前
|
缓存 人工智能 运维
DeepSeek Harness怎么更新?DeepSeek Harness完整更新实操指南:本体三种升级方式+插件更新,故障排查全解析
DeepSeek Harness,简称dsh,是一款采用插件化架构的开源Agent运行框架,整体处于开发者预览阶段,项目迭代速度很快,版本之间经常会新增功能、修复安全漏洞,部分版本还会出现不向前兼容的改动。很多使用者在升级过程中会遇到各类问题,最典型的就是混淆本体程序和插件扩展,误以为更新本体之后插件就会自动同步升级,最后出现界面报错、插件无法加载、会话数据异常等故障。这款工具的更新分为两个相互独立的层级,分别是本体程序更新和插件扩展更新,二者互不干涉,更新本体不会自动升级插件,更新插件同样不会改动本体程序,想要顺利完成版本迭代,就必须把两部分分开操作。本文按照更新前准备、本体更新、插件更新、
1110 0
|
2月前
|
缓存 资源调度 开发工具
dsh 怎么更新?DeepSeek Harness 更新到最新版三种方式:npx 自动更新、npm update -g、源码 git pull
更新 DeepSeek dsh 分三步:先查当前版本,再按安装方式更新——npx 自动用最新、全局安装用 npm update -g、源码用 git pull 重新构建,最后验证版本号。本文覆盖三种安装方式的更新命令、更新前备份、更新后验证与失败兜底排查。
2680 2
dsh 怎么更新?DeepSeek Harness 更新到最新版三种方式:npx 自动更新、npm update -g、源码 git pull
|
1月前
|
存储 缓存 开发工具
DeepSeek Harness 怎么更新?dsh 升级步骤:先查当前版本、备份,再按安装方式更新并验证
DeepSeek Harness 更新标准步骤:先查当前版本与安装方式、备份用户数据,再按 npx / npm 全局 / 源码三种方式之一升级,最后验证版本号、Web UI 与插件。附插件更新入口与失败回滚指引。
654 0
DeepSeek Harness 怎么更新?dsh 升级步骤:先查当前版本、备份,再按安装方式更新并验证
|
1月前
|
开发者
DSH 怎么查版本、看更新日志?dsh --version 与 DeepSeek Harness 更新日志阅读方法
查版本两步走:dsh --version 拿本机版本,官方 Releases 页与 npm 包页拿最新版;再读懂更新日志的结构——新特性、修复与破坏性变更,看到破坏性提示先备份、看升级路径再决定动不动。
311 0