Tabbit博客

如何用 Step 5 Preview 操作已登录的网页

确认客户端支持模型和本机工具后,再让 Step 5 Preview 配合浏览器 Agent。本文用 Tabbit CLI 在两个已登录网页中核对同一条记录。

本文目录
  1. Step 5 Preview 提供什么
  2. 准备本机浏览器路径
  3. 用稳定 ID 核对两个网页上的记录
  4. Tabbit CLI 补上哪一步
  5. 社区反馈能说明什么
  6. 结论

Step 5 Preview 可以请求工具调用,但不能独立操作浏览器。要让它配合已登录网页,你需要在一个支持本机工具的 Agent 客户端中运行模型,再由 Tabbit CLI 执行浏览器步骤。先确认客户端当前确实提供 Step 5 Preview,并允许本机工具;模型支持工具调用,不等于云端运行器能访问你的电脑。

适合先做的任务是:在两个已登录网页中核对同一条记录。要求 Agent 使用稳定 ID,保留两边来源链接,并按字段列出差异。Tabbit CLI 使用当前 Tabbit Browser 环境;你可以在独立任务标签页里操作,同时继续阅读或审稿。

Step 5 Preview 提供什么

StepFun 官方 Cookbook 记录了模型 ID step-5-preview 及工具调用循环:模型选择函数与参数,宿主校验并执行,再用对应调用 ID 返回结果。程序负责实际执行和停止条件。这是通用函数调用,官方资料没有说模型原生具备浏览器控制能力。StepFun 工具调用指南

StepFun 的官方仓库也说明了 API 服务和本地权重部署要求。本地部署是独立的基础设施工作;仓库中有权重,不代表普通笔记本上的 Agent 就能直接运行。官方仓库与部署说明

问题官方资料能确认什么你还要核实什么
模型 IDCookbook 使用 step-5-preview你选的客户端/服务商现在是否提供它
工具调用模型可以请求已声明函数及参数宿主是否验证并执行本机工具
浏览器访问模型文档未证明浏览器能力Agent 是否在本机运行并能启动 Tabbit CLI
登录状态不是模型能力目标账号是否已登录 Tabbit Browser

准备本机浏览器路径

先安装 Tabbit Browser,再按官方快速开始安装 Tabbit CLI,并确认目标客户端能选择 Step 5 Preview。还要确认客户端能加载本机 Skill、运行本地命令。支持命名 Skill 的客户端可用 /tabbit;Pi 使用 /skill:tabbit。有些客户端只提供 /skills 列表,没有同名斜杠命令。发现 Skill 不代表启动器已连通,启动器连通也不代表网站已登录。

使用 Tabbit Skill 查看已安装启动器路径和任务生命周期。CLI 的调用形式为 tabbit-cli nodejs --task ...;按官方安装说明使用正确路径,并遵循当前 CLI 的 request ID 要求。不要把密码或会话 Cookie 放进提示词。

让 Agent 读取记录前,先在 Tabbit Browser 中打开两个站点,确认账号和目标记录正确。CLI 任务在同一 Tabbit 环境运行时,可能复用现有登录会话。独立任务标签页让你可以继续查资料或审阅结果。本次仅用本地测试夹具核对了会话行为,不能据此认定某个外部模型和客户端已经集成。

用稳定 ID 核对两个网页上的记录

先选测试记录或只读记录。明确给出记录 ID 和字段清单,不要只说“看看哪里变了”。每个提取值都要带来源 URL。

检查点通过条件遇到这些情况先停下
身份两页都显示相同稳定记录 IDID 不同、不可见或无法判断
字段每个字段都有值或标为“未知”页面缺字段或格式不同
依据每个值都标明来源页面 URL缺少链接或页面标签
操作边界只读取和比较出现保存、发送、删除或审批动作

将方括号内容替换后,把下面提示词交给 Agent。结果应包括精简对照和一个命名的审阅检查点。

