恒美微站 Logo 恒美微站
  • 首页
  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心
  • 联系我们

bb-browser 社区生态:20 个 AI Agent 并发逆向网站,如何贡献你的第一个 Adapter

  • 首页
  • 资讯中心
  • /
  • bb-browser 社区生态:20 个 AI Agent 并发逆向网站,如何贡献你的第一个 Adapter

相关资讯

autobind-decorator开源项目教程 2026/9/2 12:53:10
卸载 ExplorerPatcher 教程:从官方移除到残留核查,一篇讲清所有卡点 2026/9/2 12:53:10
MediaPipe快速安装指南:搭建跨平台实时视觉AI环境 2026/9/2 12:48:09

最新资讯

5 分钟跑通提示词优化:prompt-optimizer 上手
5分钟跑通 tinygrad:一个小到能读完的深度学习框架
用Python复盘WTT乒乓球赛:从事件表到视频抽帧的完整流程
文旅景区结构化数据集解析:JSON与Excel双格式工程实践
轻量级安防视觉行为分析系统:人脸检测与徘徊检测实战
Windows 版 Czkawka 视频查重:从零安装到清掉重复视频的完整教程

今日推荐

DeepSeek字幕翻译实战:从API调用到批量SRT转中文的完整方案
用Python搭建搞笑语音助手:从语音识别到语音合成全教程
ROS2阿克曼底盘仿真:从运动学原理到Nav2导航集成实践

本周热门

备战数据库管理工程师校招:索引、事务、备份恢复核心考点解析
数字电路时序基石:深入理解建立时间与保持时间
蓝桥杯国赛超声波测距机:从单片机原理到嵌入式系统实战

本月精选

自研推理加速器Redwood:两周内实现PyTorch模型高效部署的实战教程
V4L2摄像头采集实战:从camera_client.rar到出图全流程解析
从“谁发明了钢琴键”到知识问答智能体:RAG与记忆工程实践

bb-browser 社区生态:20 个 AI Agent 并发逆向网站,如何贡献你的第一个 Adapter

