Tabbit博客

用 Viv Fast 检查已登录网页

按模型、Agent 客户端、Tabbit CLI 和网站登录四层排查网页检查失败,确认目标页面是否真的可访问。

本文目录
  1. 重点结论
  2. 逐层检查网页访问
  3. 区分登录问题和模型问题
  4. 用短提示词生成可复核证据
  5. 实践方式:Tabbit Browser 配合本地 Agent
  6. 根据页面结果决定下一步
  7. 常见问题
  8. Viv Fast 能控制浏览器标签页吗?
  9. Vivgrid 模型页能保证我的账号已开通吗?
  10. OpenCode 的 /models 和 Tabbit skill 是一回事吗?
  11. Tabbit CLI 正常,但网页仍显示登录怎么办?
  12. 云端 Agent 能检查本地 Tabbit 会话吗?
  13. 出现权限错误后应让 Agent 重试吗?

Viv Fast 可以帮助理解网页结果,但它不能独自打开你已登录的浏览器。选择一个能运行 Vivgrid viv-fast 模型的客户端,再通过本地 Tabbit skill 和 CLI 检查你获准查看的网页。模型路由、skill 发现、CLI 连接和网站登录是四项独立检查。近期一条浏览器自动化讨论询问常见故障,并提到会话丢失。这只是通用自动化问题,并非 Viv Fast 测试。查看原帖。

重点结论

  • Vivgrid 文档列出 viv-fast 的 Chat Completions 和 Responses 接口,并提供 OpenCode 配置。使用前仍要确认自己的账号能否选择该模型。

  • 模型、本地 Agent、Tabbit CLI 和已登录网站属于不同层。某一层通过不能证明下一层也正常。

  • 排查网页访问时,让浏览器任务返回标题、可见状态和完整 URL。第一次先只读。

  • Tabbit Browser 将网站登录保留在浏览器环境中。独立命名的任务标签页供 Agent 检查页面,你可以继续使用其他标签页。

逐层检查网页访问

层级要确认什么保存的证据失败时怎么办
模型路由Vivgrid 账号与客户端能否选择 viv-fast服务商、模型 ID、请求状态先修复服务商配置,再排查浏览器
客户端 skill本地 Agent 是否发现已安装的 Tabbit skillskill 名称及客户端实际调用语法按客户端文档调用,不要默认存在 /tabbit
CLI 启动器~/.local/bin/tabbit-cli diagnose 是否连到目标 Tabbit 实例浏览器标识和任务标签页数量检查启动器路径与浏览器实例
网站会话Tabbit 环境中的目标网页是否已登录页面标题、URL 和预期账号状态自己在 Tabbit Browser 登录,再只读重试

Vivgrid 的 Viv Fast 模型页目前列出模型 ID viv-fast、图片输入、函数调用,以及 Chat Completions 和 Responses 接口。文档也说明可在 OpenCode 的 /models 中选择,并给出了 Codex 与 Pi 的配置示例。这些资料证明模型路由存在,不代表 Viv Fast 与 Tabbit 已原生集成。配置工作流前,应在服务商账号和 Agent 客户端中确认模型与工具调用能力。

区分登录问题和模型问题

先找一个你有权读取的预览页或账号页面。让本地 Agent 在 Tabbit Browser 中打开,返回页面标题、可见状态和完整 URL。如果标题显示的是登录页,任务就没有验证目标记录。如果 CLI 能诊断浏览器,但页面仍未登录,说明启动器正常,网站会话未通过。报告中要保留这个区别。

这种检查适用于发布预览、内部看板和客服控制台。同一个地址有时显示登录页、权限错误或真实内容。不要让模型仅凭截图或过期的公开地址推断账号状态。如果浏览器到不了目标页,就停止并记录失败环节。

用短提示词生成可复核证据

下面是示例工作流,不代表已经验证 Viv Fast 与 Tabbit 的集成。预期结果是一份只读短报告,并分别标记每项检查状态。

在这个本地 Agent 中使用已安装的 Tabbit skill。在独立的 Tabbit 任务标签页打开我有权访问的预览页面。不要修改页面。
返回:页面标题、完整 URL、可见状态文本,以及页面属于登录页、权限错误还是预期预览页。
保存报告,名称为“Viv Fast 预览访问检查,草稿 01”。分别检查四项:模型路由、skill 发现、Tabbit CLI 连接、网站登录。每项标记通过、失败或未检查,并附上证据。不要点击提交、保存或发布。

预期输出包括完整 URL、可见标题和状态,以及四层检查表。如果网页文本和账号状态可以直接读取,仅提供截图的证据力更弱。报告中不要包含密码、Cookie、客户姓名或账号标识。

