Skip to content

.1998285672285072:a16ae4c7d30ef263a78ae5ea59aaa4c5_69e84f3974149531b8d7c078.69e85fa00e2280ff75087ef3.69e85f9f7b449d83476e3092:Trae CN.T(2026/4/22 13:41:52) - #170

Open
Unizzr wants to merge 5 commits into
imgly:mainfrom
Unizzr:five
Open

.1998285672285072:a16ae4c7d30ef263a78ae5ea59aaa4c5_69e84f3974149531b8d7c078.69e85fa00e2280ff75087ef3.69e85f9f7b449d83476e3092:Trae CN.T(2026/4/22 13:41:52)#170
Unizzr wants to merge 5 commits into
imgly:mainfrom
Unizzr:five

Conversation

@Unizzr

@Unizzr Unizzr commented Apr 22, 2026

Copy link
Copy Markdown

refactor(App.vue): 简化状态管理并优化图像处理逻辑
移除不必要的状态变量 isShowingResult 和 currentLoadPromise
重命名变量以更清晰表达用途(isRunning -> isProcessing)
重构图像选择和处理逻辑,减少冗余代码
优化状态提示信息,使其更简洁

Unizzr added 5 commits April 22, 2026 12:46
- 实现资源元数据和blob的缓存机制
- 添加clearCache函数用于清理缓存
- 优化资源加载流程,减少重复请求
- 使用Cache API进行持久化缓存
- 改进错误处理和日志输出
移除背景移除功能中的缓存相关代码,简化资源加载流程。优化示例项目中的UI交互逻辑,删除不必要的状态管理。同时更新资源打包脚本,改进路径处理和错误提示。

重构资源加载模块,移除Web缓存API依赖,改为直接使用fetch加载资源。并行化预加载操作以提高性能。示例项目中简化状态管理和UI反馈,提升用户体验。

修复资源打包脚本中的路径处理问题,使用当前工作目录作为基准路径。增加配置文件缺失时的错误提示,改进资源元数据处理逻辑。
refactor(web-examples): 改进图片处理逻辑和UI状态管理

优化了tensorResizeBilinear函数,通过直接操作数组提升性能
重构了App.vue的图片处理流程,添加加载状态管理
改进用户界面反馈,增加预处理状态显示
- 重构图片选择和状态管理逻辑,使用 currentImageIndex 替代随机选择
- 添加 isShowingResult 状态区分处理结果展示状态
- 提取按钮文本和状态文本为计算属性
- 拆分处理逻辑为更小的函数,提高可读性
- 优化自动加载和手动加载的处理流程
移除不必要的状态变量 isShowingResult 和 currentLoadPromise
重命名变量以更清晰表达用途(isRunning -> isProcessing)
重构图像选择和处理逻辑,减少冗余代码
优化状态提示信息,使其更简洁
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant