Skip to content

CLI 正常但 VS Code 插件 v0.1.23 使用火山引擎 API 时报 Connection error #242

Description

@2301342512

环境
- 插件版本: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

配置文件 ~/.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

debug.log
error.log

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions