설명
TaxyAI의 브라우저 확장 프로그램은 GPT-4를 활용하여 브라우저 상호 작용을 자동화하여 사용자가 반복적인 작업을 효율적으로 수행할 수 있도록 합니다. 이 확장 프로그램은 사용자가 정의한 지침에 따라 작업을 실행하도록 설계되어 브라우저 환경 내에서 워크플로우를 간소화합니다.
핵심 기능에는 대화형 요소만 포함하도록 웹페이지의 문서 객체 모델(DOM)을 단순화하는 작업이 포함됩니다. 이 단순화된 DOM은 사용자 지침과 함께 현재 GPT-3.5 및 GPT-4를 지원하는 선택된 대규모 언어 모델(LLM)로 전송됩니다. LLM은 정보를 처리하고 작업을 생성하며, 확장 프로그램은 chrome.debugger API를 사용하여 이를 실행합니다. 작업 주기에는 요소 클릭 및 텍스트 입력과 같은 단계가 포함되며, 작업당 최대 50개의 작업이 있습니다.
이 확장 프로그램은 현재 GitHub를 통해 사용할 수 있으며, 비기술적인 사용자를 위한 사용성을 높이는 기능을 추가한 후 Chrome 웹 스토어에 출시될 예정입니다. 사용자는 저장소를 복제하고, yarn을 사용하여 종속성을 설치하고, 패키지를 빌드하여 확장 프로그램을 설치할 수 있습니다. 설치 후에는 팝업 또는 devtools 패널로 확장 프로그램을 활성화할 수 있습니다. 사용자는 브라우저 내에 안전하게 저장되는 OpenAI API 키를 제공해야 합니다.
주요 기능으로는 회의 예약, 콘텐츠 검색, 에세이 작성과 같은 작업을 자동화하는 기능이 있습니다. 이 확장 프로그램의 아키텍처는 안전을 우선시하여 예상치 못한 응답이 발생할 경우 실행을 중단합니다. 이 프로젝트는 투명성과 커뮤니티 기여를 보장하는 오픈 소스입니다. 기술 스택에는 Chrome Extension Manifest V3, React 17, Webpack 5, TypeScript 등이 포함됩니다. 이 프로젝트는 정기적으로 업데이트 및 개선 사항이 추가되면서 적극적으로 유지 관리됩니다.
GitHub의 핵심 기능
GPT-4를 사용하여 브라우저 작업 자동화
임시 지침 지원
LLM 처리를 위해 웹페이지 DOM 단순화
작업 실행을 위해 chrome.debugger API 사용
GPT-3.5 및 GPT-4 지원
사용자가 사용자 지정 워크플로우를 정의할 수 있도록 허용
오픈 소스 및 커뮤니티 주도
일반적인 작업에 대한 예제 데모 포함
디버깅을 위한 devtools 패널 제공
OpenAI API 키를 안전하게 저장
더 넓은 사용을 위한 대기자 명단 제공
React 17 및 TypeScript 사용
작업당 최대 50개의 작업 지원
GitHub 시작하기
복제: GitHub 저장소를 복제합니다.
종속성 설치: 필요한 종속성을 설치하려면 `yarn`을 실행합니다.
빌드: 패키지를 빌드하려면 `yarn start`를 실행합니다.
확장 프로그램 로드: `chrome://extensions/`로 이동하여 개발자 모드를 활성화합니다.
압축 해제된 로드: '압축 해제된 로드'를 클릭하고 `yarn start`에서 생성된 빌드 폴더를 선택합니다.
활성화: 팝업(mac의 경우 cmd+shift+y 또는 windows/linux의 경우 ctrl+shift+y) 또는 devtools 패널을 통해 확장 프로그램을 활성화합니다.
API 키 입력: 제공된 상자에 OpenAI API 키를 입력합니다.
실험: 웹페이지로 이동하여 TaxyAI를 사용해 실험을 시작합니다.
GitHub의 사용 사례
- 자동화된 웹 작업
- 콘텐츠 제작
- 워크플로우 자동화
- 웹 애플리케이션 테스트
- 데이터 입력
- 정보 수집
- 작업 예약
- 브라우저 자동화







