DeepSeek-TUI 是一款在终端中运行的 DeepSeek V4 编码智能体,由 Rust 构建,提供键盘驱动的 TUI 界面。

核心功能
- Auto 模式:自动为每轮对话选择模型(
deepseek-v4-pro / deepseek-v4-flash)和思考级别(off / high / max)
- 流式推理:实时显示 DeepSeek 的思考过程
- 完整工具链:文件操作、Shell 执行、Git、网页搜索、子智能体、MCP 服务器
- 1M Token 上下文:支持上下文压缩和前缀缓存成本追踪
- 三种工作模式:Plan(只读探索)、Agent(带审批的交互)、YOLO(自动审批)
- 会话管理:保存/恢复、工作区回滚、持久任务队列
- LSP 诊断:编辑后自动显示代码错误/警告
- 成本追踪:实时显示每轮和会话级别的 Token 使用与费用
架构
deepseek(调度 CLI)→ deepseek-tui(TUI 二进制)→ ratatui 界面 ↔ 异步引擎 ↔ OpenAI 兼容流式客户端。工具调用通过类型化注册表路由。
其他特性
- 多提供商支持:DeepSeek、NVIDIA NIM、Fireworks、自托管 SGLang/vLLM
- HTTP/SSE API:
deepseek serve --http 支持无头工作流
- 技能系统:可从 GitHub 安装可组合指令包
- 本地化 UI:支持英文、日文、简体中文、巴西葡萄牙语
- 用户记忆:跨会话持久化偏好设置