跳到正文
MyDSH我的 DSH 实战笔记
English
独立维护,非DeepSeek官方;与mydsh.dev等其他MyDSH站点无关联。

首页/起步与安装/升级与降级路径

npm 通道对应表:latest / next / alpha 各对应哪个版本

不确定该装哪个版本;或者跟着文章装了 latest,结果和别人说的版本号不一样。先看这张表。

已核验版本与环境核验日期2026-11-14
数据来源
registry.npmjs.org的dist-tags
采集时间
2026-11-14

可复制指令

npm view @deepseek-ai/dsh dist-tags

npm上的版本标签(dist-tags)不是「最稳定推荐」的意思,只是三个指针,指向不同的版本号。实测采集:

通道指向的版本发布时间适合谁
latest0.2.2-rc.12026-11-04按默认姿势装的人。要node >=24.9.0
next0.2.2-rc.32026-11-13想拿最新的修复,接受它可能又换了
alpha0.2.2-alpha.32026-11-03跟开发进度的人。alpha通常比rc更早、更不稳定

注意一个反直觉的点:alpha通道指向的版本号比rc更早(alpha.3发布于11-03,rc.1是11-04)。所以「alpha比rc新」这句话在时间上不成立,别按字面理解通道名。

装指定通道

npm i -g @deepseek-ai/dsh              # latest
npm i -g @deepseek-ai/dsh@next         # next
npm i -g @deepseek-ai/[email protected]   # 钉死某个具体版本

要做可复现的记录或给别人复现你的问题时,别用通道名,用具体版本号。通道会移动,版本号不会。

查当前通道指向

npm view @deepseek-ai/dsh dist-tags
npm view @deepseek-ai/dsh versions --json | tail -20

第二条能看到最近发布的版本列表。想知道某个版本具体要求哪个node,用:

npm view @deepseek-ai/[email protected] engines
通道名会随发布移动,本文的数字是2026-11-14采集的快照。过一段时间自己查一遍,别把这张表当成永久事实——这也是本站每条都标采集时间的原因。

怎么算跑通

照着逐条对,全过才算完成。有一条没过,先解决它再往下。

  • 三个通道各自的版本号与自己查到的一致
  • 装完之后dsh --version的输出来自你期望的通道
  • 知道自己装的是具体版本还是通道

会失败在哪

现象 / 原因 / 怎么办,按实际踩到的顺序写。

现象原因怎么办
装了next结果版本号比latest老通道指向的版本发布时间先后不一定与数字大小一致看发布时间,不看版本号大小
文档说latest是0.2.1,我装到0.2.2文档写于更早时间,通道已经移动用npm view dist-tags自己确认当前指向

来源

标「已核验」的,来自本站实跑;标「公开资料整理」的,逐条附出处。