10+年产品经理专注分享AI 工具、AI 资讯、AI Coding、Vibe Coding与下一代产品创新,按 Ctrl+D 收藏我们
关于我 留言板 标签云 排行榜

苏米客

  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
  • 登录
  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
当前位置: 首页 » AI开源项目

腾讯开源BrowserSkill:让AI Agent借用已登录浏览器标签页,2天4K Star

1小时前 AI开源项目 8 0

过去大半年我写了好几个 Agent 自动化脚本,从发内容、查数据到盯评论,几乎每个项目都栽在同一个地方:登录态。

AI Agent 想在真实世界里干活,就得像人一样——先扫个码、过个验证码、点个确认弹窗。

但传统做法要么给它一个干净的沙盒浏览器从零开始,要么把你的登录态存成文件硬塞给它。

前者会被平台当成机器人踢出去,后者 cookie 一过期就得重来。而且不管哪种方式,Agent 在你自己正在用的浏览器之外另开一堆窗口,搞得你分不清哪个是自己的、哪个是 AI 在跑的。

这两天腾讯刚开源的 BrowserSkill,瞄准的就是这个痛点。

图片

思路简单到让人拍大腿——不让 AI 自己重新登录,而是让它"借"你已经登录着的浏览器标签页去干活。

上线当天 GitHub Star 直接冲到 2400+,当下已突破 4K Star。这个速度说明戳中了太多人的痛处。

图片

BrowserSkill 到底是什么

一句话概括:BrowserSkill 是一个 AI 用浏览器的中介层,它让各种 AI Agent(Cursor、Claude Code、Codex、OpenClaw、CodeBuddy、WorkBuddy 等)能够在保持你自己浏览器正常使用的同时,安全地把登录态和网页操作能力"借给"AI 用。

这个项目由腾讯内部团队开发,6 月下旬就已经在 GitHub 悄悄创建,经过近三个月的打磨后在 9 月中旬正式公开,采用 MIT 开源协议。

和市面上已有的浏览器自动化方案(Playwright、Puppeteer、Selenium 等)相比,BrowserSkill 的定位完全不一样:

  • • Playwright/Puppeteer 是让你自己写代码来控制浏览器,适合开发者构建自动化测试脚本;
  • • BrowserSkill 是专门给 AI Agent 设计的,它提供了一套 CLI + 浏览器扩展的中间层,让任何能调用 Shell 的 Agent 都能用同一套命令操作真实浏览器,不需要你写一行代码。

四个核心设计亮点

BrowserSkill 的厉害之处不在于它做了一个新的浏览器,而在于它想清楚了 AI 用浏览器这件事的本质矛盾——既要能用,又不能乱搞,还要不打扰人。

围绕这个矛盾,它给出了四个漂亮的解法。

#### 1. 借,而不是造

传统方案是 AI 自己开一个全新的浏览器实例,从零开始走登录流程。

BrowserSkill 的做法截然相反:AI 不自己开浏览器,它"借"你已经开着的标签页。

这个"借"不是偷偷摸摸的。Agent 要动你当前开着的某个标签页,必须显式发起借用请求;你同意后它才能接手;任务干完了必须归还。

其余标签页和窗口完全不受影响。就像你把一本书从书架上拿给朋友,看完了还回来——书还是那本书,架子上其他书一本没动。

#### 2. 各干各的,互不干扰

你继续用 Chrome 刷知乎写文档,AI 在一个独立可见的 Agent Window 里安静地做自己的事。

这是 BrowserSkill 和所有"另开浏览器实例"方案最大的体验差异。

普通的沙盒浏览器会给你另开一个窗口,你分不清哪个是自己的工作环境、哪个是 AI 跑崩的残留;而 BrowserSkill 的 Agent Window 是你能看见、能随时接管、能一键关闭的独立空间——不抢你的焦点、不搞乱你的标签栏、不会让你打开浏览器的时候突然多出一个 AI 遗留的奇怪页面。

#### 3. 不绑定任何 Agent 框架

这一点很多人忽略了,但实际上是 BrowserSkill 最聪明的设计决策。

它不做自己的 Agent,不提供自己的模型,也不做某个 IDE 的专属插件。

它只提供一个跨平台的 bsk 命令行工具和浏览器扩展。任何能调用 Shell 的 Agent 都能用它。

