SuperAPI AI 工具集

playwright-human-in-the-loop

智能体与模型

查看项目

更新于 10-15 19:58

技能介绍

用途:通过 Playwright MCP 操作浏览器,自动完成低风险步骤,在重大操作前暂停等待人类确认,适用于 AWS Console、后台管理界面等需要浏览器自动化但不能全自动的任务。

主要能力:按“操作是否可逆”“是否影响安全或费用”两个维度分级。重大操作包括建立/删除资源、修改权限或政策、安全敏感字段、费用相关、不可逆操作及最终送出按钮,须用 AskUserQuestion 暂停并显示即将执行的动作,确认后才继续。非重大操作如导航、填写一般信息字段、选择控件、搜索筛选翻页、展开面板、截图与读取页面内容可直接执行。

使用方式:先确认 Playwright MCP 可用,尝试调用 mcp__playwright__browser_snapshot,不可用则提示启动 MCP server 并停止。随后理解任务、拆解步骤、标记风险并输出操作计划。执行时每个操作后须执行 browser_snapshot,以 checklist 验证目标元素、URL 与错误信息,任一 FAIL 即停止、截图并回报。重大操作独立确认,不批量确认。完成后对照计划输出完成度报告。

限制与注意:永不自动点击 Delete/Terminate/Drop 按钮;永不在浏览器输入真实 secrets,密码或 API key 请用户手动输入;遇到 CAPTCHA/MFA 截图并请用户处理;页面载入失败等待 3 秒重试一次,仍失败则截图报告;找不到元素时检查页面状态并尝试替代选择器;操作后出现错误则截图报告,不尝试修复。分类逻辑不限于 AWS,任何管理界面均适用。