
Steel Browser
提供可自托管的浏览器接口,为智能体管理页面、会话与浏览器进程。
Steel Browser 是可自托管的开源浏览器 API,为开发者管理页面、浏览器进程和会话状态,并提供页面内容转换、截图及调试能力。
可以用来完成:检查预发布页面、整理文档资料、读取获准后台信息。
Steel Browser 能做什么
它主要解决浏览器运行与连接问题,业务步骤需要由自己的代码或智能体执行。可选择官方云服务,也可按仓库说明维护本地或服务器实例。
使用时需要部署或 API 接入能力。先创建一个短会话,验证页面读取和关闭流程,再接入登录状态、批量处理或实际业务数据。
连接浏览器控制程序
可通过相应连接方式配合 Puppeteer、Playwright 或 Selenium 执行网页操作。
维护会话状态
管理浏览器状态、Cookie和本地存储,使相关请求能在同一任务上下文中进行。
转换页面内容
提供网页转 Markdown、可读内容、截图或 PDF 等接口,便于后续程序处理。
观察与管理运行
日志和调试界面帮助查看会话,浏览器生命周期管理用于减少遗留进程。
- 核心用途
- 浏览器连接、状态管理、页面转换与调试查看。
- 可完成的工作
- 检查预发布页面、整理文档资料、读取获准后台信息。
- 如何开始
- 选择云端或自托管入口,连接一次会话并读取测试页面。
- 使用条件
- 需开发环境与访问权限;云用量、自托管资源和模型费用分别计算。
可以完成哪些工作
按你的目标查看准备资料、操作方法和交付结果。
检查预发布页面布局页面截图集与异常列表。
适合:前端开发团队
- 准备什么
- 预发布地址、约定视口和需要检查的区域。
- 怎么完成
- 由测试代码连接会话,打开页面并等待关键内容加载,保存截图和错误信息,再逐页检查。
- 完成后得到什么
- 页面截图集与异常列表。
- 交付前检查
- 确认字体和异步内容已加载,截图尺寸一致后再比较布局。
整理产品帮助文档带出处的文档材料集。
适合:知识库工程师
- 准备什么
- 允许读取的帮助页、正文范围与来源字段。
- 怎么完成
- 先转换少量页面为 Markdown,检查标题和列表,再由自己的程序保存来源、清理重复内容并入库。
- 完成后得到什么
- 带出处的文档材料集。
- 交付前检查
- 确认正文未被登录页或错误页替代;转换成功不等于知识库已完成验收。
读取后台服务状态状态快照表及未取得的记录清单。
适合:内部工具开发者
- 准备什么
- 授权账户、服务编号、状态字段和查询范围。
- 怎么完成
- 在受控会话中读取指定记录,将状态和更新时间交给自己的程序汇总,遇到无权限时停止该项。
- 完成后得到什么
- 状态快照表及未取得的记录清单。
- 交付前检查
- 核对编号、时间和分页,不能把查不到解释为服务正常或已结束。
如何使用 Steel Browser
- 确定运行方式
比较云端接入和自托管维护条件,确认可处理的数据范围。
- 建立最小连接
启动或申请服务,连接一个浏览器会话并读取测试页。
- 加入实际处理逻辑
编写字段、等待条件、失败处理和必要的状态隔离。
- 核对并结束运行
保存结果、复查日志和资源使用,释放不再需要的会话。
界面与操作参考

开始前需要了解
接口不替代完整任务程序
数据清洗、结果校验和外部系统写入需要另外实现。
自托管需要维护
浏览器更新、存储、访问控制和故障恢复都需要负责人。
会话状态可能包含敏感资料
不同账户和任务应隔离,日志与文件仅保留必要内容。
账号权限、费用与可用功能请以官方入口的当前说明为准。重要结果应先检查,再用于实际工作。
常见问题
Steel Browser 自带会思考的模型吗?
它主要提供浏览器服务;任务规划模型或确定性脚本需要另行连接。
必须使用 Steel Cloud 吗?
官方同时提供开源自托管路径,运行方式不同,资源和服务条件也不同。
有 Playwright 脚本可以复用吗?
可按官方连接接口接入浏览器,并验证状态、等待和下载等行为。
自托管能保证全部数据留在本机吗?
还取决于访问的网站、所接模型与其他服务,不能仅由部署位置判断。
从综合工具选择角度评估Steel Browser
把综合工具选择需要的条件列清楚,再比较工具。阅读本页的产品用途、步骤与限制,再逐项确认下面的问题;这些是选型方法,不表示每款工具都具备同样能力。
先看交付
你需要的是可编辑文档、图片、代码,还是有出处的资料表?
再看输入
资料能否上传、格式能否读取、敏感内容能否交给所选服务?
最后试用
用小样检查实际结果,再确认费用、导出和后续修改条件。
选择一个小样任务,先检查结果与交付格式,再决定是否用于更多资料。