dsh-browser4

@platonai · 浏览器与网页
检测到高风险来源一致

AI 原生浏览器引擎,供 Agent 自动化操作网页、提取数据并大规模爬取

v0.0.1版本
npm 预构建包安装方式
2026-08-20最近更新
6 · 151Star · 周下载
查看风险检测到高风险发现,本站不提供一键安装;请先阅读安全报告。查看仓库

插件介绍

根据仓库资料整理 · commit b5629a5

主要功能

  • Agent Browser:让 AI Agent 浏览、交互并自动化操作真实网站(点击、填表、滚动等)
  • ML 驱动的提取:无需消耗 LLM token 即可学习页面结构并抽取结构化数据
  • 高性能运行时:协程安全架构,单机每天可支持 10万–20万次复杂页面访问
  • 混合智能:结合 LLM、ML、X-SQL 与选择器进行提取,并支持经验复用
  • 企业级自动化:支持集群爬取(swarm)、CDP 原生控制、批处理任务、有状态会话及插件扩展
  • WebMiner 集成:对下载的 HTML 做本地 ML 聚类,零 token 成本生成结构化表格与交互式报告

适合什么时候用

  • 需要 AI Agent 自动执行网页任务(登录、搜索、比价等)并生成结果时
  • 需要从大量网页(搜索结果页、已知 URL 列表、按链接爬取)批量提取结构化数据时
  • 手头有大批 HTML 文件,想零成本转换为结构化表格/报表而不消耗 LLM token 时

安装后会多出什么

命令browser4-cli openbrowser4-cli snapshotbrowser4-cli extractbrowser4-cli crawlbrowser4-cli swarmbrowser4-cli htmlsnapshotbrowser4-cli install
Agent 工具browser4-clibrowser4-experiencebrowser4-pluginscent-miner

使用前需要

  • 需要 Node.js 环境以通过 npm 安装 browser4-cli
  • 安装脚本会自动下载 Browser4 原生运行时(backend bundle)
  • 使用 WebMiner/scent-miner 进行大规模 HTML 聚类时需要 JDK 17+
  • 使用自然语言 extract 命令时需要配置 LLM API Key
  • 插件涉及 environment、filesystem、subprocess 等系统级权限(静态扫描识别)

仓库资料较少,介绍可能不完整。 在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
环境变量文件系统宿主子进程
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库platonai/dsh-browser4npmdsh-browser4@0.0.1安装方式npm 预构建包收录日期2026-08-21固定 commitb5629a5e3108 · 2026-08-20