任务:使用 Tabbit Browser 中已打开的登录页面,比较 [PAGE_A_URL] 和 [PAGE_B_URL] 上的记录 [RECORD_ID]。
请从本机 Agent 调用 Tabbit CLI 检查页面。不要登录、提交、保存、发送、删除或更改设置。
对字段 [FIELD_LIST] 返回页面显示值、来源 URL 和是否一致。不可见时写“未知”,不要推断。
先确认两页上的记录 ID 相同。如果 ID 不同,或出现登录提示、验证码、意外弹窗,请停止并报告。
不要保存任何更改。最后生成名为“[RECORD_ID] — 对账审阅”的草稿和可见检查点,列出一致字段、差异、未知项,以及供人工复核的两个页面链接。

这是一条建议工作流提示词,并非 Step 5 Preview 已完成浏览器实测的记录。使用汇总前,回到网页核对 ID 和每个字段。如果页面布局变化,让 Agent 重新观察,不要照搬旧点击步骤。若访问被拦截,应先由你处理浏览器状态。

Tabbit CLI 补上哪一步

Tabbit Browser 提供浏览器环境;Tabbit CLI 让兼容的本机 Agent 与该环境协作。模型提出工具调用,Agent 客户端决定是否执行,CLI 完成浏览器步骤。本次本地会话检查在 localhost 测试夹具中使用两个命名任务:测试登录前第一个任务收到 401,第二个任务在同一 Tabbit 环境中收到 200,并读到测试记录。此结果只验证该测试设置的会话复用,不代表已在 Codex、Claude Code 或其他客户端中验证 Step 5 Preview。

如果你选的客户端没有 Step 5 Preview,就通过受支持的服务商运行,或换成该客户端提供的模型。如果 Agent 远程运行且没有本机交接,浏览器步骤应交给本机 Agent。安装排错可看首次任务检查表、连接已有浏览器、CLI 与 MCP 对比、Codex 设置、CLI 完整指南、复用登录会话、浏览器任务提示词、点击故障排查、API/MCP/浏览器选择和带来源的浏览器研究。

社区反馈能说明什么

一位 Reddit 用户分享了 Terminal-Bench 对比,并称 Step 5 Preview 在该基准任务中“very slow”;作者同时报告,它的 token 用量低于其中一个对照模型。这是单个编码基准用户的测量,不是浏览器操作结果。YouTube 一位评测者发布了 “Step 5 Preview First Test”,章节中包含 “Browser OS Test”;本次打开页面能看到视频信息,但没有加载评论。两条材料都不能证明 Step 5 Preview 能控制真实的已登录网站。Reddit 讨论 · YouTube 测试视频

结论

只有在所选客户端提供 Step 5 Preview 并允许本机工具时,才把它用于已登录网页任务。配合 Tabbit Browser 和 Tabbit CLI,先从只读任务开始,逐字段回查来源页面。模型文档中的函数调用是一个构件;浏览器连接和登录上下文来自客户端与浏览器配置,不是模型本身。

常见问题

Step 5 Preview 能直接控制浏览器吗?

不能。模型可以返回工具调用请求,但仍需宿主程序提供工具并执行。若客户端能运行该模型并允许本机工具,Tabbit CLI 可作为浏览器执行入口。

它会自动继承网站登录吗?

模型本身不保存网站登录。Tabbit CLI 操作当前 Tabbit Browser 环境;目标站点会话是否可用,需先在浏览器确认账号和页面。

如何核对两个网站的同一条记录?

用稳定记录 ID,保留两边来源链接并逐字段比较。缺字段写“未知”,先确认两页都确实显示该记录,再生成汇总。

云端 Agent 能连接 Tabbit CLI 吗?

只有存在受支持的本机交接时才可以。模型支持工具调用,不代表云端运行器能访问你电脑上的浏览器。

页面变化或出现访问拦截时怎么办?

暂停提交操作,重新读取页面并让本机 Agent 报告当前状态。登录、验证码和权限确认都应由你直接处理。

下一步

让 Tabbit 与你并肩工作。

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