用途:为 AI 智能体提供浏览器自动化能力,通过 inference.sh CLI 操作网页,完成导航、表单填写、内容抓取、截图与录屏等任务,底层使用 Playwright。
主要能力:提供 open、snapshot、interact、screenshot、execute、close 等函数。interact 支持 click、dblclick、fill、type、press、select、hover、check、uncheck、drag、upload、scroll、back、wait、goto 等动作。可开启视频录制(含红色光标指示)、配置 viewport 与代理、上传文件、拖拽元素、在页面执行 JavaScript,并在关闭会话时返回视频文件。
使用方式:先安装 CLI 并登录:curl -fsSL https://cli.inference.sh | sh && infsh login。首次调用使用 --session new 并传入 URL,从返回中取 session_id;后续用该 session_id 调用 interact 等函数;页面导航或 DOM 变化后需重新 snapshot 获取新的 @e 引用;完成后 close 结束会话。元素以 @e1、@e2 形式返回,引用在导航后会失效。
适用场景:表单自动提交、搜索与内容提取、登录与会话复用、带截图或录屏的操作流程、需要代理或地理测试的浏览任务。
限制:需安装 inference.sh CLI 并登录;元素引用在导航后失效,必须重新获取;资料未提供收费、价格、性能或平台限制等细节。
分类:other-ai-tools