yangtaodemon 1 месяц назад
Родитель
Сommit
43df8ceed0
2 измененных файлов с 3 добавлено и 6 удалено
  1. 0 2
      src/App.vue
  2. 3 4
      src/views/User/acidModel/AgentDialog.vue

+ 0 - 2
src/App.vue

@@ -1,7 +1,5 @@
 <script setup lang='ts'>
 import { RouterView } from "vue-router"
-import  AgentDialog  from "./views/User/acidModel/AgentDialog.vue"
-
 </script>
 
 <template>

+ 3 - 4
src/views/User/acidModel/AgentDialog.vue

@@ -79,9 +79,8 @@
 </template>
 
 <script setup lang="ts">
-import { ref, reactive, nextTick, onMounted } from 'vue';
+import { ref, nextTick, onMounted } from 'vue';
 import { ElMessage } from 'element-plus';
-import axios from 'axios';
 import { api5000 } from '@/utils/request';
 
 interface Message {
@@ -128,7 +127,7 @@ const sendMessage = async () => {
   // 构建用户消息内容
   let userContent = message;
   if (selectedFiles.value.length > 0) {
-    selectedFiles.value.forEach((file, index) => {
+    selectedFiles.value.forEach((file) => {
       if (file.type.startsWith('image/')) {
         userContent += `\n![${file.name}](data:${file.type};base64,${file.preview.split(',')[1]})`;
       } else {
@@ -262,7 +261,7 @@ const parseMarkdown = (text: string): string => {
   
   // 2. 然后处理斜体格式 *文本*
   // 使用非贪婪匹配,确保正确处理混合格式
-  parsedText = parsedText.replace(/\*(.*?)\*/g, (match, content) => {
+  parsedText = parsedText.replace(/\*(.*?)\*/g, (content) => {
     // 递归处理内容中的Markdown格式
     return `<em>${content.replace(/\*\*(.*?)\*\*/g, '<strong>$1</strong>')}</em>`;
   });