施工规范提取器
从建筑规范文档提取结
基于Stagehand的浏览器自动化命令行工具,通过自然语言指令完成网页导航、元素交互、数据提取和截图等操作。支持本地Chrome和远程Browserbase两种运行模式。
首次安装(setupComplete为false时):
npm install
npm link
基础命令:
browser navigate <url> # 访问网址
browser act "<动作描述>" # 执行自然语言动作
browser extract "<提取指令>" ['{}'] # 提取数据(可选JSON格式)
browser observe "<查询条件>" # 发现页面元素
browser screenshot # 截图
browser close # 关闭浏览器
环境选择逻辑:自动检测.env文件中的BROWSERBASE_API_KEY和BROWSERBASE_PROJECT_ID,存在则使用远程Browserbase,否则 fallback 到本地Chrome。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 目标网址、自然语言指令(如”点击登录按钮”)、数据提取规则、可选JSON格式模板 |
| 输出 | 命令执行反馈、结构化提取数据、PNG截图文件、页面元素清单 |
| 适用人群 | 开发者、数据采集团队、测试人员、需简化浏览器操作的业务人员 |
| 不包含 | 图形界面、操作录制功能、多实例并发、内置IP代理轮换 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/peytoncasper/stagehand-browser-cli/SKILL.md
来源类型:GitHub仓库