diff --git a/frontend/embedded.html b/frontend/embedded.html
new file mode 100644
index 00000000..12c49178
--- /dev/null
+++ b/frontend/embedded.html
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+ SQLBot
+
+
+
+
+
+
diff --git a/frontend/src/embedded.ts b/frontend/src/embedded.ts
new file mode 100644
index 00000000..f81e9fcb
--- /dev/null
+++ b/frontend/src/embedded.ts
@@ -0,0 +1,17 @@
+import { createApp } from 'vue'
+import { createPinia } from 'pinia'
+import './style.less'
+import App from './App.vue'
+import router from './router'
+import { i18n } from './i18n'
+import VueDOMPurifyHTML from 'vue-dompurify-html'
+
+// import 'element-plus/dist/index.css'
+const app = createApp(App)
+const pinia = createPinia()
+
+app.use(pinia)
+app.use(router)
+app.use(i18n)
+app.use(VueDOMPurifyHTML)
+app.mount('#app')
diff --git a/frontend/src/router/index.ts b/frontend/src/router/index.ts
index 3b9b0d7f..638cd545 100644
--- a/frontend/src/router/index.ts
+++ b/frontend/src/router/index.ts
@@ -11,6 +11,7 @@ import DashboardPreview from '@//views/dashboard/preview/SQPreviewSingle.vue'
import Dashboard from '@/views/dashboard/index.vue'
import Model from '@/views/system/model/Model.vue'
import Embedded from '@/views/system/embedded/index.vue'
+import assistantTest from '@/views/system/embedded/Test.vue'
import assistant from '@/views/embedded/index.vue'
import Member from '@/views/system/member/index.vue'
import Appearance from '@/views/system/appearance/index.vue'
@@ -180,6 +181,12 @@ export const routes = [
name: 'assistant',
component: assistant,
},
+
+ {
+ path: '/assistantTest',
+ name: 'assistantTest',
+ component: assistantTest,
+ },
]
const router = createRouter({
history: createWebHashHistory(),
diff --git a/frontend/src/views/system/embedded/Test.vue b/frontend/src/views/system/embedded/Test.vue
new file mode 100644
index 00000000..ae70a0d8
--- /dev/null
+++ b/frontend/src/views/system/embedded/Test.vue
@@ -0,0 +1,9 @@
+
+
+