diff --git a/frontend/package.json b/frontend/package.json
index bc6134412..62954df29 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -36,6 +36,7 @@
"axios": "^1.7.2",
"codemirror": "^6.0.2",
"crypto-js": "^4.2.0",
+ "dompurify": "^3.3.1",
"echarts": "^5.5.0",
"element-plus": "2.11.9",
"fit2cloud-ui-plus": "^1.2.3",
diff --git a/frontend/src/components/mkdown-editor/index.vue b/frontend/src/components/mkdown-editor/index.vue
new file mode 100644
index 000000000..0945dac4c
--- /dev/null
+++ b/frontend/src/components/mkdown-editor/index.vue
@@ -0,0 +1,23 @@
+
+