npm上的版本标签(dist-tags)不是「最稳定推荐」的意思,只是三个指针,指向不同的版本号。实测采集:
| 通道 | 指向的版本 | 发布时间 | 适合谁 |
|---|---|---|---|
| latest | 0.2.2-rc.1 | 2026-11-04 | 按默认姿势装的人。要node >=24.9.0 |
| next | 0.2.2-rc.3 | 2026-11-13 | 想拿最新的修复,接受它可能又换了 |
| alpha | 0.2.2-alpha.3 | 2026-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采集的快照。过一段时间自己查一遍,别把这张表当成永久事实——这也是本站每条都标采集时间的原因。