Appearance
把DeepSeek这个最强国产大模型,装进你自己的terminal里,像用vim一样用它帮你写代码。今天要介绍的这个开源项目,正在让这件事变得极其简单。
DeepSeek-TUI是什么
DeepSeek-TUI是一个运行在终端里的AI编程助手。
你对着它说话,它就能帮你:
- 读文件
- 写代码
- 跑命令
- 搜网页
- 做代码审查
所有交互都在键盘驱动的TUI界面里完成,不需要浏览器,不需要GUI。
核心特点:
- 基于 DeepSeek V4(deepseek-v4-pro / deepseek-v4-flash)
- 支持 100万token上下文窗口
- 推理过程流式输出——你能看到AI"思考"的全过程
- 完全免费开源,21K Stars,1.7K Forks
21K Stars是什么概念
在GitHub上,开源项目能拿到1万颗星已经是非常头部的项目了。
DeepSeek-TUI目前的数据:
| 指标 | 数据 |
|---|---|
| Stars | 21,419 |
| Forks | 1,658 |
| 编写语言 | Rust |
这个量级的关注度,说明它已经不只是极客玩具,而是被大量真实开发者采纳的生产力工具。
为什么值得你花5分钟安装
1. 安装方式多到离谱
bash
# 方式1:npm(最简单)
npm install -g deepseek-tui
# 方式2:Cargo(不需要Node)
cargo install deepseek-tui-cli --locked
# 方式3:Homebrew(macOS)
brew tap Hmbown/deepseek-tui
brew install deepseek-tui2. 配置简单
DeepSeek-TUI默认使用DeepSeek官方API,但配置自己的API Key也很简单:
bash
# 设置API Key
export DEEPSEEK_API_KEY="your-api-key"
# 或者配置其他模型
export DEEPSEEK_API_BASE="https://api.deepseek.com"3. 功能齐全
| 功能 | 说明 |
|---|---|
| 文件读写 | 直接在终端读代码文件 |
| 代码生成 | 说需求,AI写代码 |
| 命令执行 | AI可以帮你跑shell命令 |
| 网页搜索 | 联网搜索最新资料 |
| 代码审查 | AI帮你review代码 |
| 多会话 | 支持多个对话并行 |
和其他工具对比
| 工具 | 部署方式 | 上下文 | 费用 |
|---|---|---|---|
| DeepSeek-TUI | 本地终端 | 100万token | 免费开源 |
| Claude Code | 需安装 | 20万token | API费用 |
| Codex | 需安装 | 12.8万token | Plus订阅 |
| GPT-4 CLI | API调用 | 12.8万token | 按token计费 |
适用场景
| 场景 | 适合度 | 说明 |
|---|---|---|
| 本地代码开发 | ⭐⭐⭐⭐⭐ | 完全离线,数据不出本机 |
| 长文本处理 | ⭐⭐⭐⭐⭐ | 100万token上下文 |
| 预算有限 | ⭐⭐⭐⭐⭐ | 完全免费 |
| 极简主义者 | ⭐⭐⭐⭐⭐ | 终端搞定一切 |
| 快速原型 | ⭐⭐⭐⭐ | 即装即用 |
使用技巧
1. 快捷键
| 快捷键 | 功能 |
|---|---|
Ctrl+C | 取消当前输出 |
Ctrl+L | 清屏 |
Ctrl+N | 新对话 |
Tab | 自动补全 |
↑/↓ | 历史命令 |
2. 最佳实践
1. 先描述任务背景,再给具体需求
2. 大文件分段处理,避免token溢出
3. 重要决策让AI给你选项,自己选
4. 定期清理对话,保持上下文干净总结
DeepSeek-TUI的价值:把最强国产大模型装进终端,完全免费,数据不出本机。
适合:
- 本地开发、隐私敏感场景
- 长文本处理、大代码库分析
- 预算有限的个人开发者
- 喜欢终端操作的极简主义者
一句话:21K Stars的开源项目,值得你花5分钟试试。
