diff --git a/app/.browserslistrc b/renderer/.browserslistrc similarity index 100% rename from app/.browserslistrc rename to renderer/.browserslistrc diff --git a/app/.eslintrc.js b/renderer/.eslintrc.js similarity index 100% rename from app/.eslintrc.js rename to renderer/.eslintrc.js diff --git a/app/.gitignore b/renderer/.gitignore similarity index 100% rename from app/.gitignore rename to renderer/.gitignore diff --git a/app/README.md b/renderer/README.md similarity index 100% rename from app/README.md rename to renderer/README.md diff --git a/app/babel.config.js b/renderer/babel.config.js similarity index 100% rename from app/babel.config.js rename to renderer/babel.config.js diff --git a/app/package-lock.json b/renderer/package-lock.json similarity index 100% rename from app/package-lock.json rename to renderer/package-lock.json diff --git a/app/package.json b/renderer/package.json similarity index 100% rename from app/package.json rename to renderer/package.json diff --git a/app/public/CascadiaCode.woff2 b/renderer/public/CascadiaCode.woff2 similarity index 100% rename from app/public/CascadiaCode.woff2 rename to renderer/public/CascadiaCode.woff2 diff --git a/app/public/animation.css b/renderer/public/animation.css similarity index 100% rename from app/public/animation.css rename to renderer/public/animation.css diff --git a/app/public/default-dark.css b/renderer/public/default-dark.css similarity index 100% rename from app/public/default-dark.css rename to renderer/public/default-dark.css diff --git a/app/public/default-light.css b/renderer/public/default-light.css similarity index 100% rename from app/public/default-light.css rename to renderer/public/default-light.css diff --git a/app/public/favicon.svg b/renderer/public/favicon.svg similarity index 100% rename from app/public/favicon.svg rename to renderer/public/favicon.svg diff --git a/app/public/iconfont.css b/renderer/public/iconfont.css similarity index 100% rename from app/public/iconfont.css rename to renderer/public/iconfont.css diff --git a/app/public/iconfont.woff2 b/renderer/public/iconfont.woff2 similarity index 100% rename from app/public/iconfont.woff2 rename to renderer/public/iconfont.woff2 diff --git a/app/public/images/deepseek.com.ico b/renderer/public/images/deepseek.com.ico similarity index 100% rename from app/public/images/deepseek.com.ico rename to renderer/public/images/deepseek.com.ico diff --git a/app/public/images/grok.com.png b/renderer/public/images/grok.com.png similarity index 100% rename from app/public/images/grok.com.png rename to renderer/public/images/grok.com.png diff --git a/app/public/images/gstatic.com.svg b/renderer/public/images/gstatic.com.svg similarity index 100% rename from app/public/images/gstatic.com.svg rename to renderer/public/images/gstatic.com.svg diff --git a/app/public/images/kimichat.cn.png b/renderer/public/images/kimichat.cn.png similarity index 100% rename from app/public/images/kimichat.cn.png rename to renderer/public/images/kimichat.cn.png diff --git a/app/public/images/mistral.ai.ico b/renderer/public/images/mistral.ai.ico similarity index 100% rename from app/public/images/mistral.ai.ico rename to renderer/public/images/mistral.ai.ico diff --git a/app/public/images/ollama.png b/renderer/public/images/ollama.png similarity index 100% rename from app/public/images/ollama.png rename to renderer/public/images/ollama.png diff --git a/app/public/images/openai.com.ico b/renderer/public/images/openai.com.ico similarity index 100% rename from app/public/images/openai.com.ico rename to renderer/public/images/openai.com.ico diff --git a/app/public/images/openmcp-qq-qrcode.jpg b/renderer/public/images/openmcp-qq-qrcode.jpg similarity index 100% rename from app/public/images/openmcp-qq-qrcode.jpg rename to renderer/public/images/openmcp-qq-qrcode.jpg diff --git a/app/public/images/openmcp.svg b/renderer/public/images/openmcp.svg similarity index 100% rename from app/public/images/openmcp.svg rename to renderer/public/images/openmcp.svg diff --git a/app/public/images/perplexity.ai.ico b/renderer/public/images/perplexity.ai.ico similarity index 100% rename from app/public/images/perplexity.ai.ico rename to renderer/public/images/perplexity.ai.ico diff --git a/app/public/index.html b/renderer/public/index.html similarity index 100% rename from app/public/index.html rename to renderer/public/index.html diff --git a/app/public/mcp.css b/renderer/public/mcp.css similarity index 100% rename from app/public/mcp.css rename to renderer/public/mcp.css diff --git a/app/public/vscode.css b/renderer/public/vscode.css similarity index 100% rename from app/public/vscode.css rename to renderer/public/vscode.css diff --git a/app/scripts/update-icon.py b/renderer/scripts/update-icon.py similarity index 100% rename from app/scripts/update-icon.py rename to renderer/scripts/update-icon.py diff --git a/app/src/App.vue b/renderer/src/App.vue similarity index 100% rename from app/src/App.vue rename to renderer/src/App.vue diff --git a/app/src/api/message-bridge.ts b/renderer/src/api/message-bridge.ts similarity index 100% rename from app/src/api/message-bridge.ts rename to renderer/src/api/message-bridge.ts diff --git a/app/src/assets/logo.png b/renderer/src/assets/logo.png similarity index 100% rename from app/src/assets/logo.png rename to renderer/src/assets/logo.png diff --git a/app/src/components/main-panel/chat/index.vue b/renderer/src/components/main-panel/chat/index.vue similarity index 100% rename from app/src/components/main-panel/chat/index.vue rename to renderer/src/components/main-panel/chat/index.vue diff --git a/app/src/components/main-panel/index.vue b/renderer/src/components/main-panel/index.vue similarity index 100% rename from app/src/components/main-panel/index.vue rename to renderer/src/components/main-panel/index.vue diff --git a/app/src/components/main-panel/panel.ts b/renderer/src/components/main-panel/panel.ts similarity index 100% rename from app/src/components/main-panel/panel.ts rename to renderer/src/components/main-panel/panel.ts diff --git a/app/src/components/main-panel/prompt/index.vue b/renderer/src/components/main-panel/prompt/index.vue similarity index 100% rename from app/src/components/main-panel/prompt/index.vue rename to renderer/src/components/main-panel/prompt/index.vue diff --git a/app/src/components/main-panel/prompt/prompt-logger.vue b/renderer/src/components/main-panel/prompt/prompt-logger.vue similarity index 100% rename from app/src/components/main-panel/prompt/prompt-logger.vue rename to renderer/src/components/main-panel/prompt/prompt-logger.vue diff --git a/app/src/components/main-panel/prompt/prompt-reader.vue b/renderer/src/components/main-panel/prompt/prompt-reader.vue similarity index 100% rename from app/src/components/main-panel/prompt/prompt-reader.vue rename to renderer/src/components/main-panel/prompt/prompt-reader.vue diff --git a/app/src/components/main-panel/prompt/prompt-templates.vue b/renderer/src/components/main-panel/prompt/prompt-templates.vue similarity index 100% rename from app/src/components/main-panel/prompt/prompt-templates.vue rename to renderer/src/components/main-panel/prompt/prompt-templates.vue diff --git a/app/src/components/main-panel/prompt/prompts.ts b/renderer/src/components/main-panel/prompt/prompts.ts similarity index 100% rename from app/src/components/main-panel/prompt/prompts.ts rename to renderer/src/components/main-panel/prompt/prompts.ts diff --git a/app/src/components/main-panel/resource/index.vue b/renderer/src/components/main-panel/resource/index.vue similarity index 100% rename from app/src/components/main-panel/resource/index.vue rename to renderer/src/components/main-panel/resource/index.vue diff --git a/app/src/components/main-panel/resource/resouce-reader.vue b/renderer/src/components/main-panel/resource/resouce-reader.vue similarity index 100% rename from app/src/components/main-panel/resource/resouce-reader.vue rename to renderer/src/components/main-panel/resource/resouce-reader.vue diff --git a/app/src/components/main-panel/resource/resource-logger.vue b/renderer/src/components/main-panel/resource/resource-logger.vue similarity index 100% rename from app/src/components/main-panel/resource/resource-logger.vue rename to renderer/src/components/main-panel/resource/resource-logger.vue diff --git a/app/src/components/main-panel/resource/resource-templates.vue b/renderer/src/components/main-panel/resource/resource-templates.vue similarity index 100% rename from app/src/components/main-panel/resource/resource-templates.vue rename to renderer/src/components/main-panel/resource/resource-templates.vue diff --git a/app/src/components/main-panel/resource/resources.ts b/renderer/src/components/main-panel/resource/resources.ts similarity index 100% rename from app/src/components/main-panel/resource/resources.ts rename to renderer/src/components/main-panel/resource/resources.ts diff --git a/app/src/components/main-panel/tool/index.vue b/renderer/src/components/main-panel/tool/index.vue similarity index 100% rename from app/src/components/main-panel/tool/index.vue rename to renderer/src/components/main-panel/tool/index.vue diff --git a/app/src/components/main-panel/tool/tool-executor.vue b/renderer/src/components/main-panel/tool/tool-executor.vue similarity index 100% rename from app/src/components/main-panel/tool/tool-executor.vue rename to renderer/src/components/main-panel/tool/tool-executor.vue diff --git a/app/src/components/main-panel/tool/tool-list.vue b/renderer/src/components/main-panel/tool/tool-list.vue similarity index 100% rename from app/src/components/main-panel/tool/tool-list.vue rename to renderer/src/components/main-panel/tool/tool-list.vue diff --git a/app/src/components/main-panel/tool/tool-logger.vue b/renderer/src/components/main-panel/tool/tool-logger.vue similarity index 100% rename from app/src/components/main-panel/tool/tool-logger.vue rename to renderer/src/components/main-panel/tool/tool-logger.vue diff --git a/app/src/components/main-panel/tool/tools.ts b/renderer/src/components/main-panel/tool/tools.ts similarity index 100% rename from app/src/components/main-panel/tool/tools.ts rename to renderer/src/components/main-panel/tool/tools.ts diff --git a/app/src/components/not-connected/index.vue b/renderer/src/components/not-connected/index.vue similarity index 100% rename from app/src/components/not-connected/index.vue rename to renderer/src/components/not-connected/index.vue diff --git a/app/src/components/sidebar/connected.vue b/renderer/src/components/sidebar/connected.vue similarity index 100% rename from app/src/components/sidebar/connected.vue rename to renderer/src/components/sidebar/connected.vue diff --git a/app/src/components/sidebar/index.vue b/renderer/src/components/sidebar/index.vue similarity index 100% rename from app/src/components/sidebar/index.vue rename to renderer/src/components/sidebar/index.vue diff --git a/app/src/components/sidebar/mcp-title.vue b/renderer/src/components/sidebar/mcp-title.vue similarity index 100% rename from app/src/components/sidebar/mcp-title.vue rename to renderer/src/components/sidebar/mcp-title.vue diff --git a/app/src/components/sidebar/sidebar-item-container.vue b/renderer/src/components/sidebar/sidebar-item-container.vue similarity index 100% rename from app/src/components/sidebar/sidebar-item-container.vue rename to renderer/src/components/sidebar/sidebar-item-container.vue diff --git a/app/src/components/sidebar/sidebar.ts b/renderer/src/components/sidebar/sidebar.ts similarity index 100% rename from app/src/components/sidebar/sidebar.ts rename to renderer/src/components/sidebar/sidebar.ts diff --git a/app/src/hook/color.ts b/renderer/src/hook/color.ts similarity index 100% rename from app/src/hook/color.ts rename to renderer/src/hook/color.ts diff --git a/app/src/hook/css.ts b/renderer/src/hook/css.ts similarity index 100% rename from app/src/hook/css.ts rename to renderer/src/hook/css.ts diff --git a/app/src/hook/global.ts b/renderer/src/hook/global.ts similarity index 100% rename from app/src/hook/global.ts rename to renderer/src/hook/global.ts diff --git a/app/src/hook/panel.ts b/renderer/src/hook/panel.ts similarity index 100% rename from app/src/hook/panel.ts rename to renderer/src/hook/panel.ts diff --git a/app/src/hook/setting.ts b/renderer/src/hook/setting.ts similarity index 100% rename from app/src/hook/setting.ts rename to renderer/src/hook/setting.ts diff --git a/app/src/hook/type.ts b/renderer/src/hook/type.ts similarity index 100% rename from app/src/hook/type.ts rename to renderer/src/hook/type.ts diff --git a/app/src/i18n/ar.json b/renderer/src/i18n/ar.json similarity index 100% rename from app/src/i18n/ar.json rename to renderer/src/i18n/ar.json diff --git a/app/src/i18n/de.json b/renderer/src/i18n/de.json similarity index 100% rename from app/src/i18n/de.json rename to renderer/src/i18n/de.json diff --git a/app/src/i18n/en.json b/renderer/src/i18n/en.json similarity index 100% rename from app/src/i18n/en.json rename to renderer/src/i18n/en.json diff --git a/app/src/i18n/fr.json b/renderer/src/i18n/fr.json similarity index 100% rename from app/src/i18n/fr.json rename to renderer/src/i18n/fr.json diff --git a/app/src/i18n/index.ts b/renderer/src/i18n/index.ts similarity index 100% rename from app/src/i18n/index.ts rename to renderer/src/i18n/index.ts diff --git a/app/src/i18n/ja.json b/renderer/src/i18n/ja.json similarity index 100% rename from app/src/i18n/ja.json rename to renderer/src/i18n/ja.json diff --git a/app/src/i18n/ko.json b/renderer/src/i18n/ko.json similarity index 100% rename from app/src/i18n/ko.json rename to renderer/src/i18n/ko.json diff --git a/app/src/i18n/ru.json b/renderer/src/i18n/ru.json similarity index 100% rename from app/src/i18n/ru.json rename to renderer/src/i18n/ru.json diff --git a/app/src/i18n/zh-cn.json b/renderer/src/i18n/zh-cn.json similarity index 100% rename from app/src/i18n/zh-cn.json rename to renderer/src/i18n/zh-cn.json diff --git a/app/src/i18n/zh-tw.json b/renderer/src/i18n/zh-tw.json similarity index 100% rename from app/src/i18n/zh-tw.json rename to renderer/src/i18n/zh-tw.json diff --git a/app/src/main.ts b/renderer/src/main.ts similarity index 100% rename from app/src/main.ts rename to renderer/src/main.ts diff --git a/app/src/router/index.ts b/renderer/src/router/index.ts similarity index 100% rename from app/src/router/index.ts rename to renderer/src/router/index.ts diff --git a/app/src/shims-vue.d.ts b/renderer/src/shims-vue.d.ts similarity index 100% rename from app/src/shims-vue.d.ts rename to renderer/src/shims-vue.d.ts diff --git a/app/src/views/about/index.vue b/renderer/src/views/about/index.vue similarity index 100% rename from app/src/views/about/index.vue rename to renderer/src/views/about/index.vue diff --git a/app/src/views/connect/connection-args.vue b/renderer/src/views/connect/connection-args.vue similarity index 100% rename from app/src/views/connect/connection-args.vue rename to renderer/src/views/connect/connection-args.vue diff --git a/app/src/views/connect/connection-log.vue b/renderer/src/views/connect/connection-log.vue similarity index 100% rename from app/src/views/connect/connection-log.vue rename to renderer/src/views/connect/connection-log.vue diff --git a/app/src/views/connect/connection-method.vue b/renderer/src/views/connect/connection-method.vue similarity index 100% rename from app/src/views/connect/connection-method.vue rename to renderer/src/views/connect/connection-method.vue diff --git a/app/src/views/connect/connection.ts b/renderer/src/views/connect/connection.ts similarity index 100% rename from app/src/views/connect/connection.ts rename to renderer/src/views/connect/connection.ts diff --git a/app/src/views/connect/env-var.vue b/renderer/src/views/connect/env-var.vue similarity index 100% rename from app/src/views/connect/env-var.vue rename to renderer/src/views/connect/env-var.vue diff --git a/app/src/views/connect/index.vue b/renderer/src/views/connect/index.vue similarity index 100% rename from app/src/views/connect/index.vue rename to renderer/src/views/connect/index.vue diff --git a/app/src/views/debug/index.vue b/renderer/src/views/debug/index.vue similarity index 100% rename from app/src/views/debug/index.vue rename to renderer/src/views/debug/index.vue diff --git a/app/src/views/debug/welcome.vue b/renderer/src/views/debug/welcome.vue similarity index 100% rename from app/src/views/debug/welcome.vue rename to renderer/src/views/debug/welcome.vue diff --git a/app/src/views/setting/api.vue b/renderer/src/views/setting/api.vue similarity index 100% rename from app/src/views/setting/api.vue rename to renderer/src/views/setting/api.vue diff --git a/app/src/views/setting/appearance.vue b/renderer/src/views/setting/appearance.vue similarity index 100% rename from app/src/views/setting/appearance.vue rename to renderer/src/views/setting/appearance.vue diff --git a/app/src/views/setting/color.ts b/renderer/src/views/setting/color.ts similarity index 100% rename from app/src/views/setting/color.ts rename to renderer/src/views/setting/color.ts diff --git a/app/src/views/setting/general.vue b/renderer/src/views/setting/general.vue similarity index 100% rename from app/src/views/setting/general.vue rename to renderer/src/views/setting/general.vue diff --git a/app/src/views/setting/index.vue b/renderer/src/views/setting/index.vue similarity index 100% rename from app/src/views/setting/index.vue rename to renderer/src/views/setting/index.vue diff --git a/app/src/views/setting/language.ts b/renderer/src/views/setting/language.ts similarity index 100% rename from app/src/views/setting/language.ts rename to renderer/src/views/setting/language.ts diff --git a/app/src/views/setting/llm.ts b/renderer/src/views/setting/llm.ts similarity index 100% rename from app/src/views/setting/llm.ts rename to renderer/src/views/setting/llm.ts diff --git a/app/src/views/setting/setting-section.ts b/renderer/src/views/setting/setting-section.ts similarity index 100% rename from app/src/views/setting/setting-section.ts rename to renderer/src/views/setting/setting-section.ts diff --git a/app/src/views/setting/util.ts b/renderer/src/views/setting/util.ts similarity index 100% rename from app/src/views/setting/util.ts rename to renderer/src/views/setting/util.ts diff --git a/app/tsconfig.json b/renderer/tsconfig.json similarity index 100% rename from app/tsconfig.json rename to renderer/tsconfig.json diff --git a/app/vue.config.js b/renderer/vue.config.js similarity index 100% rename from app/vue.config.js rename to renderer/vue.config.js diff --git a/app/webpack.config.js b/renderer/webpack.config.js similarity index 100% rename from app/webpack.config.js rename to renderer/webpack.config.js diff --git a/test/.gitignore b/service/.gitignore similarity index 100% rename from test/.gitignore rename to service/.gitignore diff --git a/test/package-lock.json b/service/package-lock.json similarity index 100% rename from test/package-lock.json rename to service/package-lock.json diff --git a/test/package.json b/service/package.json similarity index 100% rename from test/package.json rename to service/package.json diff --git a/test/patch-mcp-sdk.js b/service/patch-mcp-sdk.js similarity index 100% rename from test/patch-mcp-sdk.js rename to service/patch-mcp-sdk.js diff --git a/test/src/adapter.ts b/service/src/adapter.ts similarity index 100% rename from test/src/adapter.ts rename to service/src/adapter.ts diff --git a/test/src/controller/connect.ts b/service/src/controller/connect.ts similarity index 100% rename from test/src/controller/connect.ts rename to service/src/controller/connect.ts diff --git a/test/src/controller/handler.ts b/service/src/controller/handler.ts similarity index 100% rename from test/src/controller/handler.ts rename to service/src/controller/handler.ts diff --git a/test/src/controller/index.ts b/service/src/controller/index.ts similarity index 100% rename from test/src/controller/index.ts rename to service/src/controller/index.ts diff --git a/test/src/controller/llm.ts b/service/src/controller/llm.ts similarity index 100% rename from test/src/controller/llm.ts rename to service/src/controller/llm.ts diff --git a/test/src/controller/panel.ts b/service/src/controller/panel.ts similarity index 100% rename from test/src/controller/panel.ts rename to service/src/controller/panel.ts diff --git a/test/src/controller/protocol.type.ts b/service/src/controller/protocol.type.ts similarity index 100% rename from test/src/controller/protocol.type.ts rename to service/src/controller/protocol.type.ts diff --git a/test/src/controller/setting.ts b/service/src/controller/setting.ts similarity index 100% rename from test/src/controller/setting.ts rename to service/src/controller/setting.ts diff --git a/test/src/controller/util.ts b/service/src/controller/util.ts similarity index 100% rename from test/src/controller/util.ts rename to service/src/controller/util.ts diff --git a/test/src/llm.ts b/service/src/llm.ts similarity index 100% rename from test/src/llm.ts rename to service/src/llm.ts diff --git a/test/src/main.ts b/service/src/main.ts similarity index 100% rename from test/src/main.ts rename to service/src/main.ts diff --git a/test/src/types.ts b/service/src/types.ts similarity index 100% rename from test/src/types.ts rename to service/src/types.ts diff --git a/test/src/util.ts b/service/src/util.ts similarity index 100% rename from test/src/util.ts rename to service/src/util.ts diff --git a/service/tabs.json b/service/tabs.json new file mode 100644 index 0000000..2a00242 --- /dev/null +++ b/service/tabs.json @@ -0,0 +1,12 @@ +{ + "currentIndex": 0, + "tabs": [ + { + "name": "交互测试", + "icon": "icon-robot", + "type": "blank", + "componentIndex": 3, + "storage": {} + } + ] +} \ No newline at end of file diff --git a/test/tsconfig.json b/service/tsconfig.json similarity index 100% rename from test/tsconfig.json rename to service/tsconfig.json diff --git a/test/tabs.json b/test/tabs.json deleted file mode 100644 index 3294cfb..0000000 --- a/test/tabs.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "currentIndex": 0, - "tabs": [ - { - "name": "交互测试", - "icon": "icon-robot", - "type": "blank", - "componentIndex": 3, - "storage": {} - }, - { - "name": "资源", - "icon": "icon-file", - "type": "blank", - "componentIndex": 0, - "storage": { - "currentResourceName": "greeting" - } - } - ] -} \ No newline at end of file