轻量无头浏览器
Chrome替代方案
Browsh 是一款在终端中运行的现代文本浏览器,通过调用无头 Firefox 将网页内容渲染为字符界面,支持图文显示、视频播放控制,并具备广告过滤功能。
安装要求:
export PATH=$HOME/apps:$HOME/apps/firefox:$PATH启动方式:
# 默认启动
browsh
# 指定初始网址
browsh --startup-url https://google.com
运行注意:Browsh 为 TUI 交互式程序,需在 PTY 会话中执行,例如配合 tmux 使用,或通过 process 工具设置 pty=true 参数。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 目标网址(–startup-url 参数,可选);PTY终端会话环境 |
| 输出 | 字符渲染的网页可视化内容;视频播放控制界面 |
| 适用人群 | 服务器运维人员、低带宽网络环境用户、习惯SSH远程工作的人员、命令行工具爱好者 |
| 不包含 | 原生图形界面支持;本地HTML文件协议直接解析;脱离Firefox的独立运行能力 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/gumadeiras/browsh/SKILL.md
来源类型:开源社区技能库