Deep Code 使用教程

Deep Code 是一个终端里的 AI 编程助手(基于 DeepSeek / OpenAI 模型)。本教程将帮助你从零开始配置并使用它。


1. 安装

如果你还没有安装,可以通过以下方式安装:

Windows(使用 winget)

powershell

复制代码
winget install deepcode

使用 npm(如果已安装 Node.js)

powershell

复制代码
npm install -g deepcode

2. 配置文件位置(关键步骤)

Deep Code 启动时会寻找 settings.json,不会自动读取任意位置的配置文件 。

正确的位置有以下两种(任选其一):

类型 路径 说明
用户全局 %USERPROFILE%\.deepcode\settings.json 对所有项目生效
项目级 当前项目目录\.deepcode\settings.json 只对当前项目生效

以123为用户名为例(用户名为 123):

方法一(推荐,全局配置)

powershell

复制代码
# 创建目录(如果不存在)
New-Item -ItemType Directory -Force $HOME\.deepcode

# 用记事本打开配置文件
notepad $HOME\.deepcode\settings.json

方法二(项目级配置)

powershell

复制代码
# 进入你的项目目录
cd C:\Users\123\Desktop\新建文件夹

# 创建 .deepcode 文件夹
New-Item -ItemType Directory -Force .\.deepcode

# 打开配置文件
notepad .\.deepcode\settings.json

3. 获取 API 密钥

你需要一个 OpenAI 兼容的 API 密钥。推荐使用 DeepSeek(便宜、中文友好)。

获取 DeepSeek API Key,这个自己到官网获取


4. 编写 settings.json

用记事本打开 settings.json,写入以下内容(修改 apiKey 为你的真实密钥):

路径为:C:\Users\123\.deepcode

如果没有,新建一个。名称为:settings.json

json

复制代码
{
  "env": {
    "MODEL": "deepseek-v4-pro",
    "BASE_URL": "https://api.deepseek.com",
    "API_KEY": "你的API密钥"
  },
  "thinkingEnabled": true,
  "reasoningEffort": "max"
}

注意:

  • 如果使用 OpenAI 官方密钥,baseURL 改为 https://api.openai.com/v1

  • 如果使用其他兼容接口(如 Azure、Groq),替换对应的 baseURL

  • 保存时确保文件扩展名为 .json,不是 .txt


5. 启动 Deep Code

打开 PowerShell(或 CMD),进入你的项目目录:

powershell

复制代码
cd C:\Users\123\Desktop\新建文件夹
deepcode

成功启动后,你会看到欢迎界面,不再报 "API key not found" 。

现在可以开始提问了。


6. 基本使用

输入问题

在底部的 > 提示符后直接输入文字,按 Enter 发送:

text

复制代码
> 请帮我写一个 Python 函数,计算斐波那契数列的第 n 项

多行输入

按 Shift+Enter 换行,最后按 Enter 发送。

常用命令(输入 / 查看全部)

命令 作用
/new 清空当前对话,开始新会话
/model 切换模型(如 deepseek-chat)
/think 开启/关闭思考模式(DeepSeek R1 风格)
/config 查看或修改当前配置
/exit 或 Ctrl+D 退出 Deep Code

附加文件或图片

  • 输入 @ 可以快速选择当前目录下的文件,将文件内容作为上下文

  • 按 Ctrl+V 可以直接粘贴图片(需要模型支持视觉)

7. 常见问题与解决

错误信息 原因 解决方法
OpenAI API key not found 配置文件位置不对或内容缺失 检查 ~/.deepcode/settings.json 是否存在,且格式正确
401 Unauthorized API 密钥无效或过期 重新生成 API Key,并检查 baseURL 是否正确
404 Not Found 模型名称错误或 baseURL 错误 确认模型名(如 deepseek-chat)和 baseURL 匹配
JSON 解析错误 settings.json 格式错误 用在线 JSON 验证器检查,注意双引号、无尾部逗号
启动后卡住 网络问题或代理设置 检查网络,如需代理设置环境变量 HTTP_PROXY

8. 进阶配置

settings.json 支持更多选项,完整示例:

json

复制代码
{
  "openai": {
    "apiKey": "sk-xxx",
    "baseURL": "https://api.deepseek.com/v1"
  },
  "model": "deepseek-chat",
  "thinking": true,
  "reasoningEffort": "high",
  "maxTokens": 4096,
  "temperature": 0.7
}
字段 说明 默认值
model 使用的模型名称 deepseek-chat
thinking 是否启用思考链 true
reasoningEffort 思考程度(low/medium/high) medium
maxTokens 单次响应最大 token 数 4096
temperature 随机性(0~1) 0.7

9. 卸载

powershell

复制代码
# 如果通过 winget 安装
winget uninstall deepcode

# 如果通过 npm 安装
npm uninstall -g deepcode

# 删除配置文件(可选)
Remove-Item -Recurse $HOME\.deepcode

结语

现在你已经学会如何配置和使用 Deep Code 了。它是一个强大的终端 AI 编程助手,可以帮你写代码、解释逻辑、调试错误、重构项目等。随着使用深入,你会发掘更多技巧(比如管道输入、集成 Git 等)。

如果在使用中遇到其他问题,可以查看官方文档或在此对话中继续询问。祝你编码愉快!

相关推荐
ofoxcoding1 小时前
Haiku 5.5 输入超过 100K tokens 时费用突然翻倍的原因解析
ai
Harzerr1 小时前
AI行业日报|2026-10-17:5个热点事件
ai·行业动态·技术趋势
XLYcmy1 小时前
《数字经济赋能城市低碳治理的路径研究检索报告》审阅与修改指导意见——基于完整检索报告体例的完整性诊断、学术规范核查与方法论纠偏 上
数据库·ai·chatgpt·文心一言·检索·知网·豆包
小虎AI生活3 小时前
像资深短视频运营一样做事:从特斯拉发布会的「眼见为实」到可复用的提示词工作流
aigc·ai编程
张星河zen4 小时前
2026工博会(CIIF 2026)“国芯展“,单机柜144颗GPU,国产超节点集体亮相
ai·ai算力·工博会·超节点·国芯展
JakeJiang4 小时前
别再给 AI 贴 HAR 了:我把抓包工具接成了 Agent 的证据源
ai编程
badhope4 小时前
Cursor转Codex大半个月实测:迁移成本、代码质量与那些没人说的隐性坑点
ai编程·cursor
天籁行者4 小时前
我是音乐人,不会写代码,用 4 个月搭了个几万行的 AI Agent 平台
ai编程
中科智旅x景游宝4 小时前
景区票务系统的消息队列架构演进:从订单到对账的异步化改造实录|中科智旅景游宝
人工智能·ai编程
Eric72595 小时前
职场人学 AI 的正确顺序:先学什么、后学什么
ai编程