💥 Sakura AI 自动化平台 - V1.3.0 版本,产品发布通告 💥💥
感谢大家的关注,Sakura AI 智能自动化平台【v1.3.0】版本已发布,欢迎大家体验试用,有问题可随时进行反馈!

官方地址🚀

官网:https://sakura.hk.cn
Gitee:https://gitee.com/SakuraTechy/sakura-ai
GitHub:https://github.com/SakuraTechy/sakura-ai
更新内容如下:🌻
feat: 增强缓存统计页面可视化能力
- 新增趋势图样式切换功能(折线图 / 柱状图 / 面积图)
- 优化图表可读性:添加网格线、坐标轴标签、图例
- 使用 recharts 实现响应式图表,保持与系统设计语言一致
feat: 添加 AI 缓存持久化功能和优化方案文档
- 新增 AI 缓存持久化优化方案文档,详细说明 L1 内存缓存 + L2 数据库持久化的双层策略
- 添加数据库表结构定义:ai_element_cache、ai_assertion_cache、ai_operation_cache
- 实现缓存服务的自动加载、定期同步、过期清理及命中统计机制
- 统一文件上传配置管理,修复文件大小限制配置错误(修正为 10MB)
- 新增测试计划状态枚举值 not_started 和 expired,完善 draft 状态兼容性说明
- 将 testExecutionService 挂载到 global,支持缓存统计等 API 路由访问
feat: 证据查看器支持视频与日志在线预览
- 为视频文件添加 HTML5 视频播放模态框,支持基础播放控制
- 为日志文件实现在新窗口中深色主题预览,使用等宽字体提升可读性
- 在 “其他文件” 区域统一增加 “在线查看” 操作入口
- 使用 framer-motion 实现平滑动画,优化用户体验
feat: 实现多文件上传限制提示与配置统一
- 修复文件大小限制配置错误,统一前后端最大文件大小为 10MB
- 新增对 .doc 文件类型的支持,完善文件类型识别与 UI 展示
- 实现文件数量与大小超限的自定义弹窗提示(橙色/红色区分)
- 移除 react-dropzone 内置限制,改用 onDrop 自定义校验逻辑
- 创建统一上传配置模块(src/config/upload.ts、server/config/upload.ts)
- 添加详细调试日志,便于定位配置与交互问题
效果预览👀
【新增 AI 调用缓存统计页面可视化能力】

【UI 自动化 AI 调用优先使用缓存,提高执行速度,减少 API 调用费用】

【新增步骤和断言截图,支持视频与日志在线预览】

【上传文件增加弹窗限制】

官方交流群
欢迎各位小伙伴儿加群,备注 sakura,可探讨技术、提提需求~
加入后,你将会:
- 第一时间收到官方动态
- 第一时间收到官方更新通知
- 第一时间收到官方 Bug 通知
- 和众多大佬互相 (huá shuǐ) 交流 (mō yú)
微信/QQ :1306086303
QQ 群:126325132
产品需求反馈

产品问卷调查

↙↙↙阅读原文可查看相关链接,并与作者交流