dsh-plugin:DeepSeek Harness 的 Tabbit 浏览器自动化插件

tabbit-browser/dsh-plugin

工具与能力已验证
收录时间 2026-08-20
页面最后更新 2026-08-20

DSH plugin 让 DeepSeek Harness 控制 Tabbit 浏览器,实现自动化操作。

让 DeepSeek Harness 模型直接控制 Tabbit 浏览器,自动检测安装、校验版本并下载安装包。

install
dsh plugin --profile web add github:tabbit-browser/dsh-plugin
分类
工具与能力
平台
DSH-Plugin
作者
tabbit-browser
分发方式
插件

dsh-plugin 核心特性

自动发现并加载 Skill检测 Tabbit 正式版版本检查 tabbit-cli 运行时后台下载安装包输出下载进度与路径

dsh-plugin 仓库信息

tabbit-browser
发布者
tabbit-browser
仓库
tabbit-browser/dsh-plugin
90
Star
7
Fork
0
Watch
8
开放 Issue
语言JavaScript
许可证
官网
仓库最近更新2026-08-17 13:22:10
仓库创建时间2026-08-14 18:44:31
主题
browser-automationbrowser-usedeepseek-harnessdsh-plugindsh-plugin-marketdsh-plugin-verifydsh-pluginsplaywrighttabbit
默认分支main

dsh-plugin 仓库简介

tabbit-browser 是 DeepSeek Harness(DSH)的浏览器自动化插件(DSH plugin),由 Tabbit-Browser 团队维护,旨在让 DSH 模型能够直接控制 Tabbit 浏览器。它解决了 DSH 在浏览器操作场景下缺乏原生 GUI 控制能力的问题,通过自动加载 Skill 和后台任务,实现浏览器安装检测、版本校验、运行时检查以及安装包下载等完整流程。该插件基于 Playwright 技术,支持国际版 Tabbit 和国内版 Tabbit Browser,适用于需要浏览器自动化的各类 Agent 任务。

tabbit-browser 这个 DSH plugin 提供哪些核心能力?

插件安装后会自动发现并加载 tabbit-browser Skill,无需单独配置。它会检测国际正式版 Tabbit 和国内正式版 Tabbit Browser,要求至少一个版本不低于 1.9.0,并检查 tabbit-cli 常驻运行时;若未运行会提醒用户重启浏览器。当多个 Tabbit 实例同时运行时,插件仍能正确判定 Runtime 可用,模型可根据 CLI 提示设置 TABBIT_PLAYWRIGHT_INSTANCE 避免歧义。若两者均未安装或版本过低,插件会通过 ctx.jobs 后台任务下载适配系统地区的正式版安装包,中国大陆使用 tabbit.com 源,其他地区使用 tabbit.ai 源,并输出下载进度和安装包路径。

tabbit-browser 怎么安装?

安装前需确保本地已安装 DeepSeek Harness(DSH)和 Node.js 20+。macOS 可通过 brew install nodenpm install -g @deepseek-ai/dsh 安装;Windows 使用 winget install OpenJS.NodeJS.LTS 后安装 DSH。确认 dsh --version 正常后,执行以下命令安装插件:

bash
dsh plugin --profile web add github:tabbit-browser/dsh-plugin

安装完成后启动 DSH:

bash
dsh web

tabbit-browser 有哪些使用前提和限制?

使用前需满足:已安装 1.9.0 或更高版本的正式版 Tabbit 浏览器(国际版或国内版任一),当前 DSH profile 提供 ctx.skillsctx.toolsctx.jobs 及对应模型工具,dsh-tool-jobs 已启用,且 Bash/Shell 工具能访问 Browser-owned Runtime Service。插件不检测开发版,不会自动打开 .dmg.exe,也不提供 tabbit_browser_evaluate 等原生工具。若 DSH 运行在 E2B、远程容器或无法访问本机 GUI 的沙箱中,该 Skill 无法使 Tabbit 自动化可用。

tabbit-browser 如何开发和验证?

开发者可通过以下命令运行测试和打包检查:

bash
npm test
npm pack --dry-run

该插件由 Tabbit-Browser 维护,采用 JavaScript 编写,最近更新于 2026-08,适用于需要浏览器自动化的 DSH 场景。

查看更多 DSH 插件,访问 dsh-plugin.org

DSH-Plugin 常见问题