From e206b502b5577485eff0e4b9f3e2f484f767192a Mon Sep 17 00:00:00 2001 From: Kirigaya <1193466151@qq.com> Date: Fri, 2 May 2025 20:00:06 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=97=A0=E6=B3=95=E8=BF=9B?= =?UTF-8?q?=E8=A1=8C=E7=A6=BB=E7=BA=BF=20OCR=20=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 3 +- .vscodeignore | 1 + README.md | 2 +- package-lock.json | 4 +-- package.json | 6 ++++ .../main-panel/chat/message/streaming-box.vue | 5 +++- .../main-panel/chat/options/system-prompt.vue | 7 +++-- renderer/src/i18n/ar.json | 4 ++- renderer/src/i18n/de.json | 4 ++- renderer/src/i18n/en.json | 4 ++- renderer/src/i18n/fr.json | 4 ++- renderer/src/i18n/ja.json | 4 ++- renderer/src/i18n/ko.json | 4 ++- renderer/src/i18n/ru.json | 4 ++- renderer/src/i18n/zh-cn.json | 4 ++- renderer/src/i18n/zh-tw.json | 4 ++- service/src/hook/setting.ts | 5 ++++ service/src/index.ts | 2 +- service/src/mcp/ocr.service.ts | 12 +++++++- src/common/entry.ts | 4 ++- src/extension.ts | 2 ++ src/hook/hook.controller.ts | 28 +++++++++++++++++++ 22 files changed, 97 insertions(+), 20 deletions(-) create mode 100644 src/hook/hook.controller.ts diff --git a/.gitignore b/.gitignore index fb3d5fc..6e8f07e 100644 --- a/.gitignore +++ b/.gitignore @@ -8,4 +8,5 @@ resources .DS_Store .exe -.idea \ No newline at end of file +.idea +*.traineddata \ No newline at end of file diff --git a/.vscodeignore b/.vscodeignore index b40231d..64fc789 100644 --- a/.vscodeignore +++ b/.vscodeignore @@ -23,3 +23,4 @@ software/** .editorconfig .gitattributes +*.vsix \ No newline at end of file diff --git a/README.md b/README.md index 590d433..d70b6f8 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ ## OpenMCP -一款用于 MCP 服务端调试的一体化 vscode/trae 插件。 +一款用于 MCP 服务端调试的一体化 vscode/trae/cursor 插件。 集成 Inspector + MCP 客户端基础功能,开发测试一体化。 diff --git a/package-lock.json b/package-lock.json index 0858cd0..f25e4af 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "openmcp", - "version": "0.0.5", + "version": "0.0.6", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "openmcp", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@modelcontextprotocol/sdk": "^1.10.2", "@seald-io/nedb": "^4.1.1", diff --git a/package.json b/package.json index aa44c58..7b710f6 100644 --- a/package.json +++ b/package.json @@ -97,6 +97,12 @@ "title": "打开配置", "category": "openmcp", "icon": "$(gear)" + }, + { + "command": "openmcp.hook.test-ocr", + "title": "测试 OCR", + "category": "openmcp", + "icon": "$(test)" } ], "menus": { diff --git a/renderer/src/components/main-panel/chat/message/streaming-box.vue b/renderer/src/components/main-panel/chat/message/streaming-box.vue index c519dcf..d48244c 100644 --- a/renderer/src/components/main-panel/chat/message/streaming-box.vue +++ b/renderer/src/components/main-panel/chat/message/streaming-box.vue @@ -6,7 +6,7 @@