DeepSeek TUI 已改名为 CodeWhale
这个项目上游已经改名。现在的新安装命令应优先使用 npm install -g codewhale,启动命令也应优先使用 codewhale。
旧的 deepseek / deepseek-tui 目前仍作为兼容 shim 存在,但上游已经说明它们只是过渡方案,并计划在 v0.9.0 移除。
如果你是搜 DeepSeek TUI 进来的,先记住当前上游包名已经切到 CodeWhale。cargo 路线最适合本来就长期使用 Rust CLI、也习惯通过 cargo 更新工具的人。
这个项目上游已经改名。现在的新安装命令应优先使用 npm install -g codewhale,启动命令也应优先使用 codewhale。
旧的 deepseek / deepseek-tui 目前仍作为兼容 shim 存在,但上游已经说明它们只是过渡方案,并计划在 v0.9.0 移除。
先按当前问题走,再决定要不要切去相邻详情页或 hub。
在进入安装之前先跑 `cargo --version`。如果工具链本身就不完整,后面所有问题都会被放大。
尤其在多 toolchain 机器上,安装时要确保 cargo 对应的是你平时真正使用的那套 Rust 环境。
安装后和重启 shell 后,都确认一下当前 `codewhale` 命令是不是 cargo 那一路。
先拿可执行例子,再回头做更细的调整。
在排 app 之前,先证明 Rust 工具链和当前解析到的二进制路径是在同一个 shell 里对齐的。
cargo --version
cargo install codewhale-cli --locked
codewhale --version
command -v codewhale || which codewhale如果 cargo 安装成功但行为没变,先看是不是 npm 或手动二进制还在 PATH 前面。
command -v codewhale || which codewhale
codewhale --version
# 对照预期的 cargo bin 路径很多 cargo 安装在当前终端看起来没问题,但新 shell 里才会暴露路径没接好的问题。
command -v codewhale || which codewhale
codewhale --version
# 重开 shell 后再重复一次先判断你卡在哪一层,再去对应分支,不要把所有问题都混成一个。
这通常说明旧二进制还在优先解析。先查 PATH 归属,不要先动 provider 配置。
先把它当成 Rust 工具链问题处理。cargo 和构建环境没稳定前,不要先怪 CodeWhale。
通常不是 provider 问题,而是 cargo bin 没有稳定写进各个 shell 的启动路径。
当你已经确认当前路线没问题,就不要继续停留在这页。安装线应转去配置,配置线应转去 provider 或排错,MCP 和模式线则应该转回真实工作流页。详情页的价值是把问题缩窄,而不是长期停留在解释层。