v0.8.6-alpha — 确定性装 human_dom 扩展(CDP loadUnpacked) + DPI/IME 修复
Pre-release
Pre-release
AgentHub #100:终结 GUI 视觉自助装扩展,转确定性路线
GUI 视觉自助 Load-unpacked 三轮真机全失败(DPI/坐标失配),创始人裁决转确定性安装。
可行性实证(test-win11 / Chrome 149)
- ❌ 企业策略 force-install 自托管 off-store crx:Chrome
[BLOCKED](非企业机只认商店扩展)。 - ✅ CDP
Extensions.loadUnpacked:官方给自动化的--load-extension替代,端到端跑通、选定落地。
改动
- P0-A 确定性零 GUI 装扩展:
human_browser_open起专用 profile 加临时 debug 端口 → 经 CDP loadUnpacked 把 auto-bake 副本装进该 profile → navigate(必须 load 后再 navigate)。永不抛、装失败降级仍开目标页。 - P0-B
human_dom_status双维度{installed, connected, profiles, hint}:installed 读装成功即写的 loaded.json(弃惰性 flush 的 Secure Preferences);终结「未连接=未安装」误判。 - P1-A win 进程 per-monitor DPI-aware:screenshot↔tap 坐标统一。
- P2
type_textKEYEVENTF_UNICODE 绕输入法:真机实证//不再被中文输入法改成、。
moat
临时 debug 端口对网站侧风控安全:navigator.webdriver 恒 false、loader 装完即 detach(无 Runtime.enable 侧信道)、网页 Origin 被 Chrome 403。已加 moat 回归护栏测试锁死不变量。
235 common 测试全过;真机冷启动全新 profile 装扩展链路已验(2.1s 连上)。过 code-review + architect 评审。