返回顶部
t

tabbit-devtoolsTabbit开发工具

Use Tabbit with agent-browser by reading Tabbit's live DevToolsActivePort file, deriving the browser wsEndpoint, and routing browser actions through agent-browser --cdp.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.1
安全检测
已通过
101
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

tabbit-devtools

Tabbit Devtools

当请求明确涉及 Tabbit 或包含诸如 用我的 tabbit 浏览器、在 Tabbit 里、Tabbit 当前页 或 Tabbit 当前标签 等短语时,优先使用此技能。

将 Tabbit 视为基于 Chromium 的浏览器。
此技能涉及如何将 agent-browser 连接到 Tabbit。
连接建立后,通过常规的 agent-browser 工作流程处理浏览器自动化和检查。
不要在此技能内实现并行的浏览器自动化层、桥接守护进程或自定义 CDP 客户端。

agent-browser 快速参考

在 Tabbit 端点发现后,将 agent-browser 视为浏览器操作层。

此技能最相关的命令是:

  • - open
  • snapshot -i
  • click @e3
  • fill @e5
  • press Enter

不要在此处重复完整的 agent-browser 手册。将这些命令用作 Tabbit 任务的默认词汇表,对于更广泛的命令集,请优先使用官方 README。

快速路径

  1. 1. 首先读取 ~/Library/Application Support/Tabbit/DevToolsActivePort。
  2. 如果该文件不存在,则读取 ~/Library/Application Support/Tabbit Browser/DevToolsActivePort。
  3. 使用该文件中的两行内容:
- 第1行:TCP 端口 - 第2行:浏览器路径,例如 /devtools/browser/
  1. 4. 构建完整的浏览器端点:ws://127.0.0.1:
  2. 优先使用 wsEndpoint 而非 http://127.0.0.1:。Tabbit 可能暴露浏览器 WebSocket,而 /json/version 和 /json/list 仍返回 404。
  3. 对于实际的浏览器操作,优先使用 scripts/runagentbrowserontabbit.py。它将实时的 wsEndpoint 注入到 agent-browser --cdp ... 中。
  4. 当只需要结构化的连接信息时,使用 scripts/discovertabbitcdp.py
  5. 连接后,使用完整的常规 agent-browser 工作流程进行页面操作。

工作流程

  1. 1. 对于 Tabbit 请求,首先直接读取 DevToolsActivePort 或运行 scripts/discovertabbitcdp.py
  2. 返回代理实际需要的连接信息:activePortFile、port、browserPath、browserUrl 和 wsEndpoint。
  3. 除非用户明确要求仅获取端点详情,否则优先立即使用 scripts/runagentbrowserontabbit.py,使命令变为 agent-browser --cdp ...。
  4. 在此交接之后,遵循常规的 agent-browser 工作流程执行打开、快照、点击、填写和其他浏览器命令。
  5. 如果 agent-browser 不可用,请明确说明并展示连接信息,而不是创建自定义的 CDP 桥接。

指导原则

  • - 此技能解决连接问题,而非通用的浏览器操作问题。
  • 首先返回结构化的连接数据,然后附上简短的解释说明。
  • 优先使用最轻量的发现路径:DevToolsActivePort 和由此派生的浏览器 WebSocket 端点。
  • 首先搜索 macOS 的 Tabbit 支持目录,然后是 Tabbit Browser。
  • 优先使用完整的 wsEndpoint 而非原始端口,因为 Tabbit 可能不暴露 HTTP 发现路由。
  • 一旦通过 runagentbrowserontabbit.py 启动 Tabbit 任务,除非用户明确要求,否则继续使用相同的包装路径完成剩余任务。
  • 连接后,所有其他操作均使用标准的 agent-browser 模式。

约束条件

  • - 不要假设存在专用的 tabbit-devtools MCP 服务器。
  • 不要假设通用的 chrome-devtools 会话可以重定向到 Tabbit。
  • 不要将此技能变成 agent-browser 的替代品。
  • 不要为连接后的浏览器操作创建自定义守护进程、长期运行的 CDP 代理或一次性 WebSocket 客户端。
  • 不要承诺 chrome-devtools MCP 会自动接管 Tabbit。
  • 如果在当前环境中无法启动 agent-browser,则在连接指导处停止并解释限制。
  • 连接后,浏览器工作流程属于 agent-browser,而非此技能。

资源

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 tabbit-devtools-1775871542 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 tabbit-devtools-1775871542 技能

通过命令行安装

skillhub install tabbit-devtools-1775871542

下载

⬇ 下载 tabbit-devtools v1.0.1(免费)

文件大小: 9.32 KB | 发布时间: 2026-4-12 11:35

v1.0.1 最新 2026-4-12 11:35
- Adds fallback: if ~/Library/Application Support/Tabbit/DevToolsActivePort does not exist, also check ~/Library/Application Support/Tabbit Browser/DevToolsActivePort.
- Updates guidance to search the macOS Tabbit support directory first, then Tabbit Browser.
- No functional changes beyond supporting both Tabbit data directories for improved compatibility.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部