项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 924
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Docker + Compose v2
- 支持 MCP 的客户端
安装与启动步骤
-
1整体构建
项目是 MCP 原生的浏览器控制平面,compose 一次拉起控制器与 Playwright。
git clone https://github.com/LvcidPsyche/auto-browser.git cd auto-browser docker compose up --build -
2体检
make doctor 检查端口、依赖与浏览器可用性,先过这一关再连 Agent。
make doctor -
3跑契约测试
用 mock 页面跑一次端到端,确认取页面与取文本的流程都能走通。
python -m controller.harness.run --contract evals/contracts/example_read.json --mock-final-url https://example.com --mock-final-text "Example Domain" -
4接 Agent
把 MCP 地址填进客户端,需要人工接管时它会停下来等你操作。
如何确认成功
契约测试通过,Agent 能打开页面并取回内容。
注意事项
- 还有严格合规模板:COMPLIANCE_TEMPLATE=strict docker compose up,适合生产。
核心亮点
- MCP 原生集成,可无缝接入 Claude 等主流 AI 框架,降低开发成本
- 内置 noVNC 可视化界面,实时观察 AI 操作,支持人工介入,提升安全性
- 本地优先 + Docker 部署,数据隐私可控,适合自托管环境
不足之处
- 早期项目,文档和社区生态尚待完善
- 依赖 Playwright,对复杂页面兼容性可能存在局限
适用场景
- 自动化网页数据采集与表单填写,需要 AI 驱动但需人工审核
- AI 辅助 QA 测试,在真实浏览器中执行操作并实时监控
- 企业内部流程自动化,要求本地部署和数据安全
替代项目
browser-use、Skyvern、Playwright MCP
同类项目推荐
libretto
开源
让AI驱动的浏览器自动化更可靠,告别脚本脆弱易碎
The AI toolkit for building reliable browser automations
hwatu
开源
让 AI 代理秒级验证界面,卡壳时一键转人工。
Headless verification browser for AI coding agents: 35 ms one-call checks, pixel dif···
NoCaptcha-Ai-Browser-Extension
开源
浏览器装个扩展,验证码自动填,流程不中断
qCAPTCHA Solver, reCaptcha v2, OCR Captcha. Chrome-Firefox Extension
bytechef
开源
把 AI 智能体和自动化流程揉进一个平台,自己掌控
Open-source AI agents and workflow automation. Self-host or embed in your SaaS. Apac···
gawkbot
开源
让 AI 替你干杂活,还给你生成管理小应用
open source grok bot. gawk bots automate your menial work via AI models and build yo···
ViralMint
开源
一键追踪热点,自动生成并发布爆款视频
Open-source video pipeline (clipper, script-to-video & more) — scout trends, clip l···
Data-Copilot
开源
说一句话,让智能体自动跑完海量数据处理流程
Data-Copilot: Bridging Billions of Data and Humans with Autonomous Workflow
n8nworkflows.xyz
开源
海量 n8n 工作流模板,一键导入,告别从零搭建
N8N Workflows Catalog
markdown_web_browser
开源
任意网页渲染成带来源的 Markdown,直接喂给 AI
Renders any URL via headless Chrome, tiles screenshots into OCR slices, and streams ···
