当用户请求满足以下任意场景时,优先使用本Skill:
Rendering diagram...
Rendering diagram...
browser_snapshot 获取页面元素引用( ref)ref 参数定位元素,不允许使用CSS选择器或XPath直接定位slowly: true 参数逐字符输入,避免漏输["C:\\Users\\xxx\\Desktop\\file1.jpg", "C:\\Users\\xxx\\Desktop\\file2.png"]browser_handle_dialog 处理,默认选择"确认"工具名称适用场景示例参数browser_navigate打开指定网页{"url": "https://weibo.com"}``browser_snapshot获取页面元素快照无参数browser_click点击页面元素{"element": "登录按钮", "ref": "e123"}``browser_type输入文本内容{"element": "用户名输入框", "ref": "e456", "text": "user123"}``browser_fill_form批量填写表单{"fields": [{"name": "username", "ref": "e456", "value": "user123"}, {"name": "password", "ref": "e789", "value": "pass123"}]}``browser_select_option选择下拉选项{"element": "省份选择", "ref": "e101", "values": ["北京市"]}``browser_take_screenshot页面截图{"fullPage": true, "type": "png"}``browser_file_upload文件上传{"paths": ["C:\\Users\\xxx\\Desktop\\photo.jpg"]}``browser_wait_for等待条件满足{"text": "发布成功", "time": 5}
browser_evaluate 可执行自定义JavaScript,如滚动页面、修改元素属性等browser_network_requests 可查看页面加载的所有接口请求,用于调试browser_console_messages 可获取浏览器控制台输出,排查页面错误browser_press_key 可模拟键盘按键,如Enter、Esc、方向键等text
1. browser_navigate(url="https://weibo.com")
2. browser_wait_for(text="登录")
3. browser_snapshot()
4. browser_click(element="登录按钮", ref="e12")
5. browser_snapshot()
6. browser_type(element="用户名输入框", ref="e34", text="xxx")
7. browser_type(element="密码输入框", ref="e56", text="xxx")
8. browser_click(element="确认登录按钮", ref="e78")
9. browser_wait_for(text="首页")
10. browser_snapshot()
11. browser_click(element="发布框", ref="e90")
12. browser_type(element="发布输入框", ref="e101", text="今天天气真好!")
13. browser_click(element="发布按钮", ref="e112")
14. browser_wait_for(text="发布成功")
15. browser_take_screenshot()
text
1. browser_navigate(url="https://example.com/form")
2. browser_snapshot()
3. browser_fill_form(fields=[
{"name": "姓名", "ref": "e12", "value": "张三"},
{"name": "手机号", "ref": "e34", "value": "13800138000"},
{"name": "邮箱", "ref": "e56", "value": "zhangsan@example.com"}
])
4. browser_select_option(element="省份", ref="e78", values=["广东省"])
5. browser_click(element="提交按钮", ref="e90")
6. browser_wait_for(text="提交成功")