实践方式:Tabbit Browser 配合本地 Agent

先安装 Tabbit Browser,再由你本人登录目标网站。然后使用能发现已安装 Tabbit skill、并能运行 ~/.local/bin/tabbit-cli 的本地 Agent。OpenCode 文档使用 @tabbit 调用 skill;其他客户端可能提供 skill 列表或不同的调用方式。skill 文件位于 ~/.agents/skills/tabbit/SKILL.md。不要默认所有客户端都支持 /tabbit。

skill 发现、启动器可达性和网站登录是三项独立检查。在当前 Tabbit 环境的一次本地测试中,第二个命名的 CLI 任务读取了同一环境中短时登录的测试页,并拥有自己的任务标签页。这验证的是该环境下的会话复用,不代表 Viv Fast 已原生集成。任务运行时,你可以继续使用其他浏览器标签页。参阅 Tabbit CLI 指南、连接 Agent 与现有浏览器、首次任务检查表和浏览器 MCP 与 CLI 对比。安装步骤见 Tabbit Browser 下载页。

根据页面结果决定下一步

浏览器结果可能含义下一步
预期的预览标题和状态选定页面可读重新打开 URL,并自行比对可见状态
登录页网站会话缺失或已过期在 Tabbit Browser 中登录,再只读重试
权限提示当前账号可能无权访问请有权限的负责人确认,不要借用他人账号
标题或域名不符任务可能到达错误环境继续前确认主机名和账号
没有清晰文本或证据结论不确定标记为待核验,请人检查页面

更多设置说明见连接 Agent 与现有浏览器、首次浏览器 Agent 任务检查表、复用登录会话、选择浏览器 MCP 或 CLI和安装 Tabbit Browser。《浏览器 Agent 安全指南》解释了为什么只读页面任务不应自动获得提交或发布权限。

还可查看浏览器配置文件与任务标签页和Codex Tabbit CLI 配置示例。

常见问题

Viv Fast 能控制浏览器标签页吗?

不能。Viv Fast 是模型。本地 Agent 和浏览器连接器负责操作标签页,再把结果交给模型。

Vivgrid 模型页能保证我的账号已开通吗?

不能。模型文档列出 API 路由,但仍需在服务商控制台确认账号权限和模型选择器。

OpenCode 的 /models 和 Tabbit skill 是一回事吗?

不是。/models 用于选择模型服务商。OpenCode 文档中的 @tabbit 用于发现浏览器 skill,之后由 skill 调用本地 CLI。

Tabbit CLI 正常,但网页仍显示登录怎么办?

浏览器连接正常,但该页面的登录会话没有通过。请在 CLI 实际连接的 Tabbit Browser 配置文件中自行登录。

云端 Agent 能检查本地 Tabbit 会话吗?

不会自动做到。它需要另行支持的本地交接;你也可以在本地运行浏览器任务,再分享删减后的报告。

出现权限错误后应让 Agent 重试吗?

不应重试绕过权限。记录完整 URL 和可见提示,再请获准的负责人检查账号权限。

常见问题

Viv Fast 能直接打开已登录网页吗?

不能。Viv Fast 是模型路由。本地 Agent 需要通过 Tabbit CLI 等浏览器工具连接网页,再把页面结果交给模型。客户端、启动器和网站登录要分别检查。

哪个服务商提供 Viv Fast?

Vivgrid 文档列出的模型 ID 是 `viv-fast`,并提供 Chat Completions 和 Responses 接口。使用前应在自己的服务商账号和客户端配置中确认该路由可用。

我能在 OpenCode 里使用 Viv Fast 吗?

Vivgrid 文档给出了 OpenCode 配置方式:打开 `/models`,选择 Vivgrid,再选 `viv-fast`。这只配置了模型路由,不会自动连接已登录的浏览器。

为什么浏览器任务说网页不可用?

客户端可能没发现 Tabbit skill,启动器可能连到了另一个浏览器实例,或者该网站在当前环境中尚未登录。应记录具体失败层,不要把所有问题都归为模型错误。

远程 Viv Fast Agent 能复用本机登录吗?

只有远程服务另外提供并支持本地交接时才可以。托管模型接口或远程运行器不会因为能够回答提示词,就自动访问本机 Tabbit 配置文件。

Viv Fast 的首次浏览器任务该做什么?

先选一个你有权查看的页面,让任务读取标题和可见状态,并保存页面 URL。不要在首次运行中提交表单或修改记录。

下一步

让 Tabbit 与你并肩工作。

跨标签页调研、自动化重复的浏览器工作,让每一处上下文都触手可及。