开源推荐
morning
GitHub 热门项目:deepseek-engineer
摘要
GitHub项目:deepseek-engineer 仓库地址:https://github.com/Doriandarko/deepseek-engineer Stars:2237 | 作者:Doriandarko 项目描述:A powerful coding assistant application that integrates with the DeepSeek API to proce...
and
file
files
with
str
Automatic
DeepSeek
can
read
automatically
2026-08-08
1 阅读
约5分钟阅读
GitHub Trending
字号:
GitHub 项目:deepseek-engineer
仓库地址:https://github.com/Doriandarko/deepseek-engineer
星级:2237 | 作者:多里安达科
项目描述:一个功能强大的编码助手应用程序,与 DeepSeek API 集成以处理用户对话并生成结构化 JSON 响应。通过直观的命令行界面,它可以读取本地文件内容、创建新文件并对现有文件实时应用差异编辑。
===================================================
自述文件内容:
# DeepSeek 工程师 v2 🐋
## 概述
DeepSeek Engineer v2 是一款强大的人工智能编码助手,为无缝代码开发提供交互式终端界面。它与 DeepSeek 的高级推理模型集成,通过自然对话和函数调用提供智能文件操作、代码分析和开发帮助。
## 🚀 最新更新:函数调用架构
**版本 2.0** 引入了从结构化 JSON 输出到本机函数调用的重大升级,提供:
- **与人工智能进行自然对话**,没有严格的响应格式
- **通过智能函数调用自动文件操作**
- **实时推理可见性**,具有思想链 (CoT) 功能
- **增强可靠性**和更好的错误处理
## 主要特点
### 🧠 **人工智能能力**
- **精英软件工程**:在所有编程领域拥有数十年的经验
- **思维链推理**:提供解决方案之前的可见思维过程
- **代码分析与讨论**:专家级见解和优化建议
- **智能问题解决**:自动文件读取和上下文理解
### 🛠️ **函数调用工具**
AI可以在需要时自动执行这些操作:
#### `read_file(file_path: str)`
- 通过自动路径规范化读取单个文件内容
- 针对丢失或无法访问的文件的内置错误处理
- **自动**:人工智能可以读取您在对话中提到或引用的任何文件
#### `read_multiple_files(file_paths: List[str])`
- 高效批量读取多个文件
- 带有清晰文件分隔符的格式化输出
#### `create_file(文件路径:str,内容:str)`
- 创建新文件或覆盖现有文件
- 自动目录创建和安全检查
#### `create_multiple_files(文件:列表[字典])`
- 在一次操作中创建多个文件
- 非常适合脚手架项目或创建相关文件
#### `编辑文件(文件路径:str,原始片段:str,新片段:str)`
- 精确的基于片段的文件编辑
- 精确匹配的安全更换
### 📁 **文件操作**
#### **自动文件读取(推荐)**
AI可以自动读取您提到的文件:
````
你> 你能检查一下 main.py 文件并提出改进建议吗?
→ AI 自动调用 read_file("main.py")
你>看看src/utils.py和tests/test_utils.py
→ AI 自动调用 read_multiple_files(["src/utils.py", "tests/test_utils.py"])
````
#### **手动上下文添加(可选)**
当您想要将文件预加载到对话上下文中时:
- **`/add path/to/file`** - 在对话上下文中包含单个文件
- **`/add path/to/folder`** - 包括整个目录(带智能过滤)
**注意**:当您想预先提供额外的上下文时,`/add` 命令主要有用。在对话过程中,人工智能可以在需要时通过函数调用自动读取文件。
### 🎨 **丰富的终端接口**
- **颜色编码反馈**(绿色表示
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