Wenjie Zhang
|
1dd4bd5988
|
fix: 优化交互逻辑
|
2026-03-09 01:23:15 +08:00 |
|
Wenjie Zhang
|
34b06b297e
|
feat(web): 在聊天输入中实现并优化 @ 提及功能
- 在 MessageInputComponent 中启用 @ 提及触发器,并支持键盘导航。
- 通过 AgentChatComponent 将提及配置传递到 AgentInputArea,最终传递至输入组件。
- 实现根据所选代理配置获取并筛选知识库和 MCP 的逻辑。
- 在提及候选列表中包含标准化的代理文件和上传的附件。
- 通过向上展开的弹窗、键盘选择时自动滚动以及自动插入空格来提升用户体验。
- 优化提及弹窗样式(宽度、字体大小、间距),移除不必要的图标以保持界面简洁。
|
2026-02-04 17:05:26 +08:00 |
|
Wenjie Zhang
|
729d2fe6b3
|
feat: 添加面板滑动过渡效果,优化数据库刷新逻辑,调整样式细节
|
2026-01-25 23:00:03 +08:00 |
|
Wenjie Zhang
|
882a90cb9b
|
refactor(agent-web): 将智能体状态修改为状态工作台,集成文件,任务,附件
|
2026-01-24 15:24:25 +08:00 |
|
Wenjie Zhang
|
995c6041aa
|
lint(web): [大量改动] 格式化前端代码
|
2026-01-15 06:01:34 +08:00 |
|
Zhao Minhao
|
55f2e020b5
|
Add dark/light theme toggle feature (#343)
* Add dark/light theme toggle feature
* update: refine dark/light theme and related components
* 调整语义化主题变量,优化暗/亮模式切换效果
* Revert "调整语义化主题变量,优化暗/亮模式切换效果"
This reverts commit 85d9373297686fdbacb252a880b2847d20a39641.
* 深色模式适配:减少 !important,迁移 CSS 变量,优化布局
* style: 替换硬编码颜色值为CSS变量以支持主题切换
将多处硬编码的颜色值(如#fff、#f0f0f0等)替换为CSS变量(如--gray-0、--gray-150等),统一管理颜色样式,便于主题切换和样式维护。主要修改包括背景色、边框色、文字色等视觉元素,同时移除不再需要的深色模式适配代码。
* style: 使用CSS变量替换硬编码颜色值
* refactor(theme): 重构主题系统,统一使用CSS变量并优化暗色模式实现
- 移除冗余的theme.js配置文件,将主题配置集中到theme store
- 使用ant-design-vue的darkAlgorithm实现暗色模式
- 在多个组件中替换硬编码颜色值为CSS变量
- 优化用户信息组件,整合文档中心和主题切换功能
- 更新基础CSS样式,完善颜色系统和滚动条样式
* reset: 恢复被覆盖的修改(96d257a7ace38c94e2b113d56472d211d1141087)
* feat(theme): 实现深色主题支持并重构样式系统
重构颜色变量系统,添加深色主题支持
移除硬编码颜色值,统一使用CSS变量
优化图表组件以响应主题切换
清理无用样式代码,提升可维护性
* docs: 更新开发规范文档
* style: 调整边框和背景颜色样式
---------
Co-authored-by: Wenjie Zhang <xerrors@163.com>
|
2025-11-23 01:39:44 +08:00 |
|
Wenjie Zhang
|
628b37c73c
|
feat(multimodal): 完整实现多模态图片支持功能
1. 后端:
- 添加图片上传接口 /api/chat/image/upload
- 在消息处理中支持图片内容
- 更新数据库模型和迁移脚本
- 实现图片处理工具类
2. 前端:
- 添加图片上传和预览组件
- 支持多模态消息发送
- 更新消息显示以支持图片
- 集成图片上传API
3. 文档:
- 更新agents-config.md添加多模态图片支持说明
- 更新roadmap.md添加多模态支持计划
主要功能包括:
- 支持JPEG、PNG、WebP、GIF、BMP等格式
- 图片大小限制为10MB
- 自动处理图片格式转换和压缩
- 支持单图片上传
- 图片以base64编码存储在数据库
|
2025-11-12 14:04:34 +08:00 |
|
Wenjie Zhang
|
31cc6aa8a5
|
feat: 重构聊天组件以支持附件上传和状态指示器
- 在 `AgentChatComponent.vue` 中,替换 `AttachmentInputPanel` 为 `AttachmentOptionsComponent`,并添加图片上传功能的处理。
- 新增 `AttachmentOptionsComponent.vue` 以处理文件和图片上传选项。
- 新增 `AttachmentStatusIndicator.vue` 以显示已上传附件的状态和操作。
- 更新 `MessageInputComponent.vue` 以支持新的插槽结构,增强组件的灵活性和可扩展性。
|
2025-11-12 03:41:22 +08:00 |
|
Wenjie Zhang
|
f0275aaadc
|
feat: 更新组件样式和逻辑,优化用户体验
|
2025-11-06 21:59:48 +08:00 |
|
Wenjie Zhang
|
5d8101a502
|
feat: 当左侧选项为空时,隐藏 + 号
|
2025-10-15 13:29:33 +08:00 |
|
Wenjie Zhang
|
e51d0dccdd
|
fix(滚动控制): 优化滚动逻辑并修复流式消息时的滚动问题
|
2025-08-27 11:52:49 +08:00 |
|
Wenjie Zhang
|
6ae61f6652
|
refactor(智能体组件): 重构部分组件,优化部分样式
|
2025-08-25 13:57:47 +08:00 |
|
Wenjie Zhang
|
386a2c422f
|
feat: 优化聊天界面样式和交互体验
- 将默认对话标题从"新对话"改为"新的对话"
- 调整聊天侧边栏的背景色和悬停效果
- 在空聊天状态添加输入框
- 重构智能体选择器为弹窗模式
- 改进消息输入组件支持单行/多行模式
- 优化加载动画和生成状态指示器
|
2025-08-09 23:18:19 +08:00 |
|
Wenjie Zhang
|
7d4722b62c
|
feat: 更新知识库相关配置
- 实现QA数据
- 优化现在创建知识库的体验
- 优化文件处理与加载方法
- 整体的格式检查与优化
- 优化 Embedding model 的加载逻辑,修复并行问题
- 优化整体的颜色布局
- 移除未使用的接口(前后端)
- 优化知识库的 chunk 逻辑
- 添加新的 Embedding模型支持
- 修复新建知识库后,Agent无法reload的问题
|
2025-07-26 03:36:54 +08:00 |
|
Wenjie Zhang
|
db38035577
|
chore: 移除不再使用的脚本和优化日志信息
- 删除了 download_models.sh 和 migrate_kb_to_sqlite.py 脚本,清理不必要的代码。
- 在 base_router.py 中更新日志信息,调整为英文以提高可读性。
- 移除 retriever.restart() 调用,简化重启逻辑。
- 优化 OCRPlugin 中的注释,去除冗余代码。
|
2025-06-27 01:47:52 +08:00 |
|
Wenjie Zhang
|
7f34094e15
|
opti: 优化样式
|
2025-06-16 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
|
aeaeaad909
|
refactor: 优化一些细节
(1)设置页面添加模型选择
(2)输入框添加自动Focus
(3)优化模型选择器的样式
|
2025-05-18 17:39:11 +08:00 |
|
Wenjie Zhang
|
cde6b98336
|
Merge branch 'main' into agent-demo
|
2025-03-30 20:46:26 +08:00 |
|
Wenjie Zhang
|
ba89d2fc84
|
组件优化,优化前端页面展现
|
2025-03-28 10:57:19 +08:00 |
|
Wenjie Zhang
|
6a1fed8513
|
message 组件开发
|
2025-03-28 03:17:09 +08:00 |
|