Wenjie Zhang
|
a8536a2e85
|
feat(web): 重构智能体文件侧边栏
|
2026-06-10 14:08:41 +08:00 |
|
Wenjie Zhang
|
84dc55ee74
|
feat: 优化头像加载兜底展示
|
2026-06-09 22:53:14 +08:00 |
|
Wenjie Zhang
|
7f387fd6e7
|
chore(release): 更新版本至 0.7.0.beta2
|
2026-06-08 00:45:41 +08:00 |
|
Wenjie Zhang
|
48d4a6b36f
|
refactor: 移除导出对话功能,如有需要建议调用接口自行渲染
|
2026-06-08 00:31:05 +08:00 |
|
Wenjie Zhang
|
8582b94f68
|
feat: 输入框内的模型仅作临时覆盖
|
2026-06-05 21:02:13 +08:00 |
|
Wenjie Zhang
|
56cd1b500a
|
feat: 优化 Skill 安装逻辑和展示逻辑
|
2026-06-03 14:13:59 +08:00 |
|
Wenjie Zhang
|
01d21e2759
|
feat: 实现子智能体的线程体验
|
2026-06-02 18:47:28 +08:00 |
|
Wenjie Zhang
|
1e922acb43
|
feat: 更新子智能体前端体验
|
2026-06-01 22:29:18 +08:00 |
|
Wenjie Zhang
|
5322b21c32
|
refactor: 简化代码逻辑
|
2026-05-29 22:19:58 +08:00 |
|
Wenjie Zhang
|
21b16c7c06
|
feat: 更新模型选择组件和聊天组件的输入逻辑
|
2026-05-26 17:40:17 +08:00 |
|
Wenjie Zhang
|
749ed8d757
|
refactor: 前端 Agent 组件重构
- AgentRuntimeConfigForm 从 AgentConfigSidebar 重命名
- AgentChatComponent、AgentInputArea、AgentMessageComponent 重写交互逻辑
- AgentPanel、AgentArtifactsCard、AgentView 适配新数据模型
- stores/agent.js 简化状态管理
- BasicSettingsSection、ShareConfigForm、DebugComponent 收敛配置
- SubagentCardList、ToolsCardList 适配新 API
- useApproval 逻辑优化
|
2026-05-26 17:40:17 +08:00 |
|
Wenjie Zhang
|
96abe655fc
|
refactor(web): 前端重构,优化配置面板和用户管理
- 新增 SearchConfigPanel 组件,优化检索配置
- 重构 AgentFilePreview,改进编辑体验
- 添加用户管理和部门管理功能
- 优化知识库图谱配置面板
|
2026-05-26 17:39:13 +08:00 |
|
Wenjie Zhang
|
ef963617fc
|
feat(agent): 更新代理面板和输入区域,优化状态管理和界面交互
|
2026-05-12 15:26:48 +08:00 |
|
Wenjie Zhang
|
e3d312059a
|
feat(model): 重构嵌入模型选择器,新增 Rerank 模型选择器,优化模型提供者管理
|
2026-04-26 18:51:38 +08:00 |
|
Wenjie Zhang
|
4035f3c02d
|
feat: 优化配置侧边栏与输入区交互,增强用户体验
|
2026-04-18 16:22:59 +08:00 |
|
Wenjie Zhang
|
3b61571bd8
|
feat(web): UI小幅调整,多处细节优化
|
2026-03-24 11:10:39 +08:00 |
|
Wenjie Zhang
|
772ab53d1a
|
refactor: 移除 AttachmentInputPanel 组件并在 MessageInputComponent 中集成 subagent mention 功能
- 删除了 AttachmentInputPanel.vue 组件。
- 增强了 MessageInputComponent.vue,新增了一个用于子代理的提及组。
- 更新了提及逻辑以在提及功能中支持子代理。
- 引入 useAgentMentionConfig.js 来管理代理提及配置。
- 添加 useAgentRunStream.js 用于处理代理运行流逻辑。
- 创建 useAgentThreadState.js 来管理线程状态和正在进行的对话。
- 清理了 AgentView.vue,移除了未使用的样式和配置。
|
2026-03-24 11:09:52 +08:00 |
|
Wenjie Zhang
|
1bc6285fb1
|
refactor: 优化代码结构 将 yuxi.agents.common 移动到 yuxi.agents
|
2026-03-24 11:09:51 +08:00 |
|
Wenjie Zhang
|
32968259e1
|
refactor(web): 重构代理配置侧边栏和输入组件
- 更新了 AgentConfigSidebar.vue 以增强配置管理界面,包括添加用于创建新配置的模态框和改进只读状态的处理。
- 重构了 AgentInputArea.vue 以简化操作按钮并提高响应性。
- 简化了 AgentView.vue 中选择代理配置的下拉菜单,将其替换为切换侧边栏的按钮。
- 增强了 agent.js 中数值的处理,确保正确的类型转换。
- 清理了多个组件中的 CSS 样式,以获得更好的一致性和响应性。
- 删除了不必要的代码并提高了各种组件的可读性。
|
2026-03-24 11:09:50 +08:00 |
|
Wenjie Zhang
|
c7b2bd8d71
|
foramt: 规范化代码
|
2026-03-24 11:09:39 +08:00 |
|
Wenjie Zhang
|
1af5b33ccc
|
feat(ui): 实现普通用户和管理员差异化权限显示
- 知识库API区分:管理员调用getDatabases,普通用户调用getAccessibleDatabases
- UI权限控制:隐藏普通用户的顶部导航栏、知识库管理、任务中心等管理员功能
- 路由调整:普通用户可访问/agent页面,移除requiresAdmin限制
- 代码优化:删除AgentSingleView.vue,合并到AgentView.vue统一处理
- 错误处理增强:AppLayout中增加配置和知识库加载的try-catch
|
2026-03-17 00:58:56 +08:00 |
|
Wenjie Zhang
|
1764ffedb0
|
feat: 智能体对话界面优化
- 消息列表修改为所有的对话,不区分智能体
- 智能体会在新建对话的时候切换
- 配置选择从右上角移动到输入框
- 其他细节优化
|
2026-03-16 21:39:49 +08:00 |
|
Wenjie Zhang
|
882a90cb9b
|
refactor(agent-web): 将智能体状态修改为状态工作台,集成文件,任务,附件
|
2026-01-24 15:24:25 +08:00 |
|
Wenjie Zhang
|
3b903bcef4
|
feat(config): 在前端添加基于权限的知识库展示设计
|
2026-01-24 10:56:31 +08:00 |
|
Wenjie Zhang
|
01ea590f76
|
feat(agent): 实现多部门智能体配置管理功能
新增部门级智能体配置管理,支持创建、切换、编辑和删除配置
添加运行时配置中间件,支持动态加载模型、工具和知识库
重构智能体上下文处理,支持部门ID和配置切换
实现前端配置管理界面,支持配置的增删改查和设为默认
添加后端API和数据库模型支持多配置管理
|
2026-01-24 10:56:31 +08:00 |
|
Wenjie Zhang
|
995c6041aa
|
lint(web): [大量改动] 格式化前端代码
|
2026-01-15 06:01:34 +08:00 |
|
Wenjie Zhang
|
2b315f19ab
|
feat(tool-calling): 添加任务工具支持并改进工具显示样式
- 新增 TaskTool 组件用于显示任务分配工具结果
- 为 BaseToolCall 添加通用 header slot 支持自定义标题
- 改进 TodoListTool 和 WebSearchTool 的显示样式
- 调整浮动侧边栏的 z-index 防止遮挡
- 优化 AgentChatComponent 的 header-right slot 支持响应式隐藏文本
|
2025-12-27 17:29:21 +08:00 |
|
Wenjie Zhang
|
abf4414a0f
|
feat(agent-ui): 添加智能体选择弹窗并优化默认标记样式
- 在AgentSingleView中添加智能体选择弹窗功能
- 重构默认智能体标记的样式和位置
- 仅管理员显示系统设置菜单项
|
2025-12-22 04:32:45 +08:00 |
|
Wenjie Zhang
|
a9d2f41e43
|
fix(agent): 修复智能体重复初始化和工具重复加载问题
- 修复智能体初始化时的并发问题,添加isInitializing状态防止重复初始化
- 优化工具加载逻辑,避免重复请求
- 移除AgentView中多余的watch监听
|
2025-12-21 16:23:19 +08:00 |
|
Wenjie Zhang
|
33ef9f0e15
|
refactor(web): 统一使用新的颜色系统变量替换旧变量
重构整个前端项目中的颜色变量,使用新的标准化颜色系统(--color-*-500)替换旧的--chart-*和--color-*变量。主要变更包括:
1. 替换所有组件中的颜色变量为新的标准命名格式
2. 更新图表颜色工具函数,移除旧的getChartColor方法
3. 调整暗色模式下的颜色变量值
4. 优化仪表盘统计卡片样式
5. 修复错误消息显示逻辑
6. 简化知识库类型选择卡片样式
同时更新了后端API错误处理逻辑,提供更详细的错误信息。移除不再使用的代码和样式。
|
2025-11-25 22:34:44 +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
|
685f48272b
|
feat: 重构聊天界面状态管理,整合 UI 状态到 chatUI store
|
2025-11-08 13:59:56 +08:00 |
|
Wenjie Zhang
|
99aae1c00a
|
feat: 重构智能体元数据系统,从集中式 YAML 迁移到分布式 TOML 配置
|
2025-11-07 12:28:58 +08:00 |
|
Wenjie Zhang
|
74f0a87a92
|
feat: 调整智能体布局,移除顶部的 header,与 agentchat 融为一体,界面更加清爽
|
2025-10-13 11:12:25 +08:00 |
|
Wenjie Zhang
|
02dff554ac
|
feat(dashboard): 增强反馈列表功能,支持用户信息展示
- 在反馈列表中新增用户的用户名和头像字段
- 更新后端接口以支持根据智能体ID过滤反馈记录
- 前端实现反馈详情模态框,提升用户交互体验
- 优化反馈数据的查询逻辑,确保隐私合规性
|
2025-10-08 22:36:35 +08:00 |
|
Wenjie Zhang
|
d6dfa2b5e3
|
refactor(ui): 优化调试模式实现并改进界面样式
- 将调试模式状态管理移至 infoStore 实现全局统一控制
- 移除各组件中分散的调试模式状态管理代码
- 调整侧边栏和头部组件的边框和背景颜色
- 优化按钮和交互元素的悬停效果
- 更新文档中的 changelog 记录待办事项
|
2025-09-11 03:09:17 +08:00 |
|
Wenjie Zhang
|
b940b23b91
|
refactor(agent): 优化智能体选择和初始化逻辑
移除未使用的侧边栏相关代码
修改默认智能体设置函数以接收agentId参数
优化AgentChatComponent的加载逻辑和监听处理
重构agent store的初始化流程并添加调试日志
|
2025-08-31 12:22:49 +08:00 |
|
Wenjie Zhang
|
808485aa5e
|
refactor(tools): 重构工具工厂返回工具列表而非字典
feat(ui): 在代理视图头部添加品牌名称显示
style(ui): 调整代理视图头部内边距和样式
fix(chatbot): 修复工具选择逻辑以匹配新工具结构
chore: 删除未使用的深度研究代理相关代码文件
|
2025-08-29 20:54:49 +08:00 |
|
Wenjie Zhang
|
3bca00a864
|
refactor(agent): 重构智能体相关逻辑至Pinia store
将智能体管理、配置、线程和消息等逻辑从组件中抽离,统一管理至Pinia store
优化代码结构,提升可维护性和复用性
修复多处直接调用API的问题,统一通过store管理状态
|
2025-08-25 01:46:31 +08:00 |
|
Wenjie Zhang
|
861474d3b8
|
refactor(api): 重构API模块结构,合并智能体相关功能
feat(api): 新增权限检查函数和分级API请求方法
refactor(api): 将工具API合并到智能体API模块
refactor(api): 重命名系统信息API为品牌API
refactor: 更新前端组件使用新的API路径
fix: 修复知识图谱空数据时的显示问题
docs: 更新README中的品牌配置说明
|
2025-08-24 22:32:37 +08:00 |
|
Wenjie Zhang
|
fa56bca143
|
refactor: 移除未使用的代码和注释,优化代码结构
- 删除 SettingView.vue 中的 TODO 注释
- 移除 AgentView.vue 和 AgentChatComponent.vue 中侧边栏互斥逻辑
- 删除 kb_manager.py 中未实现的 migrate_database 方法
- 将操作日志功能提取到 common_utils.py
- 修复文件末尾缺少换行符的问题
|
2025-08-23 17:39:47 +08:00 |
|
Wenjie Zhang
|
9b96bd0ba6
|
feat(ui): 重构智能体配置为侧边栏形式并优化交互
将智能体配置从弹窗改为侧边栏形式,提升用户体验
添加配置侧边栏与聊天侧边栏的互斥逻辑
在智能体选择按钮上添加图标增强视觉提示
移除已完成的任务项标记
|
2025-08-22 23:17:48 +08:00 |
|
Wenjie Zhang
|
8e66bc821e
|
refactor: 优化界面组件和文案,调整默认智能体显示方式
|
2025-08-12 19:14:44 +08:00 |
|
Wenjie Zhang
|
68e7bd8300
|
feat(ui): 优化智能体界面交互和样式
- 添加单例模式支持,区分独立页面和普通视图
- 重构智能体选择器为按钮样式并优化交互
- 更新侧边栏组件以支持不同模式下的显示
- 统一智能体名称显示为"智能体助手"
- 调整按钮圆角样式提升视觉一致性
|
2025-08-11 21:29:33 +08:00 |
|
Wenjie Zhang
|
386a2c422f
|
feat: 优化聊天界面样式和交互体验
- 将默认对话标题从"新对话"改为"新的对话"
- 调整聊天侧边栏的背景色和悬停效果
- 在空聊天状态添加输入框
- 重构智能体选择器为弹窗模式
- 改进消息输入组件支持单行/多行模式
- 优化加载动画和生成状态指示器
|
2025-08-09 23:18:19 +08:00 |
|
Wenjie Zhang
|
4857de1856
|
feat(ui): 重构登录页和主页UI设计,优化品牌信息配置
- 将登录背景图片移至public目录并更新引用路径
- 完全重构登录页面布局,分为图片区和表单区
- 优化主页布局,添加导航链接和底部版权信息
- 更新品牌信息配置,移除short_name字段
- 调整多个组件的样式和间距
- 更新README添加品牌配置说明
|
2025-08-08 22:57:14 +08:00 |
|
Wenjie Zhang
|
1b3a5fe0fd
|
style(ui): 统一使用新的颜色变量并优化侧边栏样式
重构颜色变量定义,移除旧变量并使用新的 --main-* 和 --gray-* 变量
优化聊天侧边栏的分组显示和交互样式
调整多个组件的边框和背景色以匹配新颜色方案
|
2025-07-30 11:00:50 +08:00 |
|
Wenjie Zhang
|
7d4722b62c
|
feat: 更新知识库相关配置
- 实现QA数据
- 优化现在创建知识库的体验
- 优化文件处理与加载方法
- 整体的格式检查与优化
- 优化 Embedding model 的加载逻辑,修复并行问题
- 优化整体的颜色布局
- 移除未使用的接口(前后端)
- 优化知识库的 chunk 逻辑
- 添加新的 Embedding模型支持
- 修复新建知识库后,Agent无法reload的问题
|
2025-07-26 03:36:54 +08:00 |
|
Wenjie Zhang
|
75c52a3855
|
feat(router): 添加工具路由,更新聊天和智能体相关功能,优化工具获取逻辑
|
2025-07-24 00:45:47 +08:00 |
|
Wenjie Zhang
|
9d58ebc13c
|
refactor(agent): 将智能体相关的名称参数更改为ID,优化智能体管理逻辑
|
2025-07-22 17:30:00 +08:00 |
|