SuperAPI AI 工具集

browser

编程与开发

查看项目

更新于 10-15 23:42

技能介绍

用途:这是一套基于 Chrome DevTools Protocol(CDP)的极简浏览器自动化与抓取工具,用于协作式站点探索和网页数据抓取。

主要能力:启动带远程调试的 Chrome(默认端口 :9222)、导航当前标签页或打开新标签页、在活动标签页中执行 JavaScript、对当前视口截图并返回临时文件路径,以及通过点击交互式选取 DOM 元素(支持多选)。

使用方式:所有脚本位于 ~/.factory/skills/browser/,必须使用完整路径调用。先启动 Chrome:~/.factory/skills/browser/start.js(全新配置)或 ~/.factory/skills/browser/start.js --profile(复制你的 Chrome 配置,保留 cookies 与登录状态)。导航:~/.factory/skills/browser/nav.js https://example.com,加 --new 打开新标签页。执行 JS:~/.factory/skills/browser/eval.js 'document.title'。截图:~/.factory/skills/browser/screenshot.js。选取元素:~/.factory/skills/browser/pick.js "Click the submit button",点击选择,Cmd/Ctrl+Click 多选,Enter 完成。

限制与注意:使用其他工具前必须先启动 Chrome;eval 的代码必须是单个表达式,多语句需用 IIFE 包裹,且避免换行、保持单行;JavaScript 在页面的异步上下文中执行。

适用场景:需要轻量级浏览器自动化、页面探索、登录态抓取或可视化定位元素的场景。

暂未提供:安装方式、依赖要求、支持的浏览器版本及收费信息。