说起来,前几天在GitHub上刷到一个项目,让我眼前一亮——DeepSeek-TUI。
一个纯Rust写的终端AI编程助手,上线一周直接冲到11000多Star,到现在还在GitHub热榜上挂着。作者是个美国法学研究生,本硕读的都是音乐教育,跟编程八竿子打不着。
这个反差感还挺有意思的。

不知道你们有没有这种经历:写代码到一半,要问AI一个问题——切换到浏览器,打开DeepSeek网页,把代码粘进去,等它回答,再把答案粘回编辑器。
上下文断了,节奏乱了,心流碎了。
我之前试过各种方案。VS Code插件、Cursor、Copilot……说实话,都差点意思。插件吧,响应速度总是慢半拍;网页吧,切换成本又高。
直到上周看到这个DeepSeek-TUI,我才发现:原来问题不是工具不够多,是思路可以不一样。
它不是让你去适应工具,而是让工具直接住进你每天待着的地方——终端。

先说说它是什么。
DeepSeek-TUI是一个完全运行在终端里的AI编程Agent,调用DeepSeek V4的API,直接在你的命令行里帮你读文件、写文件、跑Shell、管Git。和Claude Code的定位很像,但背后换成了DeepSeek。
GitHub地址:https://github.com/Hmbown/DeepSeek-TUI
100万Token的上下文窗口。 这个数字是什么概念呢?意味着它能一次性"记住"将近200万字的代码——一个中型项目的全部文件都能装下。不用再担心AI改着改着就忘了前面的内容,这种事用其他工具时没少遇到。
思维链直接摆在你面前。 传统AI编程助手像个闷葫芦,只给结果不说过程。它把推理过程实时输出到终端——模型怎么分析问题、走了哪条路、中间改没改主意,全都能看到。这种"脑回路可视化",让人心里有底。
便宜。 DeepSeek V4 Flash版本,百万Token输出只要2块钱。缓存命中的时候,成本基本为零。跟Claude Code动不动上百的月费比起来,这个价格对个人开发者很友好。
不用翻墙。 这点对国内开发者来说太重要了。
安装其实挺简单的,三步搞定。
第一步,准备环境。先装Node.js(版本要18以上),然后去DeepSeek开放平台注册个账号,实名认证用支付宝一分钟搞定。进「API密钥管理」创建个密钥,复制保存好。
第二步,安装DeepSeek-TUI。打开终端,执行:
npm install -g deepseek-tui --registry=https://registry.npmmirror.comdeepseek --version输出版本号就说明装好了。
第三步,配置API Key。执行:
deepseek auth set --provider deepseek然后运行 deepseek doctor 检查一下,看到"API connection successful"就说明没问题。
整个过程不到10分钟。
它有三种工作模式,对应不同的风险承受能力。
Plan模式(只看不改): AI只能读文件、搜代码,不能改任何东西。适合让它先熟悉项目结构,或者做代码审查。
Agent模式(改之前问你): AI每次操作前都会问你同不同意。日常开发用这个,安全。
YOLO模式(直接干): AI全自动执行,不用你管。适合批量重构或者你特别信任它的时候。
按Tab键切换模式。我的习惯是:先用Plan模式让AI搞清楚项目,确认它理解对了再切到Agent模式动手。
来点实际案例可能更直观。
假设你要重构一个登录模块,这么操作:
第一步,进项目目录,启动:
cd your-projectdeepseek第二步,切到Plan模式,让AI先看明白。输入:分析这个项目的登录模块,给出重构建议。
AI会读相关文件,分析代码结构,然后给你建议。你能看到它的"思考过程"——先检查现有代码的依赖关系,发现用户认证逻辑散在3个文件里,需要抽个统一的Auth类出来……
第三步,切到Agent模式,开干。输入:按照你的建议重构登录模块。
AI开始执行,每一步都问你:
"我要改auth/login.py,继续吗?" "我要新建auth_service.py,继续吗?"
你逐个确认,确保每一步都符合预期。
第四步,检查结果。重沟完了,AI会自动调用LSP诊断,检查有没有语法错误或类型问题。有问题它会自己修。
整个过程你就坐在终端前,看AI一步步干活,偶尔按个"确认"。
用了两周,几个坑说一下。
安装失败: 先看Node.js版本,要18以上。还不行就试试国内镜像,或者直接去GitHub Releases下预编译的二进制文件。
API连不上: 先检查API Key对不对,再看账户余额够不够。DeepSeek充值门槛很低,充10块钱能用很久。
响应慢: 项目太大的话,上下文可能快到100万Token上限了。这时候手动执行 /compact 压缩一下上下文,或者用flash模型(更快,但推理能力弱一点)。
AI理解跑偏: 这是所有AI工具的通病。我的做法是先用Plan模式让AI"复述"一遍它的理解,确认对了再动手。跟人沟通一样,确认理解比直接干重要。
最后简单对比一下:
国内开发者、预算有限、对数据隐私有要求的,DeepSeek-TUI更合适。追求极致模型能力、预算充足的,Claude Code还是标杆。
DeepSeek-TUI能火,不只是便宜好用。它背后是国产AI从"追赶"到"平替"的变化,有些场景甚至成了"首选"。
一个法学研究生用Rust写出这个工具,靠的是DeepSeek V4的能力。"鲸鱼兄弟"这个称呼,也让开源社区和开发者之间的距离近了不少。
没试过的建议花10分钟装一下。成本不到一杯奶茶,换一个能读懂你整个代码库的AI搭档,还是挺划算的。
相关链接:
DeepSeek-TUI GitHub:https://github.com/Hmbown/DeepSeek-TUI DeepSeek API文档:https://api-docs.deepseek.com/
夜雨聆风