yu
|
79bba4296f
|
chore: 移除未使用的 ui-icon-detect 模型(80MB)
- webpage-element.onnx 为实测首选模型,运行时永远先命中;
ui-icon-detect/model.onnx 仅作为老安装包兜底回退,无实际使用场景
- 删除模型目录(含无引用的 preprocessor_config.json),运行时去掉兜底候选
- 上一个提交给打包加的 ui-icon-detect 拷贝行随之移除
- 注:git 历史中该 blob 仍存在(不做历史改写),仅工作区与新 clone 不再需要下载该模型
|
2026-11-05 17:27:08 +08:00 |
|
yu
|
5a3d4cbdbd
|
fix: 打包补拷 ui-icon-detect 模型
extraResources 此前只拷 ui-element-detect,打包后的应用缺少图标检测模型,
运行时兜底查找 resourcesPath/models/ui-icon-detect/model.onnx 会落空;
补一行与代码查找路径对齐。
|
2026-11-05 17:25:54 +08:00 |
|
yu
|
22a7ee1595
|
修复外部浏览器 CDP 无响应: ws 从主进程 bundle 外部化
根因: ws 被打进主进程 bundle 时, 其可选依赖 bufferutil 的打包解析产物
破坏了客户端发帧的 mask fallback; permessage-deflate 协商开启时错误被
压缩路径静默吞掉 —— 表现为 ws 握手成功但所有 CDP 命令零字节发出、
无响应(输入文本节点 10s 超时), dev 与打包版皆受影响。
- electron.vite.config: externalizeDepsPlugin include ws, 运行时 require
- package.json: ws 提升到根依赖, electron-builder 随包收集
- electron-builder.config: 确认 node_modules/ws 进入 asar
- transport: 显式 perMessageDeflate:false(双保险, 附注释)
- package.mjs: verifyLaunch 剥离 ELECTRON_RUN_AS_NODE/NODE_OPTIONS,
防止外部工具链环境把打包应用带进纯 Node 模式(bad option 退出码 9)
- flows: 演示流程支持 RPA_DEMO_BROWSER 强制指定浏览器(Chrome 缺装回退 Edge)
验证: 全量测试 349 绿 + 浏览器 e2e 绿 + portable/NSIS 双冒烟通过,
安装包/zip/SHA256 已产出。
|
2026-11-04 17:19:32 +08:00 |
|
yu
|
1ddd1f1b35
|
feat: enhance AI pane picking with OCR and cancellable hotkeys
|
2026-11-02 14:21:19 +08:00 |
|
yu
|
0132871885
|
feat: deduplicate capability palette
|
2026-11-02 13:08:03 +08:00 |
|
yu
|
e956ec9055
|
feat: 新增本地UI模型AI拾取与识别实验台
|
2026-11-02 11:55:36 +08:00 |
|
yu
|
95fb07e876
|
feat: complete remaining capabilities and hide integration status
|
2026-11-02 10:43:11 +08:00 |
|
yu
|
84d73f1b86
|
feat: pdf encryption image extraction rendering and table reading
|
2026-10-30 17:26:09 +08:00 |
|
yu
|
0e65fd751d
|
fix: 设置测试补 aiConfig 期望;打包配置 asarUnpack 原生模块与飞桨模型
|
2026-10-29 14:32:50 +08:00 |
|
yu
|
4fb0f64d4f
|
fix: 随包分发运行时资源目录
|
2026-10-28 10:06:37 +08:00 |
|
yu
|
cf05e4aa6f
|
build: 采用electron-builder标准NSIS安装器
|
2026-10-28 09:53:30 +08:00 |
|