반응형 IT 기록34 💡 Claude + n8n + MCP + Notion 으로 블로그 자동화 시스템 구축기 (1편) 👉 티스토리 API 막혔다고요? 노션으로 돌아갑시다.✅ 프로젝트 개요목표: AI에게 “블로그 글 써줘!”라고 하면→ 글이 자동으로 생성되고, 썸네일까지 척척→ Notion에 정리되면서 내가 복붙만 하면 바로 티스토리에 게시할 수 있는 구조 만들기🔙 원래는 이렇게 하려 했습니다: MCP + 티스토리 API 자동화처음에는 Anthropic에서 만든 MCP(Model Context Protocol)를 이용해 Claude에게 다음과 같이 시키는 걸 목표로 했습니다:“듄2 영화 리뷰 써서 티스토리에 자동으로 올려줘!” 그래서 실제로:MCP 서버를 구축하고publish_to_tistory라는 툴을 설계해서Claude가 글을 생성한 뒤 → 툴을 호출 → 티스토리에 글을 자동 등록하는 구조를 만들고 있었어요.❌ 그.. 2025. 4. 10. 📘 Step 1: MCP (Model Context Protocol)의 개념 및 원리 + 사용 툴 정리 ✅ 1. MCP란? (완전 기초 개념부터 다시 정리)🧠 정의MCP(Model Context Protocol)는 AI가 외부 도구와 안전하고 구조화된 방식으로 상호작용할 수 있도록 만든 프로토콜입니다.즉, AI에게 "네가 직접 API를 호출하는 대신, 정해진 규격 안에서 툴을 선택하고, 필요한 입력값만 주면 툴이 처리할게"라는 명확한 프레임을 제공합니다.📦 기존 방식 vs MCP 방식구분기존 AI 방식MCP 방식요청"글 써줘 + 올려줘" → 사람이 처리"글 써줘" + Tool 호출처리AI는 글만 씀. 게시자는 따로 처리해야 함AI가 자동으로 툴을 선택해서 글을 게시인터페이스불명확한 명령어JSON 기반 명세화된 인터페이스보안직접 API 호출, 실수 위험 있음Tool이 대신 처리, 통제 가능✅ 2. MCP.. 2025. 4. 9. 📌 티스토리 블로그 완전 자동화 프로젝트 - MCP를 활용한 블로그 포스팅 자동화 계획 지금까지 저는 티스토리에 글을 올릴 때 주로 ChatGPT를 통해 자료를 조사한 뒤, 이를 정리하여 게시하는 방식으로 운영해 왔습니다. 그런데 문득 이런 생각이 들었습니다."이 과정 자체를 완전히 자동화할 수 있지 않을까?"그래서 이번에 티스토리 블로그 포스팅의 완전 자동화 프로젝트를 진행해보기로 결정했습니다.🔎 기존 블로그 자동화의 문제점자동화에 대한 정보를 얻기 위해 구글링을 해보았지만, 대부분은 아래와 같은 수준이었습니다.글 작성만 AI가 대신하거나블로그 주제를 단순히 추천하는 정도로 제한되거나AI가 쓴 글을 그대로 복사 붙여넣기하는 방식으로 전문성이나 효용성이 떨어지는 경우가 많았습니다.즉, 현재 시중에서 제공하는 블로그 자동화는 단순 반복 작업만 지원할 뿐, 제가 원하는 수준의 완벽한 자동화 .. 2025. 4. 8. 📚 JPA 완전 정복! – 객체와 데이터베이스를 연결하는 마법 백엔드 개발을 하다 보면 가장 자주 마주치는 기술 중 하나가 바로 JPA입니다."JPA는 ORM이야" 라고들 하는데… 그게 대체 뭘까요?이번 포스팅에서는 JPA의 개념부터 실사용 예제까지 쏙쏙 정리해드릴게요 😊🔍 JPA란?JPA(Java Persistence API) 는 자바에서 데이터를 객체(Object) 로 다룰 수 있게 해주는 ORM 기술 표준입니다.🎯 ORM(Object-Relational Mapping) = 객체와 관계형 데이터베이스를 매핑시켜주는 기술JPA는 자바 진영에서 ORM을 구현하기 위한 표준 인터페이스를 제공하고,대표적인 구현체로는 Hibernate, EclipseLink, DataNucleus 등이 있어요.💡 왜 JPA를 써야 할까?✅ SQL을 직접 작성하지 않아도 된다 (C.. 2025. 4. 2. 📂 Repository & ViewModel 패턴 – 안드로이드 앱 구조를 탄탄하게 만드는 핵심! 현대 앱 개발에서 아키텍처 패턴은 선택이 아니라 필수입니다.특히 안드로이드 개발에서 자주 등장하는 Repository 패턴과 ViewModel 패턴은유지보수, 확장성, 테스트 용이성을 모두 잡을 수 있는 구조입니다!오늘은 이 두 가지 패턴을 쉽고 예시와 함께 정리해드릴게요 💡🏛 Repository 패턴이란?Repository 패턴은 데이터에 접근하는 로직을 추상화하는 계층입니다.즉, 어디서 데이터를 가져오는지(서버, DB 등) 는 감추고,사용자(서비스나 ViewModel) 입장에선 오직 "필요한 데이터를 가져다 쓰기만" 하면 돼요!✅ 역할 정리📁 Local 데이터 (Room DB 등)☁️ Remote 데이터 (REST API, Firebase 등)📦 이 두 데이터를 통합해서 외부에 전달🔧 예제 .. 2025. 4. 1. 💡 의존성 주입(DI) 완전 정복! – 개발자가 알아야 할 필수 개념 프로그래밍을 하다 보면 '의존성 주입(DI)'이라는 단어를 자주 듣게 되죠.특히 Spring Framework를 공부하는 분들이라면 절대 피해갈 수 없는 개념입니다!이번 포스팅에서는 DI가 뭔지, 왜 써야 하는지, 그리고 실제 예시 코드를 통해 이해를 도와드릴게요.예제도 있으니 복붙해서 바로 실습 가능! 😎📌 의존성 주입(DI)이란?DI(Dependency Injection) 는 말 그대로 의존성을 외부에서 주입하는 방식이에요.객체가 다른 객체를 직접 생성하지 않고, 외부에서 주입받아 사용하는 것을 의미합니다.🧠 쉽게 말하면, 클래스 안에서 직접 new를 써서 객체를 만들지 않고, 필요한 걸 외부에서 "넣어주는" 구조!🤔 왜 DI를 써야 할까?✅ 유지보수 용이: 객체 간의 결합도가 낮아지므로 코드.. 2025. 4. 1. 📌 벡터 데이터베이스(Vector DB) 완벽 가이드 최근 AI와 머신러닝 분야에서 벡터 데이터베이스(Vector Database)가 큰 주목을 받고 있습니다.특히 AI 모델들이 대규모 데이터를 빠르게 처리하고 의미 있게 활용하기 위해 필수적으로 활용되는 기술이죠.이번 글에서는 벡터 데이터베이스(Vector DB)의 개념부터 활용법, 실제 사례까지 전문가의 관점에서 명확하고 쉽게 정리해 드리겠습니다.🚩 1. 벡터 데이터베이스(Vector DB)란?벡터 데이터베이스는 데이터를 벡터(vector) 형태로 저장하고, 이를 빠르게 검색 및 분석할 수 있게 특화된 데이터베이스입니다.텍스트, 이미지, 영상 등 다양한 데이터를 AI 모델이 이해 가능한 형태(벡터 임베딩)로 변환한 후 저장하고, 검색하는 데 최적화되어 있습니다.즉, 벡터 DB는 AI가 방대한 데이터 속.. 2025. 3. 26. 🤖 AI 개인비서 서비스 비교 및 추천 (ChatGPT, Claude, Pi AI 등) 최근 인공지능(AI)의 발전으로 많은 개인비서 서비스들이 등장했습니다.그 중에서도 특히 주목받고 있는 서비스들이 바로 ChatGPT, Claude, Pi AI입니다.이번 포스팅에서는 이 세 가지 대표적인 AI 개인비서를 전문적으로 비교 분석하고, 실제 활용도 높은 추천까지 정리해 드리겠습니다.📌 1. AI 개인비서란? (정의)AI 개인비서는 사용자의 질문이나 요구사항을 이해하고, 작업을 대신하거나 필요한 정보를 제공하는 인공지능 서비스입니다. 주로 일정 관리, 정보 검색, 문서 작성, 업무 자동화 등 다양한 영역에서 사용자 업무를 보조하는 역할을 합니다.🔍 2. 주요 AI 개인비서 서비스 소개✅ ChatGPT (OpenAI)특징GPT-4 기반의 강력한 자연어 처리 능력창의적이고 광범위한 질문 응답 능.. 2025. 3. 26. 🎨 Midjourney와 DALL-E로 돈 버는 방법 (수익화 사례 정리) 최근 AI 기반 이미지 생성 기술이 크게 발전하면서 Midjourney(미드저니)와 DALL-E(달리)가 큰 주목을 받고 있습니다. 이 기술들은 예술과 디자인 분야뿐 아니라 실제 비즈니스에서도 다양하게 활용되고 있는데요.이번 글에서는 Midjourney와 DALL-E를 활용한 실제 수익화 사례와, 이를 통해 실제로 돈을 벌 수 있는 구체적인 방법에 대해 상세히 정리해 드리겠습니다.📌 1. Midjourney와 DALL-E란? (간단 개념 정리)Midjourney (미드저니)AI 기반 이미지 생성 플랫폼으로, 간단한 프롬프트(텍스트 명령어)로 매우 고퀄리티의 예술적 이미지를 생성할 수 있습니다.DALL-E (달리)OpenAI에서 개발한 이미지 생성 모델로, 텍스트 입력만으로 다양한 스타일의 이미지를 생성.. 2025. 3. 24. 🤗 허깅페이스(Hugging Face) 사용법 기초부터 심화까지 최근 AI 개발자들에게 가장 큰 주목을 받고 있는 플랫폼 중 하나가 바로 허깅페이스(Hugging Face)입니다.Hugging Face는 인공지능 개발의 필수 플랫폼으로 자리 잡고 있는데요. 이번 포스팅에서는 Hugging Face의 개념부터 실질적인 활용법까지 단계별로 자세히 다루어 보겠습니다.📌 1. Hugging Face란? (정의 및 개념)허깅페이스(Hugging Face)는 자연어 처리(NLP), 컴퓨터 비전(CV), 음성 인식 등 다양한 분야에서 인공지능 모델을 구축하고 배포할 수 있도록 지원하는 오픈소스 플랫폼입니다.주로 Transformer 기반 모델(GPT, BERT 등)을 쉽고 빠르게 사용할 수 있는 다양한 도구와 라이브러리를 제공하며, 사전 훈련된 수천 개의 모델과 데이터셋을 무료.. 2025. 3. 24. 이전 1 2 3 4 다음 반응형