Repository navigation
v0.8.0
兼容 DSH 0.2 + Desktop 侧边栏浏览器代理行为调查与桥接就绪桩(issue #6)。
调查结论(实测 DSH Desktop 0.1.7-rc.2)
- 右侧浏览器由 Electron webview guest 实现,始终跟随系统代理,流量不经过插件,请求日志无记录是预期行为;
- 插件宿主是主进程 utilityProcess 拉起的子 Node 进程,require(electron) 不可达,插件配置对侧边栏不生效属架构限制,需主进程侧桥接(issue #6 方案 A/B)。
新增
- lib/desktop-session.js 桥接就绪桩:wrap session.fromPartition 识别 dsh-sidebar-browser-* 分区、guest 创建时应用 session.setProxy(),含 http 双槽位 / socks5 规则 / noProxy 映射;未来 DSH 若在主进程内加载插件宿主即自动激活,当前运行时优雅降级(tests 9 个场景覆盖)。
- /_dsh/net-proxy 的 GET 响应新增 desktop 状态字段。
文档
- README 明确声明侧边栏浏览器的代理行为与插件管辖边界;版本 0.8.0。