feat: 重构 Skill 管理与编辑工作台

- 统一列表、分类、新建与详情页的产品交互

- 提供 Markdown 实时编辑、源码与脚本资源工作台

- 实现能力自动保存、导入导出及完整状态反馈
This commit is contained in:
2026-07-27 18:54:57 +08:00
parent 2a9e882ac6
commit 0dc5c3ca55
78 changed files with 16413 additions and 799 deletions

View File

@@ -13,6 +13,14 @@
"#/*": "./src/*"
},
"dependencies": {
"@codemirror/commands": "^6.10.2",
"@codemirror/lang-javascript": "^6.2.4",
"@codemirror/lang-python": "^6.2.1",
"@codemirror/language": "^6.12.2",
"@codemirror/legacy-modes": "^6.5.1",
"@codemirror/state": "^6.5.4",
"@codemirror/view": "^6.39.15",
"@easyflow-core/editor-ui": "workspace:*",
"@easyflow-core/shadcn-ui": "workspace:*",
"@easyflow/access": "workspace:*",
"@easyflow/common-ui": "workspace:*",
@@ -28,13 +36,6 @@
"@easyflow/styles": "workspace:*",
"@easyflow/types": "workspace:*",
"@easyflow/utils": "workspace:*",
"@codemirror/commands": "^6.10.2",
"@codemirror/lang-javascript": "^6.2.4",
"@codemirror/lang-python": "^6.2.1",
"@codemirror/language": "^6.12.2",
"@codemirror/legacy-modes": "^6.5.1",
"@codemirror/state": "^6.5.4",
"@codemirror/view": "^6.39.15",
"@element-plus/icons-vue": "^2.3.2",
"@tinyflow-ai/vue": "workspace:*",
"@ungap/structured-clone": "1.3.0",
@@ -55,7 +56,8 @@
"vue-element-plus-x": "catalog:",
"vue-router": "catalog:",
"vue3-json-viewer": "^2.4.1",
"wicg-inert": "3.1.3"
"wicg-inert": "3.1.3",
"yaml": "^2.8.1"
},
"devDependencies": {
"@types/node-forge": "^1.3.14",