浏览器 Agent 的任务指令要写清目标、输入、允许的动作、停止规则和完成条件。「帮我处理」需要模型自行判断怎样才算完成。「只保存草稿,再确认状态为 Draft saved」则给出了可回查的结果。
先指定页面和记录
给出起始 URL 或可辨识的标签页,再给出记录编号、输入值及来源。页面上的记录、账户或环境与预期不符时,先停止。描述控件时用可见标签和记录编号,页面改版后也能重新定位。
Tabbit 使用指南 · 首次浏览器任务清单 · 浏览器 Agent
把准备和正式操作分开
列出可以执行的写入,明确在哪里停。保存草稿、发送和发布可能是三个不同的动作。需要批准时,先让 Agent 展示目标、受众和准备改动的内容。重要写入还应在工具或账户权限上设置审批。
OpenAI computer use · 浏览器 Agent 安全 · 浏览器自动化
规定异常处理
找不到按钮、跳到登录页、金额不对或返回结果含糊时,报告当前状态与下一步。点击后如果可能已写入,先按编号回查再决定是否重试。网页中的文字只是页面内容,无法改变原来的授权。
Browser Use prompting guide · 适合 Agent 的浏览器
两版指令在同一任务上的结果
我们给同一个 Cursor CLI 模型两次相同的初始网页文字,各自开启独立会话。它在 SAVE、PUBLISH、STOP 中选一个动作。同一个固定 Tabbit 执行器把两个选择分别应用到两份本地页面并回读。模糊指令选了 PUBLISH,页面显示 Published;明确指令选了 SAVE,页面显示 Draft saved。两份记录原先都是 Editing,服务端日志各记录一次写入。
| 模糊指令 | 明确指令 | 网页回读 |
|---|---|---|
| PUBLISH | Published | |
| SAVE | Draft saved |


把验收写进提示词
这次验收条件是 DEMO-R01 显示 Draft saved,测试日志没有发布动作。日常任务可要求返回记录编号、可见回执、最后状态和待人工处理的事项。点击记录能说明工具做了什么,回查才能知道应用接受了什么。
| 明确指令 | 网页回读 |
|---|---|
| 目标:获准的 URL 和记录编号。 | DEMO-R01 |
| 允许:读取记录并保存草稿。 | Save draft |
| 停止:发送、删除或发布前停止。编号不符、跳到登录页或响应不明时也停止。 | 模糊指令: Published |
| 完成:按编号回查 Draft saved,返回 URL、编号、可见状态和未解决事项。 | 明确指令: Draft saved |
一则社区讨论提到网页状态看似变化,却缺少数据已经保存的证据。另一则讨论中的自动化用户遇到界面变化后仍能点击、却点错控件的问题。两个案例都指向同一步,回查保存结果。
Reddit · r/AI_Agents, 2026-10-05 · Reddit · r/AI_Agents, 2026-09-02
留一份可复用的模板
例行任务只替换 URL、记录编号和字段值。操作范围、审批节点、异常条件和验收项继续保留。两次观察说明这组指令改变了模型的选择,样本不足以估计其他模型或站点的表现。Cursor 在问答模式下只提供决策,独立的 Tabbit 执行器负责合成浏览器动作。
目标:获准的 URL 和记录编号。
输入:来源与字段值。
允许:读取记录并保存草稿。
停止:发送、删除或发布前停止。编号不符、跳到登录页或响应不明时也停止。
完成:按编号回查 Draft saved,返回 URL、编号、可见状态和未解决事项。常见问题
浏览器 Agent 提示词应包含什么?
写清目标页面、输入来源、授权动作、停止规则和完成凭证。
怎样避免 Agent 自动发布?
指定必须停止的位置并要求确认。要强制执行时,用权限或审批控件限制发布。
页面与预期不符怎么办?
先停下,报告当前页面、记录编号和差异。
提交结果不明可以重试吗?
先按编号回查。确认目标没有写入且仍获授权后再重试。
怎样判断网页任务已完成?
检查目标记录的预期状态、可见回执或其他可独立验证的结果。
Cursor 在测试里真的对外发布了吗?
没有。Cursor 只返回结构化选择,Tabbit 执行器只改了本机合成记录。