PRA-only-demo/src/main
yu a968075100 feat: 外接浏览器支持阶段三+四(多标签管理 + 拾取与高级组件适配)
- external.ts: listPageTargets 标签枚举(过滤 chrome://edge:// 内部页)、openNewPageTarget(PUT /json/new)、ExternalConnection 增加 httpBase/targetId
- session.ts: listTabs/switchTab/openNewTab/getCookies 实现;外部按 targetId 缓存多 ws 会话,切换时迁移弹窗/网络监听;close 关闭全部会话;pickElement 放开外部浏览器(拾取脚本经 Runtime.evaluate 注入,行为与内置一致)
- engine/types.ts: BrowserLike 增加 listTabs/switchTab/openNewTab/getCookies 及窗口/监听可选方法
- browser.ts: Create 支持 openNewTab;WebBrowser_Switch 按标题(正则)/网址真实切换
- web-batch2.ts: GetTAB/V1/V2 真实枚举+匹配+激活;全部组件优先使用流程已选浏览器会话
- web-crawl.ts: 采集/监听组件优先流程会话;BatchDataCrawlNew browserType=chrome/edge 拉起外部浏览器
- browser-control.ts: GetCookieNew 升级 Network.getCookies(含 HttpOnly)
- 冒烟: Edge 双 Tab(ws 会话独立)、/json/new、页面枚举、Network.getCookies 全通过
2026-10-30 11:56:08 +08:00
..
browser feat: 外接浏览器支持阶段三+四(多标签管理 + 拾取与高级组件适配) 2026-10-30 11:56:08 +08:00
capabilities feat: 外接浏览器支持阶段三+四(多标签管理 + 拾取与高级组件适配) 2026-10-30 11:56:08 +08:00
engine feat: 外接浏览器支持阶段三+四(多标签管理 + 拾取与高级组件适配) 2026-10-30 11:56:08 +08:00
fixture test: 新增网页元素演练场页面与三项网页自动化测试任务 2026-10-28 17:46:31 +08:00
run feat: 持久化运行记录并补充分发验证 2026-10-27 11:35:13 +08:00
catalog.ts feat: 完善RPA编排与本地能力接入 2026-10-27 11:10:38 +08:00
desktop-pick.ts fix: 修复质量检查发现的选择器与资源问题 2026-10-30 10:51:27 +08:00
flows.test.ts feat: 增加可安装的RPA示例任务 2026-10-27 16:37:22 +08:00
flows.ts fix: 任务列表忽略备份文件,避免同名重复任务 2026-10-28 16:29:30 +08:00
index.ts fix: 补齐 desktop 拾取 IPC 注册与 import 2026-10-29 16:45:59 +08:00
logger.ts fix: 提升Windows分发包启动兼容性 2026-10-27 16:43:28 +08:00
settings.test.ts fix: 设置测试补 aiConfig 期望;打包配置 asarUnpack 原生模块与飞桨模型 2026-10-29 14:32:50 +08:00
settings.ts feat: 接入 AI 文本家族(OpenAI 兼容协议,17 id)与本地 OCR(Tesseract.js,4 id);设置页新增 AI 服务配置 2026-10-29 10:58:35 +08:00