配置文件 ~/.deepcode/settings.json
json
{
"env": {
"MODEL": "deepseek-v4-pro-260425",
"BASE_URL": "https://ark.cn-beijing.volces.com/api/v3",
"API_KEY": ["***"](url)
},
"thinkingEnabled": true,
"reasoningEffort": "max",
"debugLogEnabled": true
}
现象
| 运行方式 | 结果 |
|-----------------------|-------------------------------------|
| WSL 终端 deepcode CLI | ✅ 正常工作 |
| VS Code 插件 | ❌ Request failed: Connection error |
两者读取同一份 ~/.deepcode/settings.json,配置完全相同。
插件日志显示请求呈间歇性失败——同一会话中部分成功、部分失败:
14:36:13 → identifyMatchingSkillNames → ✅ 成功 (2076ms)
14:36:18 → activateSession → ✅ 成功 (4783ms)
14:36:25 → identifyMatchingSkillNames → ❌ Connection error
14:36:27 → activateSession → ❌ Connection error
验证:API 端点没问题
直接用 curl 和 OpenAI SDK 调用火山引擎均正常。
错误堆栈
Error: Connection error.
at OpenAI.makeRequest (/home/lv/.vscode-server/extensions/vegamo.deepcode-vscode-0.1.23/out/extension.js:38716:13)
at SessionManager.createChatCompletionStream (.../extension.js:65612:18)
日志附件
- /home/lv/.deepcode/logs/debug.log
- /home/lv/.deepcode/logs/error.log
环境
- 插件版本:vegamo.deepcode-vscode v0.1.23
- 模型:deepseek-v4-pro-260425(火山引擎方舟)
- Base URL:https://ark.cn-beijing.volces.com/api/v3
- 系统:Linux (WSL2 Ubuntu 24.04),VS Code Server
- Node.js:v22.23.1
debug.log
error.log