본문으로 건너뛰기

© 2026 Molayo

Dev.to헤드라인2026. 06. 05. 04:40

AI를 사용하여 주의를 분산시키는 웹사이트를 차단하는 방법. 전체 코드 공개 (Next.js + TypeScript)

요약

Chrome Extension, AI, TypeScript를 결합하여 주의를 분산시키는 웹사이트를 감지하고 차단하는 도구 제작 방법을 소개합니다. Manifest v3 아키텍처와 OpenAI/Gemini API를 활용한 URL 점수 산정 방식을 다룹니다.

핵심 포인트

  • Chrome Extension과 AI를 결합한 생산성 도구 구현
  • Manifest v3 기반의 확장 프로그램 아키텍처 설계
  • AI API를 활용한 웹사이트 유해성/주의 분산 점수 측정
  • TypeScript를 이용한 전체 소스 코드 및 구현 가이드

당신의 3가지 강점(Chrome Extension + AI + TypeScript)을 결합합니다. "전체 코드" 약속은 엄청난 클릭 유도 요소가 됩니다.

도입부 후크 (Opening hook):

"어제 '업무'를 하는 동안 Reddit에서 3시간을 허비했습니다. 그래서 저는 이에 맞서 싸울 Chrome Extension을 만들었습니다. AI를 사용하여 주의를 분산시키는 패턴을 감지하고 동적으로 차단합니다. 전체 소스 코드를 포함한 모든 내용을 공개합니다."

개요 (Outline):

문제 제기 (공감 요소: 집중력을 잃는 개발자들)
확장 프로그램이 작동하는 데모 GIF ← 매우 중요, 반드시 삽입할 것!
아키텍처 개요: manifest v3 + content scripts + TypeScript
주의를 분산시키는 URL의 점수를 매기기 위해 AI API (OpenAI/Gemini) 호출하기
전체 코드 상세 설명 — 주석이 포함된 3가지 핵심 파일
Chrome Web Store에 게시하는 방법 (보너스 가치)
CTA (행동 유도): "당신을 가장 방해하는 사이트는 무엇인가요? 댓글로 남겨주세요 👇"

AI 자동 생성 콘텐츠

본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0