发布时间:2026/9/2 12:53:10
bb-browser 社区生态:20 个 AI Agent 并发逆向网站,如何贡献你的第一个 Adapter bb-browser 社区生态20 个 AI Agent 并发逆向网站如何贡献你的第一个 Adapter【免费下载链接】bb-browserYour browser is the API. CLI MCP server for AI agents to control Chrome with your login state.项目地址: https://gitcode.com/gh_mirrors/bbbr/bb-browserbb-browser 是一款面向 AI Agent 的浏览器自动化 CLI MCP 工具它直接驱动你正在使用的真实 Chrome复用已登录的账号状态把任意网站变成可命令行调用的 API。其社区生态由数百个 Adapter适配器构成——每个 Adapter 就是一个 JS 文件让 AI 替你访问知乎、Twitter、GitHub 等 36 个平台的 103 个功能。更惊人的是官方曾让20 个 AI Agent 并发运行每个独立逆向一个网站并产出可用的 Adapter证明了给 Agent 可访问的互联网增加一个新网站边际成本正趋近于零。本文将带你走完全程理解社区生态如何运转再到 10 分钟内写出并提交你的第一个 Adapter。社区生态是怎么运转的 bb-browser 的社区生态核心是site 系统把网站功能CLI 化。每个 Adapter 运行在你的真实浏览器标签页里天然携带你的 Cookie 和登录态对目标网站而言这就是你本人——不触发反爬、不需要 API Key。目前社区已覆盖的平台类别平台举例典型命令 搜索Google、百度、Bing、DuckDuckGosite bing/search 关键词 社交Twitter/X、Reddit、微博、小红书、知乎site zhihu/hot 新闻BBC、Reuters、36氪、东方财富site 36kr/newsflash‍ 开发GitHub、StackOverflow、arXiv、npmsite stackoverflow/search async 视频YouTube、Bilibilisite youtube/transcript 视频ID 财经雪球、东方财富、Yahoo Financesite eastmoney/stock 茅台完整平台与命令清单参见 site-system.md技能总览在 SKILL.md。20 个 AI Agent 并发实验发生了什么 ⚡项目团队做过一次压力测试20 个 AI Agent 并行运行各自独立逆向一个网站并产出能跑的 Adapter。整个流程完全自主Agent 调用bb-browser guide读取开发指南用network --with-body抓包逆向 API编写 Adapter、本地测试自主提交 PR这一实验的意义在于把 XX 网站变成 CLI这件事已经可以完全交给 AI 完成。你只需要一句话提示帮我把 XX 网站做成 bb-browser 的 AdapterAgent 就会替你把逆向、编码、测试、提交流程跑完。而人类贡献者要做的就是审核结果或自己上手——下面教你自己上手。贡献你的第一个 Adapter完整五步指南 ✍️第 1 步安装并拉取社区 Adapter 库npm install -g bb-browser bb-browser site update # 拉取社区 Adapter 库 bb-browser site list # 看看现有哪些安装完成后浏览器需保持登录状态你平时怎么浏览就怎么浏览即可。第 2 步用 network 命令逆向目标网站的 API打开目标网站让 bb-browser 捕获它的真实流量这是逆向最快的方式bb-browser network clear --tab tabId bb-browser refresh --tab tabId bb-browser network requests api --with-body --json --tab tabId重点关注三件事请求 URL 与参数格式、认证方式Cookie / Bearer / CSRF token、响应数据结构。详细的抓包与网络调试方法见 fetch-and-network.md。第 3 步判断 Adapter 复杂度档位根据第 2 步的测试结果你的 Adapter 会落入三档之一档位认证方式示例预计耗时Tier 1Cookie直接 fetchReddit、GitHub、V2EX~1 分钟Tier 2Bearer CSRF tokenTwitter、知乎~3 分钟Tier 3Webpack 注入 / Pinia store小红书搜索~10 分钟新手建议从Tier 1入手在页面上下文直接fetch并带上credentials: includeCookie 自动携带几乎零门槛。第 4 步编写你的第一个 Adapter一个 Adapter 就是一个带元数据头的 JS 文件。以 Reddit 搜索为例结构如下/* meta { name: reddit/search, description: Search Reddit posts, domain: www.reddit.com, args: {query: {required: true, description: 搜索关键词}}, readOnly: true, example: bb-browser site reddit/search local LLM } */ async function(args) { const resp await fetch( /search.json?q encodeURIComponent(args.query) limit10, {credentials: include} ); if (!resp.ok) return {error: HTTP resp.status, hint: Not logged in?}; const data await resp.json(); return data.data.children.map(c ({ title: c.data.title, score: c.data.score })); }关键约定元数据中name采用平台/命令格式domain用于自动匹配浏览器标签页出错时统一返回{error, hint}格式系统会自动检测 401/403 等登录错误并提示用户先在浏览器登录元数据解析逻辑可参考 site.ts第 5 步本地测试再提交到社区先把文件保存到私有目录~/.bb-browser/sites/平台/命令.js私有 Adapter 会覆盖同名社区版本方便随时迭代然后运行测试bb-browser site 平台/命令 test query --json测试通过后把文件提交到社区 Adapter 仓库 bb-sites 即可——你也可以直接让 AI Agent 用 bb-browser 自己完成 fork、推送、建 PR 的全过程。完整的贡献流程与错误处理规范见 adapter-development.md。为什么社区 Adapter 不容易坏 ️网站频繁改前端代码脆弱的 Adapter 很快就失效。社区沉淀了几种经过验证的抗变更模式完整代码示例见 adapter-development.md结构化 DOM 提取用语义元素h3、a、article定位内容而不是随时会改的 CSS classWebpack 模块动态发现按源码中的业务签名如 GraphQL 的operationName查找模块不硬编码 module ID内部状态访问直接读 Vue/React 的 store最灵活也最脆弱优先走 API 逆向选对模式你的 Adapter 能活得比网站的前端代码更久。快速上手资源清单 资源路径项目说明与架构README.mdAI Agent 技能说明skills/bb-browser/SKILL.mdAdapter 开发指南核心skills/bb-browser/references/adapter-development.md36 平台命令速查skills/bb-browser/references/site-system.md内置 guide 命令index.ts命令行里输入bb-browser guide可随时唤出官方教程这也是 AI Agent 的入口文档。总结bb-browser 的社区生态把网站接入做成了一个人或一个 AI Agent10 分钟就能完成的事network抓包逆向 API → 判断 Tier 档位 → 写一个带元数据的 JS 文件 → 本地目录测试 → 提交社区。当 20 个 AI Agent 能并发产出 20 个可用 Adapter 时Agent 可访问互联网的边界就在你我每一次git push中被继续推远。下一个平台为什么不是你加上的【免费下载链接】bb-browserYour browser is the API. CLI MCP server for AI agents to control Chrome with your login state.项目地址: https://gitcode.com/gh_mirrors/bbbr/bb-browser创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于恒美微站

恒美微站专注于为个体商户、工作室提供极简自助建站服务,让每个人都能轻松拥有专业网站。

快速链接

  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心

服务项目

  • 可视化建站
  • 拖拽编辑
  • 主题定制
  • SEO 优化
  • 网站托管

联系方式

  • 📍 地址:北京市朝阳区建国路 88 号
  • 📞 电话:400-888-8888
  • ✉️ 邮箱:info@hmyw.cn
  • 🕐 时间:周一至周日 9:00-18:00

© 2024 恒美微站 hmyw.cn 版权所有 | 京 ICP 备 12345678 号