修复了一些挂载bug,将面板技术从纯html变更成了Vue3,界面更有好些,后期扩展更方便。增加了工具配置功能,可以自行选择需要使用的工具。

This commit is contained in:
root
2025-07-25 01:41:31 +08:00
parent f395b9f1bc
commit 7e238a0581
26 changed files with 4826 additions and 655 deletions

View File

@@ -14,7 +14,8 @@
"main": "./dist/main.js",
"dependencies": {
"fs-extra": "^11.3.0",
"uuid": "^9.0.1"
"uuid": "^9.0.1",
"vue": "^3.1.4"
},
"devDependencies": {
"@cocos/creator-types": "^3.8.6",
@@ -38,7 +39,7 @@
}
},
"contributions": {
"menu": [
"menu": [
{
"path": "i18n:menu.extension/Cocos MCP Server",
"label": "i18n:cocos-mcp-server.open_panel",
@@ -51,6 +52,11 @@
"openPanel"
]
},
"open-tool-manager": {
"methods": [
"openToolManager"
]
},
"start-server": {
"methods": [
"startServer"
@@ -80,6 +86,56 @@
"methods": [
"getServerSettings"
]
},
"getToolManagerState": {
"methods": [
"getToolManagerState"
]
},
"createToolConfiguration": {
"methods": [
"createToolConfiguration"
]
},
"updateToolConfiguration": {
"methods": [
"updateToolConfiguration"
]
},
"deleteToolConfiguration": {
"methods": [
"deleteToolConfiguration"
]
},
"setCurrentToolConfiguration": {
"methods": [
"setCurrentToolConfiguration"
]
},
"updateToolStatus": {
"methods": [
"updateToolStatus"
]
},
"updateToolStatusBatch": {
"methods": [
"updateToolStatusBatch"
]
},
"exportToolConfiguration": {
"methods": [
"exportToolConfiguration"
]
},
"importToolConfiguration": {
"methods": [
"importToolConfiguration"
]
},
"getEnabledTools": {
"methods": [
"getEnabledTools"
]
}
},
"scene": {