From 8105bfde855534e6959d6541792dca40c51b586f Mon Sep 17 00:00:00 2001 From: Kirigaya <1193466151@qq.com> Date: Mon, 21 Apr 2025 19:43:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=8F=AA=E6=9C=89=E7=A9=BA?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E6=97=B6=EF=BC=8C=E6=A0=87=E7=AD=BE=E9=A1=B5?= =?UTF-8?q?=E6=81=A2=E5=A4=8D=E6=8A=A5=E9=94=99=E7=9A=84=20bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 3 +- renderer/src/api/message-bridge.ts | 3 +- .../components/main-panel/chat/setting.vue | 55 ++++++++++--------- renderer/src/hook/panel.ts | 7 ++- renderer/src/i18n/ar.json | 14 ++++- renderer/src/i18n/de.json | 14 ++++- renderer/src/i18n/en.json | 14 ++++- renderer/src/i18n/fr.json | 14 ++++- renderer/src/i18n/ja.json | 14 ++++- renderer/src/i18n/ko.json | 14 ++++- renderer/src/i18n/ru.json | 14 ++++- renderer/src/i18n/zh-cn.json | 14 ++++- renderer/src/i18n/zh-tw.json | 14 ++++- service/tabs.image_crawler.json | 26 ++++++++- 14 files changed, 181 insertions(+), 39 deletions(-) diff --git a/README.md b/README.md index ae80068..0022b3c 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,8 @@ | `all` | 完成最基本的各类基础设施 | `完整版本` | 100% | `Done` | | `render` | chat 模式下支持进行成本分析 | `迭代版本` | 100% | `Done` | | `ext` | 支持基本的 MCP 项目管理 | `MVP` | 0% | `P0` | -| `service` | 支持自定义大模型接入 | `MVP` | 80% | `P0` | +| `service` | 支持自定义支持 openai 接口协议的大模型接入 | `完整版本` | 100% | `Done` | +| `service` | 支持自定义接口协议的大模型接入 | `MVP` | 0% | `P1` | | `all` | 支持同时调试多个 MCP Server | `MVP` | 0% | `P1` | | `all` | 支持通过大模型进行在线验证 | `迭代版本` | 100% | `Done` | | `all` | 支持 completion/complete 协议字段 | `MVP` | 0% | `P1` | diff --git a/renderer/src/api/message-bridge.ts b/renderer/src/api/message-bridge.ts index cb1a5d4..68d1c70 100644 --- a/renderer/src/api/message-bridge.ts +++ b/renderer/src/api/message-bridge.ts @@ -59,11 +59,12 @@ class MessageBridge { }; this.ws.onmessage = (event) => { - try { + try { const message = JSON.parse(event.data) as VSCodeMessage; this.dispatchMessage(message); } catch (err) { console.error('Message parse error:', err); + console.log(event); } }; diff --git a/renderer/src/components/main-panel/chat/setting.vue b/renderer/src/components/main-panel/chat/setting.vue index 02dd97e..3776b52 100644 --- a/renderer/src/components/main-panel/chat/setting.vue +++ b/renderer/src/components/main-panel/chat/setting.vue @@ -1,6 +1,6 @@