❤️❤️❤️❤️❤️❤️ 我们已经正式推出微信小程序,在微信中搜索 TrendForge Pro 即可使用小程序,如果使用 Telegram 请搜索 trendforge_tg ❤️❤️❤️❤️❤️❤️

Hmbown

Hmbown/DeepSeek-TUI

Rust 活跃
289
2026-05-17
31k
+7.4k
#3
2.6k

项目介绍

在终端中运行的DeepSeek模型编码代理

Coding agent for DeepSeek models that runs in your terminal

智能解读

智能解读 自动生成

Hmbown/DeepSeek-TUI 是一个基于 Rust 开发的终端原生编码代理,专门为 DeepSeek V4 模型设计。它利用 DeepSeek V4 的 1M 令牌上下文窗口和前缀缓存技术,让模型能够直接在终端中访问工作区,执行文件读写、Shell 命令、Git 操作、网络搜索、子代理编排等任务。整个工具仅需一个二进制文件,无需 Node 或 Python 运行时环境。它内置了 MCP 客户端、沙箱环境和持久化任务队列,支持三种工作模式(计划、代理、YOLO)以及思考模式流式输出。用户可以通过键盘驱动的 TUI 界面高效交互,还支持会话保存恢复、工作区回滚、推理强度调节等功能。该工具适用于需要深度代码分析、自动化编程、批量审查或长期运行的后台任务场景,特别适合追求终端原生体验的开发者。

智能标签

使用场景

使用场景 自动生成

最适合需要深度代码分析、自动化批量修改或长期后台任务的终端原生开发者,尤其是使用DeepSeek V4模型并追求高效键盘驱动工作流的场景。

1

深度代码审查与重构

大型代码库的逐行审查耗时且容易遗漏,手动执行重构风险高。

利用DeepSeek V4的1M令牌上下文窗口,让模型一次性读取整个工作区,自动分析代码结构、检测问题并生成重构方案,通过Plan模式预览变更,Agent模式逐步确认执行。

对一个包含数百个文件的Rust项目进行API兼容性审查,模型自动发现废弃接口并生成替换代码,开发者只需在TUI中按需批准修改。

2

自动化批量代码修改

需要在多个文件中重复执行相同的代码替换或模式化修改,手动操作易出错且效率低。

通过YOLO模式让模型自动执行批量文件读写和Shell命令,利用持久化任务队列在后台运行,支持断点恢复。

将项目中所有Python日志调用从logging.info替换为自定义logger.info,模型自动遍历所有.py文件并应用补丁,开发者只需启动任务后查看结果。

3

长期运行的后台代码分析

需要持续监控代码质量或执行定期检查,但手动启动分析任务繁琐且无法持久化。

使用持久化任务队列和HTTP/SSE运行时API,部署为后台服务,自动执行LSP诊断、代码风格检查或安全扫描,结果通过TUI或API查询。

在CI/CD流程中集成deepseek serve --http,每次提交后自动对变更文件进行静态分析并生成报告,开发者通过TUI查看历史会话。

4

跨会话的复杂调试与修复

调试一个涉及多个模块的bug时,上下文容易丢失,重启会话后需要重新描述问题。

利用会话保存/恢复功能,在调试过程中随时创建检查点,后续从断点处继续分析;结合用户记忆功能保存调试偏好。

调试一个内存泄漏问题,模型逐步分析堆栈并修改代码,开发者下班前保存会话,第二天恢复后模型继续从上次分析结果出发,最终定位到循环引用。

项目健康度

B
79/100
良好
活跃度人气增长社区文档
活跃度 20/23

距上次更新 7 天

人气 25/25

平台 Star TOP 2% · Forks 2,637

增长 20/25

本周 +7,444 ⭐ · 本月 +29,776 ⭐

社区 4/17

1 位贡献者 · 0 条平台评论

文档 10/10

文档资料完整

1 项改进建议
  • 社区:贡献者较少,可通过完善文档和社区运营吸引更多参与者
在 GitHub 上查看

项目信息

作者 Hmbown
来源 GitHub
周期 每周
仓库ID Hmbown/DeepSeek-TUI
最新提交 2026-05-17 10:15:55
第一收录 2026-05-18 09:00:38
最后更新 2026-05-18 09:00:38

赞赏支持

如果本站对你有帮助,欢迎打赏支持

微信打赏码

微信

支付宝打赏码

支付宝

评论 0

登录 后发表评论

加载评论中...

助手