
dsh-ego-browser
给 DSH 的 Agent 装上会看会点的浏览器,语义操作网页
dsh-ego-browser 是一个面向 DeepSeek Harness(DSH)的插件,把 ego-lite 浏览器(专为 AI Agent 设计的 Chromium 分支)接入 HARNESS 工作流。它解决的核心问题是:AI Agent 想操作网页时,往往需要自己拼装浏览器环境、写底层 CDP 调用、处理元素定位,门槛高且不稳定。该插件内置 ego 运行时,在 Linux + Chrome 环境下开箱即用,无需克隆官方仓库或手动构建。它提供 13 个结构化 ego_* 工具,覆盖文本语义快照、语义定位点击、表单填充、截图、CDP 控制和任务空间隔离等能力,让 Agent 用自然语义而非脆弱的 CSS/XPath 选择器来驱动浏览器。对于已经在用 DSH 搭建自动化工作流的开发者,它相当于把浏览器操作标准化成一组可被 Agent 直接调用的工具,降低集成成本。
项目数据
使用教程
核心亮点
- 内置 ego 运行时,Linux + Chrome 开箱即用,省去克隆官方仓库和手动构建的步骤
- 提供 13 个结构化 ego_* 工具,文本语义快照与语义定位点击让 Agent 不必依赖脆弱的 CSS/XPath 选择器
- 支持任务空间隔离,多个 Agent 任务可并行操作浏览器而互不干扰
不足之处
- 强绑定 DSH 与 ego-lite 生态,脱离该体系后复用价值有限
- 目前星标约 165,属早期项目,文档与社区案例仍在积累
- 运行环境明确限定 Linux + Chrome,Windows/macOS 用户需额外适配
适用场景
- 在 DSH 里搭建网页自动化 Agent,让它按语义指令点击、填表、截图
- 用多个隔离任务空间并行跑不同网页流程,如批量登录与数据采集
- 需要 CDP 底层控制时,直接在 Agent 工作流中调用调试接口
替代项目
browser-use、Playwright MCP
项目介绍
同类项目推荐
n8n
开源
拖拽搭建自动化流程,轻松接入 AI 与 400+ 应用,搞定重复工作。
Fair-code workflow automation platform with native AI capabilities. Combine visual b···
robotcode
开源
让 Robot Framework 拥有现代 IDE 体验,调试、补全、运行一气呵成。
Open Source Toolkit for Robot Framework, providing Language Server Protocol support,···
puppeteer
开源
用 JavaScript 轻松操控无头浏览器,搞定自动化测试与网页抓取。
JavaScript API for Chrome and Firefox
customermates
开源
比 Pipedrive 直观 10 倍的现代开源 CRM,轻松管理客户与自动化流程。
Building a modern alternative to Pipedrive that is 10x more intuitive.