免责声明:本站部分 Skill 来源于公开渠道,使用前请注意识别相关风险,内容版权归原作者所有,如 Skill 涉及版权问题,请在线反馈,核实后予以下架处理。
本 Skill 为 AI 代理提供 QQ 浏览器的命令行自动化能力,通过隔离的 Chrome 标签页组封装每个任务,避免会话污染。AI 可调用 browser_go_to_url、browser_click_element、browser_input_text 等命令完成网页导航、表单填写、按钮点击、下拉选择、截图、文件下载等操作;配合 browser_snapshot 获取带编码索引的页面元素快照,实现精准定位。支持两种运行模式:实时手动自动化,以及将操作流程录制为参数化 Playbook JSON 后无 AI 回放复用。跨平台支持 Linux x86_64、Windows 与 macOS。
SKILL.md(本文件):技能主说明,含强制工作流决策树、分支判断逻辑与常见任务模板references/commands.md:全部 browser_* 命令的精确参数与输出格式速查references/session-lifecycle.md:会话隔离规则与复合多域任务的处理方式references/playbook.md:任务录制规范、Playbook 生成与回放细则skill-card.md:技能卡片元信息workbuddy.json:工作区配置browser_start_session / browser_end_session 包裹任务,每个任务运行在独立标签页组browser_snapshot 生成的编码索引(如 2_sfli_qp0u)操作元素,禁止伪造数字序号task_begin / task_end 录制并生成可参数化复用的 JSON 脚本playbook_list 匹配现有脚本,能复用则回放,不能复用再走手动或录制分支browser_eval_content_js 执行 JS 返回 JSON,或 browser_snapshot --markdown 供 AI 阅读摘要browser_replay 最长执行 10 分钟,期间禁止中断重试,避免重复提交副作用| 用户怎么说 | 本技能做什么 |
|---|---|
| "帮我打开这个网站,登录账号并下载报表" | 启动隔离会话 → 检查有无现成 Playbook → 导航到登录页 → 输入用户名密码 → 点击下载 → 结束会话 |
| "把填表操作录下来,下次还要用" | 进入 Branch B 录制模式:task_begin → 执行完整填表流程 → task_end → 按 playbook.md 生成并保存参数化 JSON |
| "抓取这个商品列表的前 10 条名称和价格" | 启动会话 → 导航到目标页 → 用 browser_eval_content_js 执行 JS 提取结构化 JSON → 返回结果并结束会话 |
| "帮我截图这个网页的提交结果" | 在手动自动化分支中,执行操作后调用 browser_screenshot 捕获页面状态 |
| "之前保存的'自动签到'脚本还能用吗" | 先执行 playbook_list 列出所有可用脚本,匹配到后直接用 browser_replay 带参数回放 |