Cursor 可以、Claude Code 可以、Codex 可以、开源的 OpenClaw 和 CodeBuddy 可以,甚至你自己用 Python 写的 Agent 也可以——只要你的 Agent 会跑 bsk 命令,就能用 BrowserSkill。

#### 4. 人机接力,天生内置

BrowserSkill 内置了 human-in-the-loop 机制:Agent 遇到自己解决不了的步骤时,会主动请求你接管。

你在 Agent Window 里手动完成那一步(比如填一下验证码、扫一下码),Agent 检测到操作完成后自动接着干。

整个过程无缝衔接,不需要你手动切换浏览器或者复制粘贴什么。

技术架构长什么样

BrowserSkill 的整体架构很清晰——三层:Agent → CLI/Daemon → 浏览器扩展。

Agent (Cursor / Claude Code / Codex) │ shell 命令:bsk ... ▼ bsk CLI → bsk Daemon (本地常驻进程) │ WebSocket (127.0.0.1) ▼ BrowserSkill 浏览器扩展 │ 控制 ▼ Agent Window / 用户标签页Agent 从不直接和浏览器对话。它只负责生成 bsk 命令,CLI 接收后转给本地的 Daemon 进程,Daemon 通过 WebSocket 和浏览器扩展通信,扩展再在 Agent Window 或被借用的标签页里执行实际的操作(点击、输入、滚动、截图等)。

这个架构有几个好处:

  • • Daemon 是本地常驻的,Agent 进程重启不会影响浏览器连接;
  • • WebSocket 通信走 127.0.0.1,完全在本地,没有网络安全问题;
  • • 扩展运行在真实浏览器里,拥有完整的 DOM 访问能力和登录态。

从代码组织来看,这是一个 Cargo + pnpm 混合的 monorepo:

  • • crates/bsk-cli 和 crates/bsk-protocol 是 Rust 写的 CLI 和协议层;
  • • apps/extension 是浏览器扩展(TypeScript);
  • • packages/dsh-plugin-browserskill 是给 DeepSeek Harness 用的专属插件;
  • • 支持三种语言本地化:英文、简体中文、韩文。

快速上手

说实话,BrowserSkill 的安装体验做得相当丝滑——最简单的方式就是把一行命令直接发给你的 Agent,它会自己装好一切:

Set up browser-skill on this machine by following https://raw.githubusercontent.com/Tencent/BrowserSkill/main/AGENT_INSTALL.md如果你想手动来,分四步:

#### 第一步:安装 bsk CLI

macOS / Linux:

curl -fsSL https://raw.githubusercontent.com/Tencent/BrowserSkill/main/install.sh | sh export PATH="${BSK_INSTALL_DIR:-$HOME/.local/bin}:$PATH" bsk --versionWindows(PowerShell):

irm https://raw.githubusercontent.com/Tencent/BrowserSkill/main/install.ps1 | iex bsk --versionCLI 默认装到 ~/.local/bin,跑完 bsk --version 能输出版本号就说明 OK。

#### 第二步:安装浏览器扩展

直接去应用商店装就行: 浏览器商店链接ChromeChrome Web Store[1]EdgeEdge Add-ons[2] 其他 Chromium 系浏览器(Arc、Brave 等)装 Chrome 那个包就行。Firefox 目前还没支持,官方说在规划中。

#### 第三步:给你的 Agent 装 skill

bsk install-skill跑起来后它会让你选择要装到哪个 Agent 里(Cursor、Claude Code、Codex、CodeBuddy 等),选完回车就好。非交互式安装可以直接指定:

bsk install-skill --harness cursor --json如果你用的是 DeepSeek Harness,装专属插件更方便:

dsh plugin --profile web add @wxg-prc-cpg/browser-skill-dsh-plugin dsh --profile web #### 第四步:验证连接 bsk doctor这条命令会检查 CLI、Daemon、扩展三件套是不是都连好了。有 fail 就跟着提示修,全部绿了之后,启动一个新的 Agent 会话试试:

/browser-skill open example.com and summarize what is on the page.能正常打开页面并总结内容,就说明装好了。

写在最后

过去一年,AI Agent 从"能聊天"进化到了"能动手",但一碰到真实世界里的网站操作——登录、风控、验证码、设备指纹——就卡壳了。

BrowserSkill 给出的"借登录态"思路,可能就是接下来一段时间里这类问题的标准答案。

它不造新轮子,不另起炉灶,而是在你已有的浏览器和 Agent 之间加了一层薄薄的中介。

