Commit Graph

210 Commits

Author SHA1 Message Date
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
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
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
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
52c3b5489d feat(ui): replace Ant Design components with shadcn-vue components in content analysis views
- Replace Ant Design buttons and empty state components with shadcn-vue Button and custom empty state using lucide icons
- Update ExpandedRowContent.vue to use new component library with consistent styling
- Migrate task center components to use new UI framework
- Add proper loading states and disabled button handling
- Refactor modal dialog structure and styling for better consistency
2026-03-16 02:30:43 +08:00
4b705f3530 feat(Benchmark.vue): replace custom card with UI component and improve styling
- Import Card and CardContent components from UI library
- Replace custom div-based card structure with Card component
- Update empty state display using Card component with modern styling
- Remove deprecated .stack class and related CSS rules
- Add spacing utilities for better layout consistency
- Apply glassmorphism effect with bg-white/80 and backdrop-blur-sm classes
- Update
2026-03-16 01:57:16 +08:00
16f34ac54e refactor(layout): update BasicLayout and LayoutHeader styling with ant design improvements
- Replace ant-design-vue message with vue-sonner toast notifications
- Remove LayoutHeader component import from BasicLayout
- Update CSS classes for better styling consistency
- Adjust padding and spacing in layout components
- Modify shadow and overflow properties in task management views
- Add hidden class utility for element visibility control
2026-03-16 01:52:38 +08:00
8fdce94c47 feat: 优化 2026-03-16 01:13:32 +08:00
6d891b855e feat: 优化 2026-03-16 00:43:08 +08:00
6639a751bc feat: 优化 2026-03-16 00:35:45 +08:00
c8c62a1427 feat: 优化 2026-03-15 23:54:45 +08:00
6fa977b229 优化 2026-03-15 23:40:31 +08:00
a546774e0a style: shadcn 2026-03-15 23:31:45 +08:00
a28b27d300 feat(frontend): update theme configuration and color scheme
- Change Tailwind CSS configuration from neutral to slate base color
- Rename style.css to theme.css for better organization
- Update main.js to import the new theme.css file
- Refactor design tokens in style.css with updated color palette
- Replace old color variables with new oklch-based color system
- Add shadcn compatibility variables for component styling
- Update primary, secondary, and accent colors with new values
- Modify destructive, border, input, and ring color definitions
2026-03-15 22:43:25 +08:00
790f1751f2 feat:z 优化 2026-03-15 21:50:13 +08:00
711e412afb refactor(StyleSelector): simplify component by removing agent integration and using unified prompt list
Removed separate user prompts and favorite agents groups, replaced with a single unified list from /ai/user-prompt/my-list endpoint. Removed agent-related functionality including API calls, filtering logic, and type handling since the component now only works with user prompts. Simplified the UI structure and filtering mechanism to work with the new data model.
2026-03-15 21:47:33 +08:00
1da5d283a9 feat: enhance prompt selector with category tags and improve benchmark task processing
Add visual indicators for prompt categories and source types in the prompt selector component, and refactor benchmark task execution to use Dify streaming analysis with proper error handling and text extraction from Alibaba Cloud transcription results.
2026-03-15 21:38:14 +08:00
4ab1efbc12 feat: 功能优化 2026-03-15 15:36:29 +08:00
29e11056dc 优化 2026-03-11 01:29:43 +08:00
dd57aa0ce5 优化 2026-03-11 01:19:42 +08:00
4317053270 优化 2026-03-11 00:50:38 +08:00
a12cb5e75a 优化 2026-03-11 00:42:46 +08:00
a125b5922f 修复 2026-03-08 16:35:17 +08:00
69835ae990 feat: 优化 2026-03-08 13:55:10 +08:00
c2e2a64416 优化 2026-03-07 16:48:59 +08:00
52a1094144 feat(kling): add validation error display in timeline panel and update UI components
- Remove unused audio base64 reference and error message in VoiceSelector
- Rename CSS class from 'result-banner' to 'result-inline' and update button styling
- Pass validationError prop from GenerateStep to TimelinePanel
- Add validation error display in TimelinePanel with error state styling
- Update conditional rendering to show either validation error or duration diff
- Add CloseCircleOutlined icon for error status display
2026-03-05 23:43:27 +08:00
dff90abbb4 feat: 功能 2026-03-05 23:21:00 +08:00
9b132082d2 优化 2026-03-05 22:58:31 +08:00
e046335900 feat:优化 2026-03-05 21:22:27 +08:00
c07a61c424 优化 2026-03-05 21:01:34 +08:00
27d1c53b49 feat(material): remove video cover extraction and simplify upload API
- Remove extractVideoCoverOptional function and related video cover processing
- Update MaterialService.uploadFile method signature to remove coverBase64 parameter
- Simplify uploadAndIdentifyVideo function by removing cover generation logic
- Remove loading indicator from VideoSelector component during video preview
- Add presignGetUrlWithProcess method to FileClient interface for processed file URLs
- Add logging support to S3FileClient implementation
2026-03-04 22:37:31 +08:00
07579e27e9 feat: 优化 2026-03-04 20:38:35 +08:00
e725335a6f feat: 修复 2026-03-04 19:47:47 +08:00