아이폰 단축어와 n8n을 연동하여 모바일 화면에서 뉴스레터 초안 1초 만에 수집하기

매일 수많은 정보가 쏟아지는 모바일 환경에서 나중에 읽을 아티클이나 뉴스레터 소재를 수집하는 일은 생각보다 번거롭습니다. 링크를 복사하고, 메모 앱이나 노션을 열고, 카테고리를 분류한 뒤, 나중에 기억하기 쉽게 한 줄 요약까지 적어두는 과정은 아무리 빨라도 1~2분의 귀중한 시간을 빼앗아 갑니다. 이동 중이거나 대중교통 안에서는 이마저도 귀찮아 결국 스크랩을 포기하게 되기 일쑤입니다.

이 문제를 근본적으로 해결하기 위해, 아이폰의 ‘단축어(Shortcuts)’ 기능과 강력한 워크플로우 자동화 툴인 ‘n8n’, 그리고 **LLM(대형 언어 모델)**을 연동한 모바일 스크랩 AI 자동 분류 시스템을 소개합니다.

이 시스템을 구축하면 모바일 브라우저에서 ‘공유’ 버튼을 누르는 단 1초의 행동만으로, 배후의 AI가 페이지를 분석하여 카테고리를 분류하고 뉴스레터 초안 포맷에 맞게 노션(Notion)이나 구글 시트에 자동으로 저장해 줍니다.


1. 수동 스크랩 vs AI 자동 분류 워크플로우 비교

기존의 수동 스크랩 방식과 n8n 기반의 모바일 스크랩 AI 자동 분류 시스템이 어떻게 다른지 직관적으로 비교해 보겠습니다.

비교 항목 기존 수동 스크랩 방식 n8n + AI 자동 분류 시스템
소요 시간 건당 1분 ~ 3분 1초 (공유 버튼 클릭 즉시 완료)
사용자 작업 링크 복사 → 앱 전환 → 붙여넣기 → 카테고리 태깅 → 수동 요약 공유 시트에서 단축어 실행 후 즉시 브라우징 복귀
본문 추출 방식 단순 링크 저장 또는 직접 본문 드래그 복사 n8n이 백그라운드에서 URL의 HTML 본문을 파싱 및 추출
카테고리 분류 사용자가 매번 고민하여 수동으로 태그 선택 AI가 본문 컨텍스트를 분석하여 미리 정의된 카테고리로 자동 매핑
초안 작성 수집 단계에서는 불가능, 나중에 기억을 더듬어 작성 수집과 동시에 뉴스레터 인트로/요약 초안 자동 생성
운영 비용 사용자의 시간 및 인지적 에너지 소모 (높음) API 호출 비용 외에 거의 제로에 수렴

2. 전체 시스템 아키텍처: 단축어에서 데이터베이스까지

이 시스템은 크게 **[아이폰 단축어] → [n8n Webhook] → [AI 분석 및 분류 (LLM)] → [데이터베이스(노션)]**의 4단계 파이프라인으로 작동합니다.

[모바일 화면 (Safari/Chrome)] 
       │ (공유 시트에서 단축어 실행)
       ▼
[아이폰 단축어 (iOS Shortcuts)] ──(URL 전달)──> [n8n Webhook Trigger]
                                                       │
                                                       ▼
                                            [HTTP Request (본문 추출)]
                                                       │
                                                       ▼
                                            [AI Agent / LLM Node]
                                            - 카테고리 자동 분류
                                            - 뉴스레터 초안 작성
                                                       │
                                                       ▼
                                            [Notion / Google Sheets]

필수 준비물

  1. iOS 기기 (아이폰/아이패드): 시스템의 트리거 역할을 하는 단축어 앱이 필요합니다.
  2. n8n 계정: 오픈소스 자동화 도구로, 워크플로우를 설계하고 API를 제어합니다.
  3. LLM API 키: OpenAI(GPT-5.1) 또는 Anthropic(Claude Sonnet 4.5)의 API 키가 필요합니다. 본문의 맥락을 정확히 이해하고 분류하기 위해 성능이 우수한 모델을 권장합니다.
  4. 수집용 데이터베이스: 분석된 초안을 저장할 노션(Notion) 워크스페이스 또는 구글 시트.

