Fisfzy/dsh-ego-browser

DSH(DeepSeek Harness)插件:把 ego-lite 浏览器(给 AI Agent 用的 Chromium)接入 HARNESS——13 个结构化 ego_* 工具(文本语义快照、语义定位点击、表单填充、截图、CDP 控制、任务空间隔离),内置 ego 运行时,Linux + Chrome 开箱即用,无需克隆官方仓库或手动构建。

해결하는 문제

범용 브라우저는 AI 에이전트를 위해 설계되지 않았지만, 많은 웹 작업은 로그인, 캡차, 동적 콘텐츠를 처리하기 위해 실제 브라우저가 필요합니다. 이 프로젝트는 ego-lite 브라우저 엔진을 DeepSeek Harness (DSH) 환경에 연결하여 이러한 격차를 해소합니다. 에이전트가 보이지 않게 작업을 수행하는 "블랙박스" 문제를 해결하여 에이전트가 무엇을 하고 있는지 실시간으로 확인하고 필요할 때 수동으로 개입할 수 있게 합니다.

작동 방식

Chromium 기반 브라우저를 제어할 수 있는 33개의 구조화된 ego_* 도구를 제공합니다. 에이전트가 작업을 시작하면 플러그인은 자동으로 관찰 창을 엽니다—DSH 네이티브 사이드바, 전용 탭, 또는 플로팅 버블 중 하나입니다. 이 창은 실시간 스트리밍을 사용하여 에이전트가 보는 것을 정확히 표시합니다. 이 창에서 직접 클릭, 스크롤, 입력하여 에이전트의 기본 프로세스를 중단하지 않고 브라우저 세션을 제어할 수 있습니다.

대상 사용자

이 도구는 데이터 스크래핑, 양식 작성, 자동화된 테스트와 같은 복잡한 웹 작업을 AI 에이전트가 수행하도록 하면서도 완전한 가시성을 유지하고 캡차 해결이나 다단계 로그인 탐색과 같은 중요한 순간에 수동으로 오버라이드할 수 있는 개발자와 고급 사용자를 위한 것입니다.

주요 기능

  • 실시간 관찰 및 제어: 라이브 스트림을 통해 에이전트의 작업을 확인하고 언제든지 브라우저를 수동 제어(클릭/드래그/스크롤)할 수 있습니다.
  • 33개의 구조화된 도구: 탐색 및 요소 상호작용부터 사용자 정의 JavaScript 및 CDP 명령 실행까지 브라우저 작업을 세밀하게 제어할 수 있습니다.
  • 플랫폼 다양성: Linux, Windows, macOS에서 작동하며 자동 브라우저 감지 및 서버나 Docker 환경을 위한 "헤드리스" 폴백을 제공합니다.
  • 영구 세션: 시스템 브라우저에서 쿠키 가져오기와 영구 프로필 저장을 지원하여 재시작 후에도 로그인 상태를 유지할 수 있습니다.
  • 자기 관찰: 에이전트가 DSH 인터페이스 자체와 상호작용하는 것도 관찰할 수 있습니다.
  • 견고성: 충돌 처리를 위한 작업자 프로세스 관리, 자동 재시도, 거의 즉각적인 작업 실행을 위한 선택적 "상주" 모드를 포함합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트