怎么在不动原来旧版本的情况下更新版本? #3818
Unanswered
forestwolf-ai
asked this question in
Q&A
Replies: 4 comments 3 replies
|
npm install -g @deepseek-ai/dsh@latest |
1 reply
|
会话、预设、凭证都在 想新旧并存的话,不要覆盖现在的全局安装。先备份再另装一份: cp -a ~/.dsh ~/.dsh.bak-$(date +%Y%m%d)
npm install -g @deepseek-ai/dsh@0.1.1-rc.1 --prefix "$HOME/.dsh-next"
export PATH="$HOME/.dsh-next/bin:$PATH"
# 如果连数据也要隔离(推荐试新版本时用):
export DSH_HOME="$HOME/.dsh-next-home"
dsh web关掉这个终端、不 export 那两个变量,原来的全局 |
1 reply
|
你是从 GitHub 源码( 你的资料(会话记录、API key、设置、技能)都在 想「旧版不动 + 另装新版」,最直接的办法是再 clone 一份到新目录,旧目录保持原样: # 旧目录(比如 deepseek-harness)完全不动
git clone https://github.com/deepseek-ai/deepseek-harness.git deepseek-harness-new
cd deepseek-harness-new
pnpm install
pnpm run build
pnpm dsh web # 用新版启动
另外提醒:dsh 还是开发者预览版,版本升级后插件可能不兼容(这两天就有朋友升级后遇到插件报错)。如果装了不少第三方插件,建议在新目录里先只保留官方默认跑通,确认没问题再把插件一个个加回来。 最保险的兜底:折腾前把 cp -a ~/.dsh ~/.dsh.bak(Windows 直接复制 |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment


Uh oh!
There was an error while loading. Please reload this page.
谁能告诉我,怎么在不动原来旧版本的情况下更新版本?我想试试新版本,但是旧版本里面有重要资料!
All reactions