n8n은 Cloud(월 구독형)와 Self-hosted(직접 서버에 설치) 두 방식 모두 지원합니다. 개인용으로 스크랩 건수가 많지 않다면 Self-hosted를 저사양 VPS나 무료 티어 서버에 올려도 충분하며, API 호출 비용은 사용하는 LLM의 토큰 단가와 스크랩 빈도에 비례하므로 자신의 실제 사용량 기준으로 API 대시보드에서 확인하는 것이 정확합니다.


3. 1단계: 아이폰 단축어(Shortcuts) 구성하기

아이폰 단축어는 모바일 화면에서 n8n 서버로 URL 데이터를 보내는 ‘스위치’ 역할을 합니다.

  1. 단축어 앱을 열고 우측 상단의 + 버튼을 눌러 새 단축어를 생성합니다.
  2. 단축어 세부 설정에서 **‘공유 시트에서 보기’**를 활성화합니다. 입력 유형은 ‘URL’ 및 **‘텍스트’**만 허용하도록 설정합니다.
  3. ‘URL에서 내용 가져오기’ (Get Contents of URL) 동작을 추가합니다.
    • URL 입력란: n8n에서 생성할 Webhook URL을 입력합니다. (4단계에서 확보 예정)
    • HTTP 메서드: POST로 변경합니다.
    • 헤더(Headers): Content-Type: application/json을 추가합니다.
    • 요청 본문(Request Body): JSON 형식을 선택하고 아래와 같이 키-값 쌍을 구성합니다.
      • url: 단축어 입력 (공유 시트에서 받아온 URL)
      • title: 단축어 입력 (필요시 페이지 제목 추가)

이 설정을 완료하면, 이제 모바일 브라우저에서 ‘공유’ 버튼을 누르고 이 단축어를 클릭하는 순간, 해당 URL이 백그라운드에서 n8n으로 즉시 전송됩니다.


4. 2단계: n8n 워크플로우 설계 및 AI 분류 로직 구축

n8n에서는 단축어가 보낸 웹훅 신호를 받아 실제 스크랩, AI 요약, 분류 및 저장을 수행합니다.

1) Webhook 노드 설정

2) 웹 스크래핑 (HTML 본문 파싱)

3) LLM을 활용한 모바일 스크랩 AI 자동 분류 노드 설정

추출된 본문 텍스트를 기반으로 분류와 요약을 동시에 수행하는 핵심 단계입니다. 여기서는 n8n의 OpenAI Chat Model 또는 Advanced AI 노드를 활용합니다.

이때 가장 중요한 것은 **프롬프트 엔지니어링(Prompt Engineering)**입니다. AI가 임의로 카테고리를 생성하지 않고, 사전에 정의된 규칙에 따라 분류하도록 제약 조건을 명확히 해야 합니다.

[실제 활용 가능한 AI 프롬프트 예시]

당신은 트렌디하고 IT/비즈니스 분야에 특화된 뉴스레터 에디터입니다.
입력된 [HTML_Content]를 분석하여 뉴스레터 초안 작성을 위한 수집 데이터를 정제해 주세요.

아래 규칙을 엄격히 준수해야 합니다:

1. 카테고리 자동 분류:
아래 정의된 5가지 카테고리 중 가장 적합한 단 하나만 선택하세요. 임의로 카테고리를 창작하지 마세요.
- [AI & Tech]: 인공지능, 소프트웨어 트렌드, 하드웨어 기술 개발 관련
- [Business & Startups]: 스타트업 비즈니스 모델, 투자 유치, 경영 전략 관련
- [Marketing & Growth]: 마케팅 캠페인 분석, 그로스해킹, 브랜딩 관련
- [Design & Product]: UI/UX 디자인, 기획, 서비스 고도화 사례
- [Work Culture & Productivity]: 업무 생산성 도구 활용법, 조직 문화, 커리어 관련

