DeepSeek TUI 已改名为 CodeWhale
这个项目上游已经改名。现在的新安装命令应优先使用 npm install -g codewhale,启动命令也应优先使用 codewhale。
旧的 deepseek / deepseek-tui 目前仍作为兼容 shim 存在,但上游已经说明它们只是过渡方案,并计划在 v0.9.0 移除。
DeepSeek TUI 改名以后,大多数升级混乱都来自重复安装、旧命令残留和 PATH 遗留。正确的升级命令不是放之四海而皆准的,它取决于现在 shell 第一个解析到的活跃命令到底来自哪条包管理路径。
这个项目上游已经改名。现在的新安装命令应优先使用 npm install -g codewhale,启动命令也应优先使用 codewhale。
旧的 deepseek / deepseek-tui 目前仍作为兼容 shim 存在,但上游已经说明它们只是过渡方案,并计划在 v0.9.0 移除。
先按当前问题走,再决定要不要切去相邻详情页或 hub。
任何升级命令之前,先确认现在的 `codewhale` 到底来自 npm、cargo、Homebrew 还是手动二进制。
先在当前拥有者生态里更新,不要几个包管理器一起乱跑。
升级后重开终端,再查一次版本,避免把缓存或 PATH 顺序误判成升级成功。
先拿可执行例子,再回头做更细的调整。
不要几个包管理器一起跑更新。先确认当前活跃二进制到底归谁管。
codewhale --version
command -v codewhale || which codewhale
npm install -g codewhale@latest
cargo install codewhale-cli --locked --force
brew upgrade deepseek-tui
codewhale update只有在新终端里解析到的还是同一个二进制、而且版本已经变了,这次升级才算真的完成。
codewhale --version先判断你卡在哪一层,再去对应分支,不要把所有问题都混成一个。
通常说明你更新的是错误的拥有者,或者旧二进制还排在 PATH 前面。
这往往不是包管理器坏了,而是升级后配置或 provider 预期漂移。下一步去看配置兼容。
当你已经确认当前路线没问题,就不要继续停留在这页。安装线应转去配置,配置线应转去 provider 或排错,MCP 和模式线则应该转回真实工作流页。详情页的价值是把问题缩窄,而不是长期停留在解释层。