
OpenBridge
OpenBridge 是一个本地浏览器桥接项目,用来让 AI Agent 控制用户真实的 Chrome 浏览器。它同时支持 MCP 客户端,也支持类似 Kimi WebBridge 的 skill + 本地 HTTP API 调用方式。
wxa-runner在普通浏览器内借助微信官方基础库运行小程序包,主打本地调试与Playwright E2E自动化测试,CI无头运行,可mock接口与登录态,行为贴近真机;但不支持小程序上传、真机调试等发布相关能力。
wxa-runner 是一款小程序本地运行与E2E自动化测试工具,可以在普通浏览器中,依托微信官方小程序基础库直接运行小程序编译产物,适配原生小程序、uni-app、Taro编译出来的微信端包。
启动命令示例:
npx wxa-runner dev ./dist/dev/mp-weixin
启动后访问 [http://localhost:3000](http://localhost:3000) 即可预览。
直接加载小程序编译产物,渲染逻辑、内置组件、setData、页面生命周期全部是微信原生基础库实现,不是H5模拟重写,行为更贴近真机表现。
基于Playwright,直接在浏览器内执行测试,不需要远程操控微信开发者工具。支持CI流水线无头运行,Linux环境也可以跑,摆脱开发者工具依赖。
直接使用Chrome DevTools断点调试、查看网络请求、DOM结构;文件保存支持热更新,调试方式对前端开发者更熟悉。
可在setup阶段预先注入登录态、mock小程序原生API、拦截网络请求,无需修改业务源码,快速构造各种测试场景。
wxa-runner不能替代微信开发者工具。小程序的上传、预览、真机调试等正式发布流程,依旧需要使用官方开发者工具完成。