这层中介做了三件事:让 AI 用你的身份上网、让你能看见 AI 在干什么、让你能随时接管或收回。

项目地址:https://github.com/Tencent/BrowserSkill >

免责声明:该开源项目文章仅做技术学习分享!

> #### 引用链接

[1] Chrome Web Store: *https://chromewebstore.google.com/detail/hhcmgoofomhgciiibhipgmgkgnoenaoi* [2] Edge Add-ons: *https://microsoftedge.microsoft.com/addons/detail/browserskill/emacgiaaaiojkkpkddmmdfhmokgmnikg*

如果本文对您有帮助,也请帮忙点个 赞👍 + 在看 哈!❤️ 在看你就赞赞我!

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
未经允许不得转载:腾讯开源BrowserSkill:让AI Agent借用已登录浏览器标签页,2天4K Star
#BrowserSkill #腾讯开源 #AI Agent #浏览器自动化 #MIT开源 
收藏 1
腾讯Chatterfly:重新定义AI语音输入法,支持语音转文字+Skill深度润色+AI指令
page-mascot:网页吉祥物组件,实时追踪鼠标、点击眨眼,52个角色可选
推荐阅读
  • New API:用统一接口管理30+大模型,一个开源网关解决模型集成难题
  • BrowserAct 开源项目:解决 Agent 浏览器自动化难题,支持 Cookie 复用与人机接力
  • Gander:零权限无广告的 Android 文件查看器,支持 PDF/Office/Markdown
  • Lobe Chat:LLMs 聊天应用与开发框架,AI 大模型操作台
  • OpenSkills:打破AI编程助手壁垒,让Claude Code的Skills真正通用
评论 (0)
请登录后发表评论
分类精选
WeKnora:终于等到了腾讯ima的开源知识库框架,用 API 轻松打造本地智能文档检索
12342 1年前
OpenSpec:比 Cursor Plan 更聪明?试试这款让 AI 编码更靠谱的规范驱动工具
10705 11月前
CapCut API:一个剪映API开源项目,让AI自动剪辑视频
10235 9月前
AIRI:你的开源AI女友,让你随时拥有属于自己的 AI VTuber
9169 1年前
Antigravity-Manager:这个开源神器让你白嫖ClaudeOpus 4.5,Gemini 3!还能接Claude Code等任意平台
9094 8月前
CompressO:开源免费的视频压缩神器,让你的硬盘瞬间轻松 10 倍
8672 1年前
就要创作:从提示词到创作团队,开源 AI 网文写作平台
8515 11月前
awesome-openclaw-skills:700+ Skills 一条命令装配完成,如何让本地 AI Agent 真正落地可用
8047 7月前
Claude Code 生成专业图表的 15 个 Skills:覆盖 7 种渲染引擎的完整指南
7882 5月前
baoyu-skills:又一个宝藏Skill,面向内容创作者的技能集,支持图文生成、发布与处理
7856 7月前

文章目录

关于苏米客
分类排行
1 page-mascot:网页吉祥物组件,实时追踪鼠标、点击眨眼,52个角色可选
2 腾讯开源BrowserSkill:让AI Agent借用已登录浏览器标签页,2天4K Star
3 1Panel AI 网关:37K Star 开源服务器管理工具开放 AI 网关能力,10 人团队免费
4 M3E Canvas:开源 UI 画布工具,拖拽生成 AI 提示词,7K+ Star
5 research-flow 开源:站在人与 AI 协作平衡点的交互式深度调研 Skill
6 博主万能蒸馏器:一键把任意博主内容转化为本地 AI 知识库
7 Hypit 开源项目:让 AI Agent 自动拆解爆款视频结构,一键生成 100 个变体
8 阿里开源 OpenCodeReview:AI 代码审查工具,Token 成本仅为 Claude Code 的 1/9
9 Huashu-Report 开源:让 AI 写出专业级报告的六种原型与三大校验机制
10 NVIDIA 开源 SoL-Pi:让 Coding Agent Token 使用量减少 49% 的优化框架
苏米客
登录 注册
显示
没有账号? · 立即注册
显示
已有账号? · 直接登录
登录代表你已同意 用户协议 和 隐私政策
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6 网站地图 百度地图
微信文章助手 程序库 免费影视APP 免费字体下载 产品经理导航 爱克硕儿 产品经理AI资讯 Axure元件库下载 申请友联