SuperAPI AI 工具集

smooth-browser

前端与建站

查看项目

更新于 10-15 17:26

技能介绍

用途:Smooth Browser(Smooth CLI)是面向 AI 智能体的浏览器,用自然语言在网页上完成导航、登录认证、数据抓取等任务。

主要能力:以自然语言执行任务(run);结构化提取网页数据(extract);执行 JavaScript(evaluate-js);用 profile 持久化 cookie 与登录状态;上传/下载文件;live-view 支持人工介入处理验证码或 2FA。

基本用法:安装 pip install smooth-py;配置 smooth config --api-key <api-key>,用 smooth config --show 验证,API key 在 https://app.smooth.sh 获取。创建 profile:smooth create-profile --profile-id "my-profile";启动会话:smooth start-session --profile-id "my-profile" --url "https://example.com"(需保存返回的 session id);运行任务:smooth run -- <session-id> "任务描述";提取数据:smooth extract -- <session-id> --url "..." --schema '...' --prompt "...";结束:smooth close-session -- <session-id>,关闭后等待 5 秒以保存状态。

适用场景:需要认证的网站操作、跨步骤的连续任务、动态渲染页面抓取、表单填写、网页测试。

限制:run 为阻塞执行,同一会话一次只能跑一个任务;不支持新标签页运行任务;并发会话数取决于用户套餐;积分不足需在 https://app.smooth.sh 升级。任务应给目标级描述而非单步指令;不要给 URL 添加查询参数。

未提供:具体价格、套餐额度与平台支持范围暂未提供。