Commit Graph

9832 Commits

Author SHA1 Message Date
464c98b4d0 refactor(layouts): remove unused layout components from index export
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
Removed BasicLayout, CardLayout, FormLayout, and TabLayout components from the layouts index file since they are no longer being used in the application. Only FullWidthLayout and LayoutHeader remain exported.
2026-03-29 15:43:55 +08:00
53f845155f feat: 优化
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
2026-03-28 02:37:35 +08:00
bdd02edb0a feat(ui): 将选择组件替换为组合框以支持搜索功能
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
将 StyleSelector 和 TextGeneratePopup 中的 Select 组件替换为 Combobox 组件,添加搜索过滤功能。

- StyleSelector.vue: 将 Select 组件替换为 Combobox,添加搜索关键词过滤和显示值处理
- TextGeneratePopup.vue: 将智能体选择器从 Select 升级为 Combobox,支持按名称搜索智能体
- 两个组件都添加了搜索输入框、过滤逻辑和空状态显示
2026-03-28 02:27:12 +08:00
28160839f3 build(deps): 添加图标依赖包到前端项目
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
2026-03-28 01:41:02 +08:00
19cafa18ad 优化
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
2026-03-28 01:35:16 +08:00
4c395b73ca feat: 优化 2026-03-28 01:34:42 +08:00
31bc804074 优化
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
2026-03-28 01:10:23 +08:00
730fab6efe refactor(sql): 移除兑换码相关SQL文件并优化前端界面
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
- 删除兑换码菜单配置SQL文件 (redeem_code_menu.sql)
- 删除兑换码建表SQL文件 (redeem_code_tables.sql)
- 在application.yaml中添加租户过滤忽略表配置
- 优化兑换码管理前端界面,简化搜索表单和表格显示
- 移除用户端兑换相关API接口
- 调整状态显示逻辑,使用本地映射替代字典组件
2026-03-28 00:28:20 +08:00
7b0006dda2 fix(ui): 修复兑换码状态显示和API路径问题
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
- 修复兑换码状态选项和标签显示不一致的问题,调整状态值对应关系
- 修复兑换码生成表单中的API路径,移除多余的管理前缀
- 统一兑换码状态显示逻辑:0=禁用,1=未使用,2=已用完
2026-03-27 23:55:46 +08:00
6975091c9a feat: 优化
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
2026-03-27 23:34:09 +08:00
0a13e6a92d feat(deploy): 添加管理后台前端独立部署支持并优化API路径
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
- 在部署脚本中新增管理后台前端部署逻辑,支持独立部署选项
- 优化兑换记录API路径,移除冗余的`admin-api`前缀
- 重构部署脚本结构,分离用户端和管理后台部署逻辑
- 支持三种部署模式:仅后端、仅用户端前端、仅管理后台前端
2026-03-27 23:11:37 +08:00
439fd8839a 优化 2026-03-27 23:08:27 +08:00
88e60cd22c feat: 优化 2026-03-27 23:08:10 +08:00
973017fcc9 feat: 优化
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
2026-03-23 23:28:55 +08:00
f9136b6d95 refactor(ui): 将复制功能从 ChatDrawer 移动到 ChatDrawerResult 组件
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
将复制到剪贴板的功能逻辑从 ChatDrawer 组件重构到 ChatDrawerResult 组件中,实现功能职责的合理分离。ChatDrawer 组件不再处理复制逻辑,相关的事件绑定和工具函数导入也已移除,使组件结构更加清晰。
2026-03-23 23:02:21 +08:00
345d407e3e refactor(tik): 简化 Dify 服务中的提示词构建方法
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
2026-03-23 22:42:46 +08:00
2a3f4775fa refactor(content-style): 将"批量分析"统一重命名为"风格提取"
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
- 修改 BatchAnalyzeModal 中的成功提示文本
- 更新 BenchmarkTable 中的按钮文本
- 调整 useBenchmarkAnalysis 中的加载提示和错误信息
- 移除 BenchmarkTaskList 中已不再使用的提示词查看和复制功能
2026-03-23 22:32:57 +08:00
6564d95a6b feat(ui): 优化响应式布局和样式调整
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
- 调整 ChatDrawer 组件宽度为响应式设计
- 重构 MyFavoritesModal 组件,移除保存功能,优化搜索和样式
- 优化 Forecast 页面的响应式布局和样式
- 调整登录页验证码组件尺寸适配移动端
- 修复 Verify 组件在移动端的宽度问题
2026-03-23 11:56:44 +08:00
b9a1763e71 优化
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
2026-03-22 22:07:11 +08:00
3680ab0efd refactor(tik): 重构 Dify 服务实现,提取重复逻辑为私有方法
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
- 将聊天、改写、对标分析、提示词分析四个流式方法中的积分处理逻辑提取为通用私有方法
- 新增 `handlePointsDeduction`、`handlePointsCancellation`、`handleUserCancellation` 方法处理积分扣减、取消和用户取消场景
- 新增 `buildDoneMono` 方法统一构建流结束事件
- 新增 `resolveSystemPrompt` 方法处理系统提示词解析逻辑
- 简化方法实现,移除重复代码,提高代码可维护性
- 统一日志前缀使用,增强日志可读性
- 删除未使用的 `Consumer` 导入
2026-03-22 20:32:45 +08:00
e437ed699e feat(agents): 优化聊天历史面板和复制功能
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
- 为聊天历史面板添加加载更多功能,支持分页加载会话列表
- 优化会话列表按时间降序排序和日期分组逻辑
- 统一复制功能使用工具函数,改进错误处理
- 修复兑换码管理菜单路径缺少斜杠的问题
- 优化Dify服务用户标识生成,按agentId隔离会话
- 重构Dify服务扣费逻辑,提取通用处理方法
2026-03-22 20:24:30 +08:00
24ed1a39eb Merge branch 'main' of http://8.155.172.147:3001/sion/sionrui 2026-03-22 15:08:45 +08:00
cd03791b15 feat: 优化 2026-03-22 15:08:43 +08:00
2956e8da44 fix: 修复 GitHub Actions 部署配置
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
前端部署修复:
- 修复工作目录:yudao-ui-admin → yudao-ui-admin-vue3
- 修复包管理器:yarn → pnpm
- 更新 pnpm 版本:6.15.1 → 8
- 修复缓存路径:yarn.lock → pnpm-lock.yaml
- 更新 actions 版本:v2 → v3

