← 返回总览

feder-cr/dots

Open-source dots for the web: an AI agent with its own browser, one that does not get blocked.

★ 1,931Fork: 320语言: Python协议: MITGitHub ↗

深度介绍

它是什么

dots 是一个自带浏览器的开源 AI Agent——不是调用 API 抓网页,而是像人一样真实操作浏览器,且不易被反爬机制拦截。

核心亮点

  • 反检测浏览器:基于 Firefox 定制,绕过常见 bot 识别,避免自动化任务被封。
  • MCP 协议支持:可接入 Claude、OpenAI、OpenRouter 等模型,灵活切换后端。
  • Playwright 驱动:保留成熟的浏览器自动化能力,Agent 能点击、填表、滚动、截图。
  • 完全开源:MIT 协议,是闭源商业浏览器 Agent 的替代方案。

为什么火

浏览器 Agent 是当下最热的赛道,但多数方案一跑就被 Cloudflare 拦住。dots 直接解决"不被封"这个最痛的工程问题,加上 MCP 生态加持,迅速获得近 2000 星。

适合谁用

需要自动化网页操作又怕被反爬的开发者、做数据采集/表单填写的团队,以及想自建浏览器 Agent 的 LLM 应用玩家。

快速上手

git clone https://github.com/feder-cr/dots
cd dots && pip install -r requirements.txt

配置模型 API Key 后即可运行示例任务。