본문 바로가기

n8n24

Sense Stock, D+3 📅 Sense Stock 개발 일지 (2025-06-03)n8n 기반 뉴스 요약 자동화 시스템 Sense Stock 구축 중 진행한 작업들을 정리합니다.오늘은 주로 프롬프트 고도화, Firecrawl Extract 적용, 기존 출력 Output 값 활용 등을 다뤘습니다. 🔧 사용 도구도구역할🔷 n8n전체 워크플로우 자동화 도구🔷 Firecrawl.dev사이트 內 기사 검색 + URL 수집 API (Firecrawl MCP Sever)🔷 ChatGPT키워드 정제 및 후속 분석오늘의 목표Firecrawl Search 노드를 통해 Yahoo Finance 뉴스 기사 정확하게 수집검색 쿼리 최적화로 비뉴스 URL 제거 및 정확도 향상크롤링 실패 시 대응 로직 점검 및 Firecrawl Extract 활.. 2025. 6. 3.
Sense Stock, D+2 📅 Sense Stock 개발 일지 (2025-06-02)n8n 기반 뉴스 요약 자동화 시스템 Sense Stock 구축 중 진행한 작업들을 정리합니다.오늘은 주로 기사 요약 파이프라인 개선, 오류 대응, 반복 처리 구조 개선 등을 다뤘습니다. 🔧 사용 도구도구역할🔷 n8n전체 워크플로우 자동화 도구🔷 Firecrawl.dev사이트 內 기사 검색 + URL 수집 API (Firecrawl MCP Sever)🔷 ChatGPT키워드 정제 및 후속 분석 ✅ 지난 결과 정리 구현 항목 결과 사용자 키워드 입력"원전" 테스트Firecrawl 검색 API 사용성공관련 기사 URL 추출성공(총 3개의 뉴스 기사 사이트에서 URL 추출)기사 요약금일 진행오늘의 목표크롤링한 기사 URL들을 반복 순회하며 GP.. 2025. 6. 2.
🔄 n8n의 Loop Over Items 노드, 도대체 어떻게 돌아가는 걸까? 최근 n8n을 쓰면서 가장 헷갈렸던 노드 중 하나가 바로 Loop Over Items (또는 Split In Batches) 노드였습니다. 공식 문서나 인터넷에서도 딱 이해되는 설명이 부족해서, 유튜브에서 어떤 개발자가 설명한 영상을 보고 실험하면서 정리한 내용을 공유합니다.📹 참고 영상:How Loop Over Items Even Works?!? - n8n (Split in Batches) 🔄 Loop Over Items / Split in Batches 노드란?이 노드는 큰 JSON 배열을 여러 개의 작은 묶음(batch) 으로 나누어 반복 처리(loop) 할 수 있게 해줍니다.사용 사례는 많지 않지만, API 호출 제한 등에서 유용하게 쓰일 수 있습니다. 🧱 기본 사용 구조큰 JSON 배열 (.. 2025. 6. 2.
Sense Stock, D+1 📅 Sense Stock 개발 일지 (2025-05-29)n8n 기반 뉴스 요약 자동화 시스템 Sense Stock 구축 중 진행한 작업들을 정리합니다.🔧 사용 도구도구역할🔷 n8n전체 워크플로우 자동화 도구🔷 Firecrawl.dev사이트 內 기사 검색 + URL 수집 API (Firecrawl MCP Sever)🔷 ChatGPT키워드 정제 및 후속 분석오늘의 목표사용자가 입력한 키워드를 기반으로 Firecrawl을 통해 관련 기사 URL을 수집진행 내용Firecrawl API 연동 성공, Firecrawl MCP Sever 사용Apify => SNS 검색 특화(Instagrma, Facebook, Shopify ..)키워드 → 기사 URL 추출 완료(신뢰 언론 3개 사이트 설정)Reuter.. 2025. 5. 29.
n8n, Google Calendar OAuth2 인증 오류 n8n을 Docker에 설치해서 잘 사용하다가, 서버를 재시작하거나 Docker 컨테이너를 다시 실행했더니 Google Calendar 인증이 풀리는 경험, 해보셨나요?문제 상황: 도커 재시작 후 인증 오류 발생n8n에서 Google Calendar를 OAuth2로 연결했을 때, 아래와 같은 에러가 발생했습니다The provided authorization grant (e.g., authorization code, resource owner credentials) or refresh token is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to an.. 2025. 5. 27.
Oracle Cloud에 n8n 배포 왜 클라우드에 올리게 됐을까?나는 평소에 PC와 노트북을 오가며 n8n 작업을 하다 보니, 환경이 다 달라서 번거로웠다. 예를 들어 PC에서 만든 워크플로우를 노트북에 복사하거나 다시 셋팅하는 게 번거롭고, Webhook 주소도 바뀌어버리니 안정적인 운영이 힘들었다.그래서 생각한 게 바로 클라우드 서버에 n8n을 올려버리는 것. 이렇게 하면 어떤 환경에서든 동일한 주소로 접속하고, 같은 환경에서 작업할 수 있게 된다. [목표 및 기대 효과]외부 접속 가능한 고정형 n8n 환경 구축Webhook 자동화, 캘린더 연동 등의 작업을 언제 어디서나 동일하게 유지노트북/PC/모바일에서도 한 곳에 접속만 하면 되도록 구성 [환경 정보]클라우드: Oracle Cloud Free Tier (ARM 인스턴스)OS: Ub.. 2025. 5. 21.
n8n + Slack 연동 방법 Slack을 n8n과 연동하면 단순한 메시지 자동화를 넘어서, 트리거 기반의 AI 응답 시스템까지 구현할 수 있습니다. 이 글에서는 OAuth 인증부터 Slack 메시지 테스트까지 한 번에 정리해봤습니다. ✅ 1. Slack 앱 생성하기📌 왜 필요한가요?Slack 외부 서비스(n8n)가 Slack API를 사용할 수 있도록 인증된 앱을 만들어야 합니다.✔️ 작업 요약:Slack API: Your Apps 접속“Create New App” → From scratch 선택앱 이름 + 워크스페이스 선택 → Create App더보기Slack 앱이 안 보일 때 (복구 방법)📌 왜 필요한가요?본인이 만든 Slack 페이지에서 앱을 실수로 지웠다면, 삭제된 것이 아니라 숨겨졌거나 필터링된 것일 수 있음.✔️ 해결.. 2025. 5. 16.
n8n + Supabase + GPT, 나만의 RAG 기반 AI 챗봇 만들기 반복되는 챗봇 질문, 직접 만들면 안 될까?요즘 사이트들을 보면 우측 하단에 챗봇 아이콘이 떠 있는 경우가 많다. 클릭하면 슬슬 등장하는 "무엇을 도와드릴까요?" 같은 인삿말. 그런데 이런 챗봇, 항상 아쉽다. 질문을 해보면 엉뚱한 답을 하거나, 특정 문서 기준으로 명확히 답해주지 못한다.그래서 문득 생각했다.내가 만든 PDF 문서를 기반으로 정확히 답해주는 AI 챗봇을 직접 만들 수는 없을까? ⚽ 내 문서 기반의 맞춤형 Q&A 챗봇 만들기일반적인 GPT는 학습된 지식만을 기반으로 답변한다. 그러나 내 문서에 들어있는 고유한 내용을 정확히 반영하긴 어렵다. 이를 보완하는 방식이 바로 RAG (Retrieval-Augmented Generation) 이다.더보기🧩 왜 RAG 기반 챗봇이 필요한가?LLM(.. 2025. 5. 14.