方格社区-淘金信息差

 找回密码
 立即注册

一个专为新版Deepseek-R1打造的轻量级但功能强大的开源AI coding工具~!

[复制链接]
发表于 2025-6-4 03:32:18 来自手机 | 显示全部楼层 |阅读模式
DeepSeek Engineer:基于 DeepSeek API 的终端智能编码助手

DeepSeek Engineer: AI-powered CLI Coding Assistant with Function Calling
🧐 DeepSeek Engineer 是一个通过命令行与 DeepSeek 推理模型交互的本地智能编程助手,具备代码理解、文件操作和函数调用等能力,实现“类人协作式”的开发体验。
➡️链接:https://github.com/Doriandarko/deepseek-engineer
✨重点

●🧠 对话式开发体验:支持自然语言交互,AI 能基于对话自动读取本地文件、分析结构、生成或编辑代码并提供解释建议,无需特定格式。
●🔧 原生函数调用架构:版本 2.0 引入 Function Calling 模式,支持诸如 read_file、create_file、edit_file 等函数由 AI 自动执行,简化人工干预。
●🧩 代码自动审阅与生成:AI 可自动读取并理解如 main.py、utils.py 等多个文件,分析其内容后生成测试代码、修改建议或创建新项目结构(如 Flask API)。
●🧠 Chain of Thought (CoT) 推理可视化:实时展示 AI 的推理过程,让用户能追踪思路并验证其逻辑链,增强信任感与可解释性。
●🎨 终端界面友好:支持颜色标注、实时输出、diff 可视化表格、进度指示器等,优化命令行使用体验。
●🧰 文件批量处理能力:可自动或手动加载多个文件或整个目录(通过 /add 命令),适合大型项目结构分析与重构。
●🛡️ 安全设计:具备路径校验、防目录穿越、文件大小限制(二进制文件自动排除)等机制,确保运行安全。
●📦 流式三通道架构:推理、内容与工具调用三个通道并行处理,实现工具调用中断与恢复、反馈响应一致性的增强。
● 部署简单,支持 uv 或 pip 安装:使用 .env 配置 DeepSeek API Key 后,快速启动交互会话。
📌 推荐人群

适合希望尝试 AI 编程助手的新手、AI工程师、后端开发者,尤其适合对 AI 自动代码操作、调试与项目生成有实验需求的技术爱好者。
这是一个演示 DeepSeek Reasoner 模型能力的实验性项目,也为 Function Calling 的实际开发提供了优秀范例。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表