Wenjie Zhang
|
dbd394843b
|
style: 更新 AgentMessageComponent 组件的加载指示器样式
|
2025-06-27 01:53:45 +08:00 |
|
Wenjie Zhang
|
5aebc248c3
|
style: 调整聊天组件和消息组件的样式,优化视觉效果
- 在 AgentMessageComponent.vue 中更新了 Markdown 预览的颜色和字体大小,增强了文本的可读性。
- 在 ChatSidebarComponent.vue 中修改了对话列表的内边距和按钮样式,提升了整体界面的美观性和一致性。
|
2025-06-25 02:12:29 +08:00 |
|
Wenjie Zhang
|
c0a6afc11c
|
style: 更新样式和颜色变量,优化组件视觉效果
- 在 base.css 中新增灰色调变量 --gray-25。
- 在 AgentMessageComponent.vue 和 KnowledgeBaseResult.vue 中调整背景颜色,使用新的灰色变量。
- 优化 AgentView.vue 中的样式,移除不必要的样式设置。
|
2025-06-24 15:44:05 +08:00 |
|
Wenjie Zhang
|
bb4793e785
|
feat: 增强聊天组件功能,优化消息展示和滚动逻辑
- 在 AgentChatComponent.vue 中新增对话最后一个消息使用的模型显示。
- 添加生成中的加载状态指示,提升用户体验。
- 优化滚动控制逻辑,确保在消息更新时自动滚动到底部。
- 在 AgentMessageComponent.vue 中更新消息解析逻辑,处理推理内容。
- 在 RefsComponent.vue 中增强模型信息的显示和交互功能。
|
2025-06-24 00:15:51 +08:00 |
|
Wenjie Zhang
|
0e2abccf11
|
feat: 优化助手消息组件和计算器结果展示
- 在 AgentMessageComponent.vue 中更新消息解析逻辑,使用 parsedMessage 处理内容和推理信息。
- 改进样式,增强用户体验,包括工具调用结果的展示和交互效果。
- 移除 CalculatorResult.vue 中不必要的元素,简化结果展示。
|
2025-06-22 23:56:12 +08:00 |
|
Wenjie Zhang
|
d1f4d850f5
|
feat: 增加工具调用结果组件
- 在 AgentMessageComponent.vue 中优化工具参数和结果展示。
- 新增 CalculatorResult、KnowledgeBaseResult、KnowledgeGraphResult、WebSearchResult 和 ToolResultRenderer 组件,支持不同类型的工具调用结果展示。
- 添加工具调用结果的样式和逻辑处理。
|
2025-06-22 23:08:40 +08:00 |
|
Wenjie Zhang
|
44fad724bf
|
feat: 更新依赖并优化组件
- 在 pyproject.toml 中添加了 colorlog、langchain-deepseek 和 langchain-together 依赖。
- 修改了 chat_router.py 中的日志记录方式。
- 重命名 tools_factory.py 中的函数以更好地描述其功能。
- 更新了配置文件以支持新的模型选择。
- 优化了前端组件的样式和功能,包括侧边栏和消息输入框的交互体验。
|
2025-05-20 20:49:50 +08:00 |
|
Wenjie Zhang
|
a292e69b22
|
feat: 添加消息记录云端保存
主要修改:
1. 服务端新增 Thread 模型,用于存储对话列表信息,但不保存实际的历史记录
2. langgraph 配置了 InMemorySaver,添加 thread_id 参数,消息对话保存在内存中(服务重启后丢失)
3. 添加获取历史记录的 API 接口,从内存中获取
4. 添加 Graph 的单例模式,get_runnable_agent 导致的重复创建 Agent 实例的情况。
5. 优化 Agent 管理页面,更容易配置,更容易调试
6. 添加独立页面的侧边栏。
|
2025-05-15 22:37:50 +08:00 |
|