Vibium

活跃
GitHub Go Apache-2.0

简介

面向 AI Agent 和人类的浏览器自动化工具,提供高性能 Go 语言实现的网页交互能力

核心特性

  • CLI 优先的浏览器自动化,支持语义化元素查找(文本、标签、角色)
  • 基于 WebDriver BiDi 开放标准,无专有协议锁定
  • 单一 ~10MB 二进制文件,零运行时依赖,自动下载 Chrome
  • 支持 JS/TS、Python、Java 的同步和异步客户端库
  • 会话录制、截图标注和 PDF 导出功能

适用场景

💡 AI 代理通过截图和 DOM 检查验证其网页工作
💡 Web 应用的自动化端到端测试
💡 网页表单填写和数据提取
💡 基于 diff map 对比的视觉回归测试
💡 使用 Python 或 Java 构建基于浏览器的自动化工作流

快速开始

全局安装:`npm install -g vibium`。添加代理技能:`npx skills add https://github.com/VibiumDev/vibium --skill vibe-check`。然后通过 `vibium go https://example.com` 导航,使用 `vibium map`、`vibium click @e1` 进行交互。

相关项目