diff --git a/ui/package.json b/ui/package.json
index 981ca8f8e..3ec76495a 100644
--- a/ui/package.json
+++ b/ui/package.json
@@ -18,6 +18,7 @@
"@ctrl/tinycolor": "^4.1.0",
"@logicflow/core": "^1.2.27",
"@logicflow/extension": "^1.2.27",
+ "@vavt/cm-extension": "^1.6.0",
"@vueuse/core": "^10.9.0",
"@wecom/jssdk": "^2.1.0",
"axios": "^0.28.0",
@@ -46,10 +47,10 @@
"vue": "^3.3.4",
"vue-clipboard3": "^2.0.0",
"vue-codemirror": "^6.1.1",
+ "vue-demi": "latest",
"vue-i18n": "^9.13.1",
"vue-router": "^4.2.4",
- "vue3-menus": "^1.1.2",
- "vue-demi": "latest"
+ "vue3-menus": "^1.1.2"
},
"devDependencies": {
"@rushstack/eslint-patch": "^1.3.2",
diff --git a/ui/src/components/markdown/MdEditor.vue b/ui/src/components/markdown/MdEditor.vue
index ec1c3ae67..6a4abb8a4 100644
--- a/ui/src/components/markdown/MdEditor.vue
+++ b/ui/src/components/markdown/MdEditor.vue
@@ -1,5 +1,5 @@
-
+
@@ -7,8 +7,20 @@