{{ t('qa.guess_u_ask') }}
-
{{ t('qa.continue_to_ask') }}
-
-
+ {{ t('qa.continue_to_ask') }}
+
@@ -49,19 +54,34 @@ function clickQuestion(question: string): void {
diff --git a/frontend/src/views/chat/answer/BaseAnswer.vue b/frontend/src/views/chat/answer/BaseAnswer.vue
new file mode 100644
index 00000000..cf211e63
--- /dev/null
+++ b/frontend/src/views/chat/answer/BaseAnswer.vue
@@ -0,0 +1,159 @@
+
+
+
+
+
+
+ {{ t('qa.thinking') }}
+ {{ t('qa.thinking_step') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/frontend/src/views/chat/answer/ChartAnswer.vue b/frontend/src/views/chat/answer/ChartAnswer.vue
new file mode 100644
index 00000000..72863475
--- /dev/null
+++ b/frontend/src/views/chat/answer/ChartAnswer.vue
@@ -0,0 +1,230 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/frontend/src/views/chat/answer/PredictAnswer.vue b/frontend/src/views/chat/answer/PredictAnswer.vue
new file mode 100644
index 00000000..bf157092
--- /dev/null
+++ b/frontend/src/views/chat/answer/PredictAnswer.vue
@@ -0,0 +1,200 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/frontend/src/views/chat/index.vue b/frontend/src/views/chat/index.vue
index b91f96b4..3bfac12f 100644
--- a/frontend/src/views/chat/index.vue
+++ b/frontend/src/views/chat/index.vue
@@ -99,70 +99,77 @@
/>
-
-
-
-
- {{ t('chat.data_analysis') }}
-
-
- {{ t('chat.data_predict') }}
-
-
+ todo
+
+
+ {{ t('chat.data_analysis') }}
+
+
+ {{ t('chat.data_predict') }}
+
+
+
+
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -182,7 +189,7 @@
@@ -213,11 +220,12 @@