一个 DeepSeek Harness 插件:经浏览器自带的 `tabbit-cli`,让 agent 成为你真实、已登录的 Tabbit 浏览器的驱动器,用于网页自动化、信息抽取、QA 与基准测试,并自动完成环境预检与按地区下载安装包。
DSH 适配
原生运行时
作者声明
安全审计
未审计
最后核验
2026-08-25
许可证
作者未说明
01它能帮你完成什么?
在 DeepSeek Harness 会话里直接驱动你真实、已登录的 Tabbit 浏览器
经 `tabbit-cli` 的浏览器自动化:持久化任务空间、定位器与等待、截图、回执与恢复——无需额外接入浏览器工具
使用 DeepSeek Harness(dsh)的开发者与 QA 工程师,希望 agent 操作真实浏览器而非无头桩
在 agent 闭环里对线上站点做信息抽取与 QA / 基准测试
来自真实页面交互的截图、回执与可恢复状态,可直接用于抽取、QA 与 agent 基准评测
数据与评测工程师,需要可复现、由 agent 驱动的浏览器会话,而非手写 Playwright 脚本
无需手动配置,就在 DeepSeek Harness 内把 Tabbit 环境搭起来
一个预检工具:检测 1.9.0 及以上稳定版 Tabbit、校验 `tabbit-cli` 运行时;缺失时通过 DSH 后台任务下载对应地区的安装包
已有 DeepSeek Harness 但尚未安装 Tabbit 浏览器的新 DSH 用户
02如何接入 DeepSeek Harness?
前置条件
- 已安装 DeepSeek Harness(dsh)并在 `PATH` 中——README 要求先执行 `dsh --version`
- 1.9.0 及以上稳定版 Tabbit 浏览器(国际版 `Tabbit` 或国内版 `Tabbit Browser`);缺失时插件会为你下载安装包
- 当前 DSH profile 必须提供 `ctx.skills`、`ctx.tools`、`ctx.jobs`,以及和 Tabbit 浏览器同主机的 Bash/Shell 工具
安装步骤
- 01
确认 DSH 已安装:运行 `dsh --version`(缺失则在 macOS/Windows 上用 `npm install -g @deepseek-ai/dsh` 安装)
$ dsh --version
- 02
添加插件:`dsh plugin --profile web add dsh-tabbit`(备选:`dsh plugin --profile web add github:Tabbit-Browser/dsh-tabbit`)
$ dsh plugin --profile web add dsh-tabbit
- 03
启动 DSH:`dsh web`——插件包会自动注册技能提供方
$ dsh web
验证接入成功
作者未说明
03DSH 适配与能力边界
随 DeepSeek Harness 一并打包了 DSH 技能提供方与两个 DSH 工具(`tabbit_browser_install`、`tabbit_plugin_update`);`tabbit-browser` 技能通过浏览器自带的 `tabbit-cli` Playwright CLI 驱动你真实、已登录的 Tabbit 浏览器,让 agent 操作真实页面、登录态与实时交互,而不是无头浏览器桩。
tabbit-browser 技能(浏览器自动化指南)
需要真实浏览器控制的 DeepSeek Harness 任务→浏览器自动化工作指南:持久化任务空间、定位器与等待、截图、回执与恢复
随插件自动发现并加载——无需单独安装技能tabbit_browser_install 工具(环境预检)
任务中 agent 的首次浏览器操作→`ready` / `restart-required` / `background` 状态;缺失或过旧时启动 DSH 后台任务下载对应地区的 Tabbit 安装包
当没有兼容版本时,可能把 Tabbit 安装包下载到用户的 `Downloads` 文件夹每个 agent 会话缓存一次成功的预检结果tabbit_plugin_update 工具(更新检查)
插件会话(每天最多一次)→已装插件版本与已发布更新日志的比对;存在更新版本时加载更新提示
离线失败会静默跳过记录用户拒绝的版本按地区下载安装包(后台任务)
缺失或过旧的 Tabbit 浏览器→对应地区的稳定安装包(中国大陆走 `tabbit.com`,其他地区走 `tabbit.ai`),保存到 `Downloads`,完成时回报进度与绝对安装路径
绝不会自动打开 `.dmg`/`.exe`按操作系统选择 Windows x64 / macOS Apple Silicon / macOS Intel 包
04适合谁?何时不该用?
适合
- 使用 DeepSeek Harness(dsh)的开发者与 QA 工程师,希望 agent 操作真实浏览器而非无头桩
- 数据与评测工程师,需要可复现、由 agent 驱动的浏览器会话,而非手写 Playwright 脚本
- 已有 DeepSeek Harness 但尚未安装 Tabbit 浏览器的新 DSH 用户
不适合
- agent 需要一台与 DSH 的 Bash/Shell 工具同主机的真实 GUI Tabbit 浏览器。如果 DSH 的 Bash 跑在 E2B 这类沙箱或无法访问本地 GUI 浏览器的远程容器里,Tabbit 自动化将无法工作。
- 在 Windows 上,DSH 的 `read-only` 与 `workspace-write` 受限令牌无法写入 Runtime 命名管道。技能会先探测 `tabbit-cli tasks`,成功时申请任何权限;仅当 `BROWSER_RUNTIME_UNAVAILABLE` 时才请求把当前会话切换为 Full Permission——随后立即终止任务,不重试、也不继续浏览器操作。
05兼容性、维护与安全提示
- agent 需要一台与 DSH 的 Bash/Shell 工具同主机的真实 GUI Tabbit 浏览器。如果 DSH 的 Bash 跑在 E2B 这类沙箱或无法访问本地 GUI 浏览器的远程容器里,Tabbit 自动化将无法工作。
- 在 Windows 上,DSH 的 `read-only` 与 `workspace-write` 受限令牌无法写入 Runtime 命名管道。技能会先探测 `tabbit-cli tasks`,成功时申请任何权限;仅当 `BROWSER_RUNTIME_UNAVAILABLE` 时才请求把当前会话切换为 Full Permission——随后立即终止任务,不重试、也不继续浏览器操作。
- 该插件不提供 `tabbit_browser_evaluate` 这类原生浏览器工具,且环境预检不会识别 Tabbit 的开发版构建。
license not declared in package metadata · actively maintained (latest release v0.2.3, 2026-08-22)
06常见问题
怎么把 DSH Tabbit 装进 DeepSeek Harness?
执行 `dsh plugin --profile web add dsh-tabbit`(若 npm 源不可达,改用 `dsh plugin --profile web add github:Tabbit-Browser/dsh-tabbit`),再用 `dsh web` 启动。插件包会自动注册技能提供方,无需单独安装技能。
添加插件前必须先装好 Tabbit 浏览器吗?
不一定要。环境预检工具 `tabbit_browser_install` 要求 1.9.0 及以上稳定版 Tabbit(国际版 `Tabbit` 或国内版 `Tabbit Browser`);若缺失或版本过旧,插件会启动一个 DSH 后台任务,把对应地区的安装包下载到你的 `Downloads` 文件夹。
agent 究竟能用我的浏览器做什么?
它通过浏览器自带的 `tabbit-cli` Playwright CLI 驱动你真实、已登录的 Tabbit 浏览器:真实页面、真实登录态、真实交互——持久化任务空间、定位器与等待、截图、回执与恢复。它不是无头浏览器桩。
它在哪些环境里能跑?
需要一台与 DSH 的 Bash/Shell 工具同主机的真实 GUI Tabbit 浏览器。如果 DSH 的 Bash 跑在 E2B 这类沙箱或无法访问本地 GUI 浏览器的远程容器里,Tabbit 自动化将无法工作。
插件如何保持自身更新?
工具 `tabbit_plugin_update` 每天最多比对一次已装版本与已发布的更新日志,离线失败会静默跳过;当存在更新版本时,加载技能会附带一条说明改动内容的更新提示。
07相关的 DSH 工作流
archify
作者 tt-a1i
为编码智能体生成美观可验证的架构图、时序图与数据流图,输出自包含 HTML,支持动效与清晰导出。
openviking
作者 volcengine
为 AI 智能体打造的自进化上下文数据库,统一智能体记忆、知识 RAG 与技能。
nocobase
作者 nocobase
开源的 AI + 无代码应用搭建平台:AI 在久经生产验证的底层基础设施与所见即所得的无代码界面之上工作,帮你快速构建 CRM、ERP 等业务系统,兼顾速度与可靠性。
learn-harness-engineering
作者 walkinglabs
Harness 工程新手教程,从 0 到 1 系统学习智能体工作流框架。
08数据与来源
A plugin for DeepSeek Harness (DSH) that gives the agent control over your Tabbit Browser: real pages, real login state,…
After installation, the bundle automatically registers its skill provider. The model loads the skill via `skill({ name:…
页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-08-25。发现错误?提交更正。
最佳 DeepSeek Harness 插件
从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。
