独立数据目录
每个环境一份 profile,Cookie、缓存、LocalStorage、IndexedDB 完全独立,删除环境即清理干净。
创建、配置、启动、审计,每一步都有明确的状态与边界。以下为当前版本已实现的能力。
隔离不是靠约定,而是靠独立的数据目录、独立进程与独立端口。
每个环境一份 profile,Cookie、缓存、LocalStorage、IndexedDB 完全独立,删除环境即清理干净。
环境之间不共享浏览器进程,调试端口动态分配,单环境崩溃不影响其他环境。
按店铺、项目或客户分组,支持按组批量启停、批量下发任务与按组授权。
把常用参数固化为模板,新建环境时直接套用,避免每次手工调整导致不一致。
启动中、运行中、已停止、异常退出,状态与耗时集中展示,异常有日志可查。
代理环境下自动完成首屏预热,避免"要点开详情才有网"的等待。
环境的"身份"由访问来源共同决定,因此启动前必须确认出口独立。
防关联模式要求每个环境绑定专属出口。全局节点、共用代理、直连均会被拦截,并给出明确原因。
集中维护代理条目与分组,支持批量导入、批量替换与连通性检测,替换过程不中断正在运行的环境。
既可使用内置线路,也可为单个环境绑定自有代理,两种方式都计入出口独立性判断。
支持常见 HTTP / HTTPS / SOCKS5 代理,含账号密码认证,凭据加密存储于本机。
内核随包分发并锁定版本,避免宿主机浏览器自动升级带来的不可复现问题。
| 环节 | 做法 | 解决的问题 |
|---|---|---|
| 版本锁定 | 随包附带指定版本内核,清单文件记录版本与摘要 | 不同机器跑出不同结果 |
| 完整性校验 | 整包摘要 + 主程序摘要双重校验,任一不符即拒绝安装 | 下载损坏、被替换 |
| 安全解压 | 限制解压路径,阻断越界写入;解压到临时目录后再原子替换 | 升级中途失败导致目录残缺 |
| 断点续传 | 中断后可续传,不必从头下载数百 MB | 弱网环境反复重来 |
| 一键回退 | 保留上一版本内核,出问题可立即切回 | 升级引入兼容问题 |
面向团队协作的配套能力。
选择一组环境,批量启动、停止、访问指定页面或执行脚本,任务进度与结果实时可见。
授权码与设备绑定,可在控制台查看已激活设备、解绑与续期,支持离线授权文件导入。
关键操作记录审计日志,支持按保留期自动清理,便于回溯"谁在何时改了什么"。