AI로 잘 안 깨지는 웹 요소 선택자를 만드는 브라우저 확장

AI로 잘 안 깨지는 웹 요소 선택자를 만드는 브라우저 확장

Selector Forge는 웹페이지에서 버튼, 입력칸, 링크, 목록 같은 요소를 찍으면 나 XPath를 만들어 주는 이다. Chrome과 Firefox에서 쓸 수 있고, 오픈소스로 공개됐다. 일반적인 ‘선택자 복사’ 기능은 화면 구조가 조금만 바뀌어도 깨질 수 있는 긴 주소를 주는 경우가 많다.

Selector Forge는 AI가 후보를 만들고 순위를 매긴 뒤, 실제 브라우저의 DOM에서 그 후보가 맞는 요소를 제대로 가리키는지 다시 확인한다. 하나의 요소뿐 아니라 반복되는 목록도 다룰 수 있으며, 목록에서는 두 개의 예시를 고르면 전체 목록을 잡는 선택자를 검증해 보여준다. 잘못 많이 잡거나 덜 잡는 선택자는 버리고, 확인된 결과만 복사 버튼과 함께 보여준다.

용도는 웹 자동화, 웹 테스트, 스크래핑처럼 페이지 안의 특정 요소를 안정적으로 찾아야 하는 작업이다. 앞으로는 Intuned CLI, MCP, 로 내보내기, 가능한 백엔드 같은 기능이 계획돼 있다.

핵심 포인트

  • 웹페이지의 요소를 클릭하면 나 XPath를 만들어 준다.
  • AI가 후보를 만들지만, 최종 판단은 실제 브라우저 DOM 검증으로 한다.
  • 하나의 버튼이나 입력칸뿐 아니라 반복되는 목록 선택도 지원한다.
  • Chrome과 Firefox용 확장으로 제공되며 오픈소스로 공개됐다.
  • 웹 자동화, , 스크래핑에 쓰기 좋은 도구다.
원문 보기