2. 뉴스레터 초안 작성:
- 요약문: 본문의 핵심 내용을 3줄 이내의 개조식 문장으로 요약하세요. (각 줄은 친근한 에디터 톤앤매너로 작성)
- 한 줄 평: 독자들에게 이 글을 왜 추천하는지 1줄짜리 핵심 인사이트를 제공하세요.

출력 형식은 엄격히 JSON 형태로만 반환하세요:
{
  "category": "선택한 카테고리명",
  "summary": "1. 요약 첫 줄\n2. 요약 둘째 줄\n3. 요약 셋째 줄",
  "insight": "추천사 한 줄 평"
}

5. 3단계: 노션(Notion) 데이터베이스 연동 및 저장

AI 노드가 가공하여 뱉어낸 JSON 데이터를 최종 저장소인 노션에 전달합니다.

  1. Notion 노드를 워크플로우 끝에 추가합니다.
  2. 노션 API Connection을 연결하고, 데이터베이스ID를 지정합니다.
  3. 노션 데이터베이스의 각 속성(Property)에 n8n AI 노드의 결과값을 매핑합니다.
    • Title (이름): 최초 수집된 페이지 제목 또는 AI가 정제한 국문 번역 제목
    • URL (URL): 원본 링크
    • Category (선택): AI가 분류한 카테고리 값 (category 변수)
    • Summary (텍스트): AI가 요약한 내용 (summary 변수)
    • Insight (텍스트): 한 줄 평 (insight 변수)
    • Status (선택): ‘대기 중’ 또는 ’수집됨’으로 초기화하여 향후 발행 시 필터링 가능하도록 설정

6. 스크랩 시스템의 안정성을 높이기 위한 예외 처리 체크리스트

모바일 스크랩 AI 자동 분류 시스템을 운영하다 보면 다양한 예외 상황이 발생합니다. 원활한 수집 프로세스를 유지하기 위해 아래 세 가지 체크리스트를 점검하고 시스템에 반영하는 것이 좋습니다.

Webhook 응답 속도와 스크랩 실패율은 대상 사이트의 스크랩 차단 정책, 본문 길이, LLM 응답 지연 등 변수가 많아 일반화하기 어렵습니다. n8n 워크플로우에 실행 로그(Execution Log) 기능이 기본 제공되므로, 도입 후 이를 통해 자신의 환경에서 실제 응답 시간과 실패율을 직접 추적하며 위 예외 처리 로직을 보강해 나가는 것을 권장합니다.


7. 한눈에 보는 자동화 도입 전후의 가치 변화

이 자동화 파이프라인을 구축한 뒤, 뉴스레터 발행인의 정보 큐레이션 환경은 완전히 달라집니다. 모바일 화면에서 일어나는 정보 수집 프로세스의 근본적인 변화를 보여주는 가상 케이스 스터디입니다.


모바일을 통한 정보 수집의 핵심은 ’마찰력의 최소화’에 있습니다. 수집 단계에서 카테고리를 고르고 메모를 작성하는 사소한 스트레스조차 정보 축적의 진입 장벽이 됩니다.

아이폰 단축어와 n8n, 그리고 생성형 AI의 결합은 스크랩이라는 단순 반복 동작에서 인지적 노력을 완벽히 제거해 줍니다. 1초 만에 스마트폰 화면을 지나간 정보들이 내 개인 데이터베이스에서 일목요연하게 구조화된 지식 자산으로 재탄생하는 경험은, 1인 창작자 및 에디터들의 생산성을 몇 단계 이상 끌어올리는 가장 확실한 지름길이 될 것입니다. 지금 당장 여러분만의 n8n 워크플로우를 가동하여 매일의 탐독 시간을 지식의 금광으로 전환해 보시기 바랍니다.