아이폰 단축어와 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]
필수 준비물
- iOS 기기 (아이폰/아이패드): 시스템의 트리거 역할을 하는 단축어 앱이 필요합니다.
- n8n 계정: 오픈소스 자동화 도구로, 워크플로우를 설계하고 API를 제어합니다.
- LLM API 키: OpenAI(GPT-5.1) 또는 Anthropic(Claude Sonnet 4.5)의 API 키가 필요합니다. 본문의 맥락을 정확히 이해하고 분류하기 위해 성능이 우수한 모델을 권장합니다.
- 수집용 데이터베이스: 분석된 초안을 저장할 노션(Notion) 워크스페이스 또는 구글 시트.
n8n은 Cloud(월 구독형)와 Self-hosted(직접 서버에 설치) 두 방식 모두 지원합니다. 개인용으로 스크랩 건수가 많지 않다면 Self-hosted를 저사양 VPS나 무료 티어 서버에 올려도 충분하며, API 호출 비용은 사용하는 LLM의 토큰 단가와 스크랩 빈도에 비례하므로 자신의 실제 사용량 기준으로 API 대시보드에서 확인하는 것이 정확합니다.
3. 1단계: 아이폰 단축어(Shortcuts) 구성하기
아이폰 단축어는 모바일 화면에서 n8n 서버로 URL 데이터를 보내는 ‘스위치’ 역할을 합니다.
- 단축어 앱을 열고 우측 상단의
+버튼을 눌러 새 단축어를 생성합니다. - 단축어 세부 설정에서 **‘공유 시트에서 보기’**를 활성화합니다. 입력 유형은 ‘URL’ 및 **‘텍스트’**만 허용하도록 설정합니다.
- ‘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에서 생성할
이 설정을 완료하면, 이제 모바일 브라우저에서 ‘공유’ 버튼을 누르고 이 단축어를 클릭하는 순간, 해당 URL이 백그라운드에서 n8n으로 즉시 전송됩니다.
4. 2단계: n8n 워크플로우 설계 및 AI 분류 로직 구축
n8n에서는 단축어가 보낸 웹훅 신호를 받아 실제 스크랩, AI 요약, 분류 및 저장을 수행합니다.
1) Webhook 노드 설정
- Webhook path를 고유한 경로로 설정하고, HTTP Method는
POST로 설정합니다. - 단축어에서 테스트 데이터 전송을 실행하여 n8n에서 JSON 페이로드(
url,title)가 정상적으로 수신되는지 확인합니다.
2) 웹 스크래핑 (HTML 본문 파싱)
- 모바일에서 보낸 URL의 알맹이(텍스트 본문)를 긁어와야 AI가 분석할 수 있습니다.
- n8n의 HTTP Request 노드를 사용하여 수신된 URL로 GET 요청을 보냅니다.
- 혹은 HTML에서 본문 텍스트만 깔끔하게 추출하기 위해 Readability API 서비스나 n8n의
HTML노드를 연동하여<article>태그 내부의 텍스트 또는<body>안의 텍스트를 파싱합니다.
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 데이터를 최종 저장소인 노션에 전달합니다.
- Notion 노드를 워크플로우 끝에 추가합니다.
- 노션 API Connection을 연결하고, 데이터베이스ID를 지정합니다.
- 노션 데이터베이스의 각 속성(Property)에 n8n AI 노드의 결과값을 매핑합니다.
Title(이름): 최초 수집된 페이지 제목 또는 AI가 정제한 국문 번역 제목URL(URL): 원본 링크Category(선택): AI가 분류한 카테고리 값 (category변수)Summary(텍스트): AI가 요약한 내용 (summary변수)Insight(텍스트): 한 줄 평 (insight변수)Status(선택): ‘대기 중’ 또는 ’수집됨’으로 초기화하여 향후 발행 시 필터링 가능하도록 설정
6. 스크랩 시스템의 안정성을 높이기 위한 예외 처리 체크리스트
모바일 스크랩 AI 자동 분류 시스템을 운영하다 보면 다양한 예외 상황이 발생합니다. 원활한 수집 프로세스를 유지하기 위해 아래 세 가지 체크리스트를 점검하고 시스템에 반영하는 것이 좋습니다.
- 페이월 및 스크랩 차단 대응: 미디엄(Medium)이나 일부 유료 뉴스 미디어의 경우 일반 HTTP Get 요청으로 본문을 읽어오지 못하고
403 Forbidden에러나 Cloudflare 차단 화면을 반환합니다. 이 경우 n8n 워크플로우에 사전에 정의한 에러 분기(If Node)를 추가하여, 본문 추출에 실패하면 HTML 본문 대신 ’기사 제목’과 ’단축어 메타데이터’만 AI에 보내어 요약 및 분류를 시도하도록 우회 경로를 설정해야 합니다. - AI 비용 최적화: 본문이 너무 길 경우 LLM 토큰 소모량이 급증합니다. n8n에서 AI 노드로 텍스트를 보내기 전, 본문 길이를 글자 수 기준으로 슬라이싱(예: 앞부분 3,000자만 자르기)하는 JavaScript Code 노드를 배치하면 비용을 대폭 아끼면서도 핵심 맥락을 놓치지 않고 분석할 수 있습니다.
- 다국어 대응: 영문 아티클을 수집할 경우, 요약문과 한 줄 평은 한국어로 작성되도록 프롬프트에
반드시 한국어로 출력하라는 제약 사항을 재차 강조해야 매끄러운 뉴스레터 초안이 완성됩니다.
Webhook 응답 속도와 스크랩 실패율은 대상 사이트의 스크랩 차단 정책, 본문 길이, LLM 응답 지연 등 변수가 많아 일반화하기 어렵습니다. n8n 워크플로우에 실행 로그(Execution Log) 기능이 기본 제공되므로, 도입 후 이를 통해 자신의 환경에서 실제 응답 시간과 실패율을 직접 추적하며 위 예외 처리 로직을 보강해 나가는 것을 권장합니다.
7. 한눈에 보는 자동화 도입 전후의 가치 변화
이 자동화 파이프라인을 구축한 뒤, 뉴스레터 발행인의 정보 큐레이션 환경은 완전히 달라집니다. 모바일 화면에서 일어나는 정보 수집 프로세스의 근본적인 변화를 보여주는 가상 케이스 스터디입니다.
- Before (수동 큐레이션 시절): 대중교통에서 흥미로운 실리콘밸리 테크 아티클을 발견하면 슬랙 ‘나에게 보내기’ 채널이나 카카오톡에 일단 링크를 보냅니다. 주말에 노트북을 켜고 이 링크들을 하나씩 다시 열어보지만, “이게 무슨 내용이었더라?” 하며 다시 정독해야 합니다. 뉴스레터 작성을 위해 본문을 다시 읽고, 번역기를 돌리고, 요약본을 작성하느라 주말 반나절을 온전히 소비하게 됩니다.
- After (모바일 스크랩 AI 자동 분류 도입 후): 출퇴근 길 스마트폰 화면에서 발견한 좋은 아티클을 보고 단축어로 ’AI 스크랩’을 터치합니다. 모바일 화면에는 어떤 렉(Lag)도 없이 1초 만에 스크랩 완료 알림이 가볍게 뜨고 끝납니다. 주말에 노션에 들어가 보면 이미 영문 기사가 깔끔하게 국문 3줄 요약되어 있고, 카테고리별로 정렬되어 있습니다. 발행인은 수많은 초안 중 가장 매력적인 소스만 골라 살을 붙이고 뉴스레터 발송 버튼을 누르기만 하면 됩니다.
모바일을 통한 정보 수집의 핵심은 ’마찰력의 최소화’에 있습니다. 수집 단계에서 카테고리를 고르고 메모를 작성하는 사소한 스트레스조차 정보 축적의 진입 장벽이 됩니다.
아이폰 단축어와 n8n, 그리고 생성형 AI의 결합은 스크랩이라는 단순 반복 동작에서 인지적 노력을 완벽히 제거해 줍니다. 1초 만에 스마트폰 화면을 지나간 정보들이 내 개인 데이터베이스에서 일목요연하게 구조화된 지식 자산으로 재탄생하는 경험은, 1인 창작자 및 에디터들의 생산성을 몇 단계 이상 끌어올리는 가장 확실한 지름길이 될 것입니다. 지금 당장 여러분만의 n8n 워크플로우를 가동하여 매일의 탐독 시간을 지식의 금광으로 전환해 보시기 바랍니다.