Appearance
终端原生编程智能体:DeepSeek TUI 深度上手。专为 DeepSeek V4 打造,100 万 Token 上下文,零运行时依赖。
为什么选 DeepSeek TUI
一个二进制文件解决问题。
- 不需要装 Node.js
- 不需要启动后台服务
deepseek回车,一个终端窗口,完事
8 大核心能力
| 能力 | 说明 | 亮点 |
|---|---|---|
| 1M 上下文 | 100 万 Token | 一个 Go 项目加依赖,一次对话全装进去 |
| 零依赖 | 纯 Rust 编译 | 15MB 单文件,下载完直接跑 |
| 子智能体并行 | 最多 10 个 | 开子智能体在后台写测试,主会话继续改代码 |
| 思考过程可见 | 类似 Claude | Claude Code 也有,但 DeepSeek 更清晰 |
| MCP 集成 | 模型上下文协议 | 扩展工具能力 |
| 本地知识库 | RAG 检索 | 私有文档喂给 AI |
| 命令执行 | 沙箱安全执行 | 执行前可预览命令 |
| 代码库感知 | 自动理解项目结构 | 不用手动描述 |
DeepSeek TUI vs 其他方案
| 维度 | DeepSeek TUI | Copilot CLI | Claude Code |
|---|---|---|---|
| 上下文 | 1M Token | 64K-128K | 200K |
| 依赖 | 零依赖 | Node.js | Node.js |
| 安装大小 | 15MB | 100MB+ | 100MB+ |
| 子智能体 | ✅ 10个并行 | ❌ | ✅ |
| 思考可见 | ✅ | ❌ | ✅ |
| MCP | ✅ | ❌ | ✅ |
| 执行预览 | ✅ | ⚠️ | ✅ |
安装方式
方式一:Homebrew(macOS/Linux)
bash
brew install deepseek-tui方式二:二进制下载
bash
# macOS
curl -fsSL https://deepseek-tui.sh/install.sh | sh
# Linux
curl -fsSL https://deepseek-tui.sh/install.sh | sh
# Windows (PowerShell)
irm https://deepseek-tui.sh/install.ps1 | iex方式三:Docker
bash
docker pull deepseek/tui
docker run -it deepseek/tui方式四:源码编译
bash
git clone https://github.com/deepseek-ai/deepseek-tui.git
cd deepseek-tui
cargo build --release
./target/release/deepseek-tui20+ 命令速查
基础命令
| 命令 | 功能 |
|---|---|
deepseek | 启动 TUI |
deepseek --model v4 | 指定模型 |
deepseek --api-key xxx | 设置 API Key |
deepseek init | 初始化配置 |
会话命令
| 命令 | 功能 |
|---|---|
/new | 新建会话 |
/clear | 清除上下文 |
/history | 查看历史 |
/export | 导出对话 |
智能体命令
| 命令 | 功能 |
|---|---|
/agent new | 创建子智能体 |
/agent list | 查看所有智能体 |
/agent kill <id> | 关闭智能体 |
/agent parallel 5 | 设置并行数量 |
MCP 命令
| 命令 | 功能 |
|---|---|
/mcp list | 列出 MCP 工具 |
/mcp add github | 添加 MCP |
/mcp remove github | 移除 MCP |
知识库命令
| 命令 | 功能 |
|---|---|
/kb add ./docs | 添加知识库 |
/kb list | 查看知识库 |
/kb remove <id> | 移除知识库 |
快捷键速查
| 快捷键 | 功能 |
|---|---|
Ctrl+C | 取消生成 |
Ctrl+L | 清屏 |
Ctrl+H | 查看历史 |
Tab | 自动补全 |
↑/↓ | 切换历史输入 |
成本计算
| 操作 | Token 消耗 | 费用(DeepSeek V4) |
|---|---|---|
| 单次对话 | ~10K | ~$0.001 |
| 代码审查 | ~50K | ~$0.005 |
| 全项目分析 | ~500K | ~$0.05 |
| 1000 次对话 | ~10M | ~$1 |
结论:成本极低,适合高频使用。
三种模式
| 模式 | 命令 | 适用场景 |
|---|---|---|
| 交互模式 | deepseek | 日常对话、问答 |
| 子智能体模式 | /agent new | 并行处理多任务 |
| 批处理模式 | deepseek batch <file> | 批量处理文件 |
子智能体实战
场景:重构模块 A,同时写模块 B 测试
主会话(重构模块 A):
> 重构 auth 模块的登录逻辑
子智能体 1(后台写测试):
> 为 auth 模块写单元测试
子智能体 2(后台查文档):
> 查一下 JWT 的最佳实践配置并行数量
bash
# 默认 10 个
/agent parallel 10
# 可配到 20
/agent parallel 20MCP 集成
常用 MCP 工具
| MCP | 功能 |
|---|---|
| GitHub | PR、Issue、代码审查 |
| Filesystem | 文件读写 |
| Brave Search | 网页搜索 |
| Database | 数据库查询 |
配置示例
yaml
# ~/.deepseek-tui/config.yaml
mcp:
github:
command: npx
args: ["-y", "@modelcontextprotocol/server-github"]
env:
GITHUB_PERSONAL_ACCESS_TOKEN: "ghp_xxxxx"当前版本的不足
| 不足 | 说明 | 预计改进 |
|---|---|---|
| Windows 体验 | 终端兼容性 | v0.3 优化 |
| 多模态 | 不支持图片输入 | v0.4 支持 |
| 本地模型 | 不支持 Ollama | v0.5 支持 |
适用场景
| 场景 | 推荐度 | 说明 |
|---|---|---|
| 服务器编程 | ⭐⭐⭐⭐⭐ | 零依赖,直接跑 |
| CI/CD 集成 | ⭐⭐⭐⭐⭐ | Docker 镜像轻量 |
| 大型项目 | ⭐⭐⭐⭐⭐ | 1M 上下文 |
| 并行开发 | ⭐⭐⭐⭐⭐ | 子智能体并行 |
| 快速原型 | ⭐⭐⭐⭐ | 命令执行安全 |
一句话总结
DeepSeek TUI = 零依赖的终端 AI 编程智能体,1M 上下文 + 子智能体并行,一个二进制文件解决问题。
核心优势:
- 零依赖:不用装 Node.js
- 1M Token:一次对话装下整个项目
- 子智能体:最多 10 个并行
- 纯 Rust:15MB 单文件
适用:服务器、CI/CD、大型项目、并行开发。