后端部署优化:
- 更新 actions 版本到最新
- 添加 artifact 上传功能
- 简化 Java 版本矩阵(只保留 17)
2026-03-22 11:38:53 +08:00
cc890cbd34 feat: 优化
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
2026-03-22 00:24:19 +08:00
bd06c5ab60 chore(deploy): 更新后端jar包名称
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
2026-03-22 00:06:24 +08:00
0d4f0e50ac chore(deploy): 更新后端jar包名称
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
2026-03-21 23:59:17 +08:00
bc2f6db0e5 refactor(deploy): 优化全量部署脚本的构建流程与资源管理
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
- 重命名脚本标题为“生产增强版”,优化配置区块划分
- 增强环境配置:自动寻找 Maven 路径,设置内存限制防止 OOM
- 优化后端构建:使用多线程编译(-T 1C)加速,改进进程清理逻辑
- 优化前端部署:简化日志输出,明确部署步骤描述
- 改进日志记录:添加部署完成标记,增强可读性
- 统一工具函数和路径配置,提升脚本可维护性
2026-03-21 23:52:26 +08:00
088159d437 优化 2026-03-21 23:50:11 +08:00
056a72291d feat: 优化
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
2026-03-21 23:39:53 +08:00
7c62ae4937 feat: 优化
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
2026-03-21 23:21:50 +08:00
145f6820b6 chore(deploy): 设置 JAVA_HOME 并验证 Java 版本
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
在部署脚本中添加 JAVA_HOME 环境变量配置,明确指定使用 JDK 17.0.8,并添加版本验证命令输出到调试日志,确保构建环境的一致性。
2026-03-21 23:16:46 +08:00
891a6f2a58 refactor(deploy): 重构部署脚本并优化构建流程
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
- 简化脚本结构,移除冗余函数和配置
- 添加 Maven 本地仓库路径配置,解决权限问题
- 引入构建日志记录和进程清理功能
- 优化内存限制和错误处理机制
- 统一部署流程,提升脚本可维护性
2026-03-21 22:54:40 +08:00
fd14f81686 feat(deploy): 添加部署脚本目录初始化功能并优化构建输出
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
- 新增 init_dirs 函数,自动创建后端和前端部署所需目录结构
- 移除 Maven 构建时的静默模式(-q参数),便于调试构建过程
- 在部署主流程中调用目录初始化函数,确保目录存在
2026-03-21 22:44:31 +08:00
b2fc8eafa6 feat: youhua
Some checks failed
Build and Deploy / deploy (push) Has been cancelled
2026-03-21 21:05:33 +08:00
4f3de2b78f feat(ui): 优化移动端响应式布局和交互体验
- 添加移动端侧边栏抽屉导航,支持触控滑动操作
- 优化 MaterialListNew 页面移动端适配,重构工具栏布局
- 统一日历组件默认语言为中文,增强本地化支持
- 更新依赖包添加 date-fns 和 vaul-vue 用于日期处理和抽屉组件
- 改进 iOS 滚动体验,添加触摸滚动优化
- 调整主布局结构,优化全屏高度和溢出处理
- 修复移动端分类切换器显示问题,优化按钮样式
2026-03-20 19:42:56 +08:00
040fa946a0 feat: 功能优化 2026-03-20 18:37:47 +08:00
4e26c248a6 refactor(ui): 重构 PointsTag 组件并优化 AI 聊天抽屉样式
- 将 PointsTag.vue 从 Less 迁移至 Tailwind CSS,移除冗余样式和 showIcon 属性
- 优化 ChatDrawer 组件视觉设计,包括背景、间距和渐变效果
- 统一 ChatDrawer 子组件(Header、Footer、Empty、Result)的样式和交互细节
- 使用 Skeleton 组件改进加载状态,增强视觉一致性
- 调整按钮尺寸、图标大小和文本样式以符合设计系统规范
2026-03-20 18:21:26 +08:00
9ff10e6769 youhua 2026-03-19 23:20:50 +08:00
292ddc989d refactor(ui): 统一复选框组件使用 defineModel 和 model-value 语法
- 在 BenchmarkTable.vue 中使用 defineModel 替代 props 和 emit 管理选中状态
- 统一所有复选框组件使用 model-value 属性替代 checked 属性
- 移除不必要的 class 样式和事件修饰符,简化代码逻辑
- 优化表格头部固定样式,提升滚动体验
2026-03-19 00:54:33 +08:00
7987cf35f9 feat(theme): 更新设计系统至v3.0并优化UI组件
- 升级主题系统为SionRUI AI创意设计系统v3.0,采用蓝紫科技色调
- 优化TopNav组件,改进毛玻璃效果和边框样式
- 增强VideoPreviewModal的视频预览布局和响应式设计
- 重构IdentifyFace页面,使用shadcn主题和Tailwind风格
- 更新Benchmark相关组件,统一使用设计系统颜色变量
- 移除Agents页面多余的边框样式
- 改进深色模式配色方案,增强霓虹科技感
2026-03-18 23:30:43 +08:00
bcfe39b32c refactor(theme): 将主题逻辑提取到可复用组合式函数
- 从 App.vue 中移除内联主题管理代码
- 创建 useTheme 组合式函数集中处理主题状态、切换和系统主题监听
- 在 TopNav 组件中集成主题切换按钮和样式
- 保持原有功能不变,仅重构代码结构以提高可维护性
2026-03-18 22:35:33 +08:00
f8094b40b7 feat: update UI components and add benchmark analysis feature
- Disable close button in Toaster notifications
- Add padding to TopNav header and UserDropdown username span
- Import vue-sonner CSS for toast notifications
- Update Agents page header with gradient background
- Add benchmark_analyze business type to Profile view
- Replace storage space stat card with redeem code functionality
- Reorder profile statistics cards and update their content
2026-03-18 22:30:39 +08:00
c3479a8a16 refactor: remove unused style.css import from main.js
Removed the unnecessary import of './style.css' from main.js as it's no longer needed in the application. The theme.css file is still imported for styling requirements.
2026-03-18 03:14:18 +08:00
3db8980928 fix(layout): adjust main content overflow and font stack configuration
- Change main content container overflow from 'auto' to 'hidden' in MainLayout.vue
- Update font stack in theme.css to include additional Chinese fonts and reorder priority
- Remove max-width constraint from profile container in Profile.vue for better responsiveness
2026-03-18 03:06:41 +08:00
791a523101 feat: add Claude AI skills for shadcn theming and image generation tools
This commit introduces comprehensive Claude AI skill configurations for:
- shadcn/ui theming with OKLCH color space support
- Gemini API integration for image generation and chat capabilities
- Batch processing and multi-turn conversation features
- File handling utilities for image processing workflows
2026-03-18 02:56:05 +08:00
69e96412ff 优化 2026-03-17 23:41:49 +08:00
f0ecab4350 优化 2026-03-17 00:46:51 +08:00
4a5fdd3961 feat: 样式升级 2026-03-16 23:54:01 +08:00
110fe62404 refactor: replace ant-design components with shadcn/ui and update toast notifications
This commit migrates from Ant Design Vue components to Shadcn/Vue components across multiple files in the web-gold frontend application. Key changes include:

- Replaced ant-design-vue imports with shadcn/ui components (Dialog, Button, Input, etc.)
- Swapped ant-design-vue message/toast system for vue-sonner toast notifications
- Updated icon usage from ant-design icons to lucide icons via @iconify/vue
- Removed unused token refresh logic that was incorrectly implemented client-side
- Applied consistent styling updates to match new component library

The token refresh functionality was removed since it should be handled server-side through axios interceptors rather than client-side intervals.
2026-03-16 02:41:26 +08:00