终端网页浏览器

3小时前更新 1 00

命令行现代文本浏览器

收录时间:
2026-02-26
终端网页浏览器终端网页浏览器
终端网页浏览器

技能简介

Browsh 是一款在终端中运行的现代文本浏览器,通过调用无头 Firefox 将网页内容渲染为字符界面,支持图文显示、视频播放控制,并具备广告过滤功能。

能做什么

  • 在纯文本终端中浏览完整网页
  • 播放视频(通过字符画形式)
  • 自动过滤广告,减少数据传输
  • 节省网络带宽,适合低速连接环境

使用说明

安装要求:

  1. 下载 browsh 二进制文件并放入 PATH
  2. 确保 Firefox 已安装且在 PATH 中可用
  3. 若安装在自定义目录(如 ~/apps),需配置环境变量:
    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的独立运行能力

 

风险提示

  • 依赖外部 Firefox 进程,需确保系统资源充足
  • TUI 交互需要终端模拟器支持,裸 SSH 会话可能无法正常显示
  • 部分动态网页或复杂 JavaScript 应用渲染效果受限

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/gumadeiras/browsh/SKILL.md
来源类型:开源社区技能库

数据统计

相关导航

暂无评论

none
暂无评论...