diff --git a/package.json b/package.json index f8aa805a..affc1572 100644 --- a/package.json +++ b/package.json @@ -23,9 +23,13 @@ "element-ui": "^2.15.7", "file-saver": "^2.0.5", "fuse.js": "^6.4.6", + "highlight.js": "^11.11.1", "image-conversion": "^2.1.1", "jsencrypt": "^3.2.1", "json-bigint": "^1.0.0", + "katex": "^0.16.25", + "markdown-it": "^14.1.0", + "markdown-it-highlightjs": "^4.2.0", "mockjs": "^1.1.0", "moment": "^2.29.1", "nprogress": "^0.2.0", @@ -43,6 +47,7 @@ "vue": "^2.6.11", "vue-awesome-swiper": "^3.1.3", "vue-cookies": "^1.7.4", + "vue-katex": "^0.5.0", "vue-pdf": "^4.2.0", "vue-quill-editor": "^3.0.6", "vue-router": "^3.5.2", @@ -60,6 +65,7 @@ "html-webpack-plugin": "^5.5.0", "less": "^4.1.1", "less-loader": "^6.2.0", + "null-loader": "^4.0.1", "sass": "^1.32.13", "sass-loader": "^10.1.0", "vue-template-compiler": "^2.6.11" diff --git a/src/main.js b/src/main.js index 3c3b4968..15f2fc68 100644 --- a/src/main.js +++ b/src/main.js @@ -3,6 +3,22 @@ import App from './App.vue' import router from './router' import store from './store' +import vueKatexEs from "vue-katex"; +import "katex/dist/katex.min.css" + + +Vue.use(vueKatexEs,{ + globalOptions:{ + delimiters:[ + {left:"$$",right:"$$",display:true}, + {left:"$",right:"$",display:false}, + {left:"\\[",right:"\\]",display:true}, + {left:"\\(",right:"\\)",display:false} + ], + throwOnError:true + } +}) + //import './mock/index' import xpage from '@/utils/xpage' diff --git a/src/views/portal/case/AICall.vue b/src/views/portal/case/AICall.vue index 8c35e37a..44328079 100644 --- a/src/views/portal/case/AICall.vue +++ b/src/views/portal/case/AICall.vue @@ -4,7 +4,7 @@ 您好!我是京东方案侧智能问答助手,随时为您服务。

-

我可以帮您快速查找和解读平台内的各类案例内容。只需输入您想了解的问题或关键词,我会从案例库中精准匹配相关信息,并提供清晰的解答。每条回答都会附上来源链接,方便您随时查阅原始案例全文。

-

我还会根据您的提问,智能推荐相关延伸问题,助您更高效地探索知识、解决问题。

-

现在,欢迎随时向我提问,开启高效的知识查询体验吧!

` + text: `\n\n **您好!我是京东方案侧智能问答助手,随时为您服务。** \n\n + \n\n我可以帮您快速查找和解读平台内的各类案例内容。只需输入您想了解的问题或关键词,我会从案例库中精准匹配相关信息,并提供清晰的解答。每条回答都会附上来源链接,方便您随时查阅原始案例全文。\n\n + \n\n我还会根据您的提问,智能推荐相关延伸问题,助您更高效地探索知识、解决问题。\n\n + \n\n现在,欢迎随时向我提问,开启高效的知识查询体验吧!\n\n ` } ], suggestions:[], diff --git a/src/views/portal/case/components/messages.vue b/src/views/portal/case/components/messages.vue index e970921b..9dc9e171 100644 --- a/src/views/portal/case/components/messages.vue +++ b/src/views/portal/case/components/messages.vue @@ -1,5 +1,12 @@