《猫猫钓游记》可爱+收集+钓鱼游戏试玩
2026-06-30
2026-07-05 0
Ego Lite 是 Citro Labs 开发的专为 AI Agent(人工智能智能体)设计的 Chromium 浏览器。解决传统浏览器自动化工具(如 Playwright、Puppeteer)在驱动浏览器时面临的登录态丢失、资源占用高、干扰用户正常浏览等痛点,实现人类用户与 AI Agent 的协同工作。通过 CLI 暴露 Node.js 运行时,Agent 可在独立的”任务空间”中静默驱动浏览器,执行页面读取、点击、API 探测、截图验证等操作,同时继承用户登录态且不干扰正常浏览窗口。

snapshotText() 获取页面文本、按钮、链接和可点击元素的语义化结构。click、fillInput 等指令,Agent 可精准点击按钮、填写表单。js() 在页面上下文中执行 JavaScript,直接读取 DOM 状态与前端数据。cdp() 调用 Chrome DevTools Protocol,实现网络请求拦截与深度调试。captureScreenshot 支持视觉工作流,用于富文本、地图、白板等非标准 DOM 场景验证。browserFetch 可直接发起或拦截浏览器内部请求,获取前端真实 API 返回数据。task space(标签页组),复用登录态且互不干扰。ego-browser nodejs 执行预置脚本,脚本中封装了 snapshotText、click、js、cdp、browserFetch 等 helper 函数。snapshotText() 提取页面可交互元素的语义信息,适合标准网页结构。js() 注入页面上下文执行代码,或通过 cdp() 直接调用 Chrome DevTools Protocol,读取前端状态、探测隐藏 API 接口、解析前端 bundle。
微信关注回复“开源”,加入AI开源项目交流群
npx skills add citrolabs/ego-lite,自动安装 ego-browser CLI 技能。@ego lite 或直接输入 ego-browser 开头的指令,描述需要浏览的网页与操作目标。js() 直接读取 React/Vue 等框架的内部状态,探测真实 API 接口,突破传统爬虫限制。ego-browser 调用Python 库,开发者通过 API 调用,需自行搭建运行环境登录态处理一键迁移 Chrome 数据,自动继承用户登录态(Cookie、书签、扩展)需手动配置 Cookie 或独立登录流程,无浏览器数据迁移能力用户干扰Task Space 隔离,Agent 在后台静默运行,完全不抢占用户标签页通常作为独立进程运行,无原生用户界面,但需开发者管理浏览器实例视觉理解内置三层工作流(语义/视觉/底层),captureScreenshot 原生支持视觉验证支持截图 + 多模态模型理解,但需额外配置视觉模型 API使用门槛非技术人员通过 Agent 自然语言即可驱动(如 Codex、Claude Code)面向开发者,需编写 Python 代码并理解 Playwright 基础底层协议原生暴露 cdp() 和 js(),可直接调用 Chrome DevTools Protocol通过 Playwright 封装间接访问,底层可控性较弱