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 skill | skill 名称及客户端实际调用语法 | 按客户端文档调用,不要默认存在 /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。不要在首次运行中提交表单或修改记录。