项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1019
使用教程
环境要求
- Node.js 22 或更高版本
- Chrome 浏览器
- 可执行全局 npm 安装的权限
- 在目标网站已登录的浏览器会话(无需 API Key)
安装与启动步骤
-
1确认 Node 版本
OpenTabs CLI 要求 Node.js 22 及以上,版本过低请先升级 Node.js 再继续。
node -v -
2全局安装 CLI
通过 npm 全局安装 @opentabs-dev/cli,安装后终端可直接调用 opentabs 命令。
npm install -g @opentabs-dev/cli -
3启动本地服务
运行 start 子命令启动本地服务,它会等待浏览器扩展连接;保持该终端窗口不要关闭。
opentabs start -
4加载 Chrome 扩展
打开 chrome://extensions/,开启右上角“开发者模式”,选择“加载已解压的扩展程序”,指向 ~/.opentabs/extension 目录。
-
5确认扩展已连接
扩展加载后会自动连接本地服务,浏览器与终端两侧均无报错即表示桥接建立。
-
6安装插件
插件决定 AI 能调用哪些站点 API;把命令中的 <plugin-name> 替换成所需插件名后执行。
opentabs plugin install <plugin-name> -
7接入 MCP 客户端
在 Claude Code、OpenCode 等任意 MCP 客户端中接入该本地服务即可使用;具体接入参数见官方文档。
如何确认成功
终端中 opentabs start 持续运行无报错,chrome://extensions/ 中扩展显示已启用且与本地服务连接正常,即启动成功。
常见问题
Q:需要配置 API Key 或 OAuth 吗?
A:不需要。OpenTabs 复用浏览器中已登录的会话,只要你已在该网站登录,AI 就能通过该会话调用 Web API。
Q:Node.js 版本不够怎么办?
A:README 明确要求 Node.js 22+,请先升级 Node.js 再执行 npm install -g @opentabs-dev/cli,否则可能安装或运行失败。
Q:扩展加载失败或没有反应?
A:确认在 chrome://extensions/ 开启了开发者模式,并选择“加载已解压的扩展程序”指向 ~/.opentabs/extension;该目录在首次安装 CLI 后生成。
Q:不想用 MCP 可以吗?
A:可以。官方提供 CLI 模式(详见 docs 的 mcp-server 参考页),不接入 MCP 客户端也能使用。
Q:插件名从哪里获取?
A:插件位于仓库 plugins/ 目录,也可查阅官网文档的插件列表,安装时把 <plugin-name> 换成实际插件名。
注意事项
- 本地服务与浏览器扩展仅用于本机通信,请勿将服务端口暴露到公网。
- 加载扩展后若页面未生效,可在扩展管理页重新加载扩展并刷新目标网页。
- 插件安装命令中的 <plugin-name> 为占位符,执行前必须替换为真实插件名。
核心亮点
- 独创的“点击+API”混合模式,突破纯UI自动化的局限
- 基于MCP标准协议,开箱即用兼容Claude Code、OpenCode等主流智能体
- Chrome扩展架构,无需修改目标网站代码即可注入控制
不足之处
- 依赖Chrome浏览器,不支持Firefox/Safari等跨浏览器场景
- 文档/社区待观察
适用场景
- AI驱动的网页自动化测试与回归验证
- 智能体自动填写表单并提交至业务API
- 构建个人浏览器助手,实现网页数据采集与操作
替代项目
Playwright MCP、Browser-use、Skyvern
上一篇:unsnooze
下一篇:human-review
同类项目推荐
md
开源
一个抽屉搞定聊天、剪贴板和窗口管理,提升 Mac 操作效率
A useful drawer for MacOS. chatting, clipboard, webscraping, window managing, shotcu···
python-wechaty
开源
用 Python 一套代码,搞定微信/WhatsApp 聊天机器人
Python Wechaty is a Conversational RPA SDK for Chatbot Makers written in Python
ai-agent-automation
开源
自托管编排 AI 智能体,定时跑通多步骤业务自动化
Modular AI agent workflow automation platform with schedulers, tools, and observabil···
youtube-automation-agent
开源
配置好AI代理,24小时自动产出并发布YouTube视频
Open-source, self-hosted AI agent that runs a YouTube channel end to end: researches···
Go-High-Level-MCP-2026-Complete
开源
让 Claude 直接操作 GHL CRM,927 个接口安全调用
GoHighLevel from Claude, Codex & MCP apps — 927 tools, full v3 coverage, safe CRM a···
google-ai-mode-mcp
开源
让 AI 编程助手免费搜 Google,答案带引用
MCP server for free Google AI Mode search with citations. Query optimization, CAPTCH···
openai-chat-api-workflow
开源
在 Alfred 里直接对话 GPT,还能画图、语音输入,效率拉满
An Alfred 5 Workflow for using OpenAI Chat API to interact with GPT models It also ···
youtube-skills
开源
让 AI 代理直接读 YouTube 字幕、搜视频、批量导出
YouTube transcript skills for Claude Code, Cursor and Codex. Agent Skills to get tra···
ai-website-cloner-template
开源
输入网址,一条命令,AI 帮你克隆整个网站前端。
Clone any website with one command using AI coding agents
