+
-
-
+
+
-
+
+ 你好,
+
+
+
+
+ 你好,
+ 我今天能帮你什么?
+
+
+
-
-
-
+
-
-
+
+
+
+
+
-
+
+
-
+
+
+
+
+
-
-
+
+
+
+
-
-
+
+
- ZHINIAN
- 20:30
-
-
- {{ msg.messageContent }}
-
+
+
- 本回答由 AI 生成
-
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/src/renderer/views/home/ChatGuide.vue b/src/renderer/views/home/ChatGuide.vue
deleted file mode 100644
index 7b7df9c..0000000
--- a/src/renderer/views/home/ChatGuide.vue
+++ /dev/null
@@ -1,73 +0,0 @@
-
-
-
+ px-3 py-1.5 rounded-2xl border border-[#E5E8EE]
+ text-[13px] text-[#333]">
智能问数
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
diff --git a/src/renderer/views/home/ChatHistory.vue b/src/renderer/views/home/ChatHistory.vue
index 43afb87..c941f6c 100644
--- a/src/renderer/views/home/ChatHistory.vue
+++ b/src/renderer/views/home/ChatHistory.vue
@@ -5,127 +5,79 @@
-
- 你好,
-
-
-
-
-
-
-
- 你好,
- 我今天能帮你什么?
-
-
-
-
-
-
-
-
-
-
-
-
- 销
-
-
-
-
-
- 每日销售数据
-
-
- 分析用于销售渠道每日数据汇总及简要展示
-
- YINIAN
+
新对话
+
+
+
\ No newline at end of file
diff --git a/src/renderer/views/home/components/ChatInputArea.vue b/src/renderer/views/home/components/ChatInputArea.vue
new file mode 100644
index 0000000..60a6c24
--- /dev/null
+++ b/src/renderer/views/home/components/ChatInputArea.vue
@@ -0,0 +1,48 @@
+
+
-
-
-
+
+
diff --git a/src/renderer/views/home/TaskCenter.vue b/src/renderer/views/home/TaskCenter.vue
new file mode 100644
index 0000000..17354c9
--- /dev/null
+++ b/src/renderer/views/home/TaskCenter.vue
@@ -0,0 +1,31 @@
+
+
- {{ group.title }}
-
-
-
-
- -
-
- +
-
-
- -- -{{ item.title }}-
-
+
+
+
+
{{ item.conversationId }}
+
+
+
\ No newline at end of file
diff --git a/src/renderer/views/home/components/ChatAIMark.vue b/src/renderer/views/home/components/ChatAIMark.vue
new file mode 100644
index 0000000..59f7945
--- /dev/null
+++ b/src/renderer/views/home/components/ChatAIMark.vue
@@ -0,0 +1,5 @@
+
+
+
+
+ 任务中心
+ + 编辑 + +
+
+
+
+
+ 销
+
+
+
+
+
+ 每日销售数据
+
+
+ 分析用于销售渠道每日数据汇总及简要展示
+
+
+ 本回答由 AI 生成
+
+
\ No newline at end of file
diff --git a/src/renderer/views/home/components/ChatAttach.vue b/src/renderer/views/home/components/ChatAttach.vue
new file mode 100644
index 0000000..6309712
--- /dev/null
+++ b/src/renderer/views/home/components/ChatAttach.vue
@@ -0,0 +1,34 @@
+
+
+
+
+
+
diff --git a/src/renderer/views/home/components/ChatAvatar.vue b/src/renderer/views/home/components/ChatAvatar.vue
new file mode 100644
index 0000000..99bbe3e
--- /dev/null
+++ b/src/renderer/views/home/components/ChatAvatar.vue
@@ -0,0 +1,13 @@
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/renderer/views/home/components/ChatLoading.vue b/src/renderer/views/home/components/ChatLoading.vue
new file mode 100644
index 0000000..8739f80
--- /dev/null
+++ b/src/renderer/views/home/components/ChatLoading.vue
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/renderer/views/home/components/ChatNameTime.vue b/src/renderer/views/home/components/ChatNameTime.vue
new file mode 100644
index 0000000..3b28e25
--- /dev/null
+++ b/src/renderer/views/home/components/ChatNameTime.vue
@@ -0,0 +1,17 @@
+
+
+ ZHINIAN
+ 20:30
+
+
+
+
\ No newline at end of file
diff --git a/src/renderer/views/home/components/ChatOperation.vue b/src/renderer/views/home/components/ChatOperation.vue
new file mode 100644
index 0000000..36265a6
--- /dev/null
+++ b/src/renderer/views/home/components/ChatOperation.vue
@@ -0,0 +1,43 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/renderer/views/home/components/ChatRoleAI.vue b/src/renderer/views/home/components/ChatRoleAI.vue
new file mode 100644
index 0000000..3ddac92
--- /dev/null
+++ b/src/renderer/views/home/components/ChatRoleAI.vue
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/renderer/views/home/components/ChatRoleMe.vue b/src/renderer/views/home/components/ChatRoleMe.vue
new file mode 100644
index 0000000..bb8a3f6
--- /dev/null
+++ b/src/renderer/views/home/components/ChatRoleMe.vue
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/renderer/views/home/index.vue b/src/renderer/views/home/index.vue
index 75111b1..efd48e3 100644
--- a/src/renderer/views/home/index.vue
+++ b/src/renderer/views/home/index.vue
@@ -1,10 +1,9 @@
+ {{ msg.messageContent }}
+
+
-
+
-
+
@@ -14,6 +13,17 @@
diff --git a/src/renderer/views/home/model/ChatModel.ts b/src/renderer/views/home/model/ChatModel.ts
index a123c05..1c12a40 100644
--- a/src/renderer/views/home/model/ChatModel.ts
+++ b/src/renderer/views/home/model/ChatModel.ts
@@ -18,23 +18,27 @@ export class ChatMessage {
messageContent: string;
// 是否加载中
isLoading?: boolean;
+ // 是否完成
+ finished?: boolean;
// 工具调用信息
toolCall?: any;
// 问题信息
- question?: any;
+ question?: string;
constructor(
messageId: string,
messageRole: MessageRole,
messageContent: string,
isLoading: boolean = false,
+ finished: boolean = false,
toolCall?: any,
question?: any
) {
+ this.messageId = messageId;
this.messageRole = messageRole;
this.messageContent = messageContent;
this.isLoading = isLoading;
- this.messageId = messageId;
+ this.finished = finished;
this.toolCall = toolCall;
this.question = question;
}
diff --git a/src/renderer/views/login/index.vue b/src/renderer/views/login/index.vue
index 0487ddf..6b7dbc6 100644
--- a/src/renderer/views/login/index.vue
+++ b/src/renderer/views/login/index.vue
@@ -14,7 +14,7 @@
class="bg-sky-50 rounded-[8px] text-[14px] text-sky-600 px-[12px] py-[6px] focus-visible:outline-none cursor-pointer">注册 -->
-
-
+
+
+
登录
24小时在岗,从不打烊的数字员工
diff --git a/src/renderer/views/setting/index.vue b/src/renderer/views/setting/index.vue
index d800d5e..297214f 100644
--- a/src/renderer/views/setting/index.vue
+++ b/src/renderer/views/setting/index.vue
@@ -1,9 +1,10 @@
-
-
-
-
-
+
+
+
+
+