본문 바로가기

파이썬으로 할 수 있는 일

(71)
아이폰 녹음 파일에서 텍스트 자동 추출하기: 로컬 PC에서 faster-whisper와 n8n으로 구축한 무료 자동화 시스템 아이폰으로 녹음한 회의나 인터뷰 내용을 일일이 들으면서 텍스트로 옮기느라 시간을 허비하고 있나요? 아니면 비싼 유료 STT(Speech-to-Text) 서비스에 매달 구독료를 지불하고 있나요? 나도 같은 고민을 했었고, 이 문제를 외부 API에 의존하지 않고 내 PC에서 무료로 해결할 방법을 찾아냈다. 바로 faster-whisper와 n8n 자동화를 활용한 방법이다.오늘은 이 시스템을 구축하며 겪었던 경험과 노하우를 여러분과 나누려고 한다.😮 왜 faster-whisper와 n8n 조합인가?우선, OpenAI의 Whisper는 오픈소스로 공개된 강력한 음성 인식 AI 모델이다. 그리고 faster-whisper는 이름 그대로 Whisper를 더 빠르게 개량한 버전이다. 한국어 인식도 잘 되는데다 무료..
네이버 블로그 데이터 수집하기: n8n과 Crawl4AI로 스크래핑 완전정복-1 "이번 트렌드 분석을 위해 네이버 블로그에서 데이터를 수집해야 하는데... 코딩은 잘 모르는데 어떻게 하지?" 🤔이런 고민, 한 번쯤 해보셨을 것이다.특히 네이버 블로그처럼 자바스크립트로 구현된 사이트에서 데이터를 수집하는 것은 전문 개발자에게도 까다로운 작업이다.하지만 오늘 소개해 드릴 방법을 알게 된다면, 코드 한 줄 없이도 웹사이트의 데이터를 몇 분 만에 수집할 수 있게 될 거라고 말할 수 있다(난 이틀을 n8n과 Crawl4AI로 헤매었지만 말이다).얼마 전, 마케팅 구상을 위해 네이버 블로그의 특정 키워드 관련 포스팅 100개 정도를 분석하려고 했다. Python으로 하나씩 가져오는 것은 가능했지만, 내가 하고 싶은 것은 주기적으로 데이터를 가져와서 분석한 후 나에게 인사이트를 주는 자동화였다..
옵시디언에서 AI 에이전트 연동하기: 노트 시스템 생산성 극대화 방법 많은 사람들이 Notion으로 본인만의 노트들을 관리하고 있지만, 자유도와 무료라는 장점을 갖고 있는 옵시디언(Obsidian)도 사람들이 많이 활용하고 있는 것으로 알고 있다. 옵시디언을 사용하면서 가장 좋은 점은 태그(Tag) 붙이기와 노트 간 연결을 들 수 있는데 노트 내용을 막 작성하다 보면 노트간 연결이나 태그 작성을 놓치는 경우가 생각보다 많다. 결국 옵시디언의 활용성이 떨어지는 결과를 초래하는 원인이 된다. 그래서, 옵시디언(Obsidian)에 AI를 연동하면 이 모든 번거로움을 해방할 수 있지 않을까 생각했고, 실제 나와 비슷한 문제점을 해결한 AI태그 생성 템플릿도 발견하고, 노트 간 연결점을 만들어 주는 Claude AI와의 연결도 실행해 보았다. 이렇게 하니, 노트 간 연결도 쉽게 되..
n8n과 자체 LLM, Whisper로 구축하는 오프라인 회의 비서 AI: 자동 회의록 작성 들어가며: 오프라인 회의 비서 AI가 필요한 이유아직도 회의는 업무 시간의 상당 부분을 차지하지만, 그 내용을 효율적으로 문서화하는 것은 늘 시간을 많이 필요로 하는 루틴한 업무 중 하나이다. 특히 재택과 사무실을 오가는 하이브리드 근무 환경에서는 모든 팀원이 회의 내용을 정확히 파악하는 것이 더욱 중요해졌다. 하지만 수동으로 회의록을 작성하는 일은 누군가의 집중력을 분산시키고, 사람의 기억에 의존하다 보니 중요한 내용이 누락되기도 한다.이런 문제를 해결하기 위해 AI 기반 회의 비서 시스템이 등장했지만, 대부분의 솔루션은 클라우드 의존적이라 기업 내부 정보가 외부로 유출될 위험이 있고, 구독형 서비스라 비용 부담도 있다. 그래서 오늘은 이러한 한계를 극복한 자체 호스팅 가능한 오프라인 회의 비서 AI라..
초보자를 위한 n8n 설치 완벽 가이드 : AI 자동화 워크플로우 구축하기(2025년) 여러 MCP를 사용하면서 문제가 되는 것이 보안에 대한 부분일 것이다. 나만의 API 비밀키가 JSON파일에 들어가 있고, 누구든 접근 가능한 PC라면 얼마든지 파일을 볼 수 있다는 위험이 앞으로 문제가 될 것이라고 생각한다.다른 사용자도 이 부분을 지적했는데, 나도 걱정이 생겨서 어떻게 개선하면 좋을지 고민을 해 보았다. 간단한 기능의 MCP는 그냥 연결해도 괜찮아 보였지만, 메일이나 내 드라이브, 유료 서비스 등과 연결되는 경우에는 보안에 신경써야 했기에 로컬로 설치할 수 있고 내부 보안이 가능한 n8n을 사용해 보기로 했다.구글 검색을 하니, 설치 방법을 제시한 많은 글들이 보인다. 이들 중 몇개를 읽어 보니 어떤 부분에 있어 내가 설치하기 어려운 부분들이 있었다. 예를 들어, Nas에 도커를 설치..
MCP로 구현하는 AI 개인비서: Claude와 구글 워크스페이스 통합으로 일상 업무 자동화하기 MCP로 업그레이드된 AI 에이전트를 어떻게 활용할 수 있을까에 대해 최근에 많이 생각해 보고 있다. 옵시디언과 연결해서 내가 쓰는 어떤 글이든, 태그를 생성해 주고 서로 연결할 주요 키워드를 찾아 서로 연결해주는 것도 좋은 활용 방법이라고 생각한다. 가장 많이 활용하는 MCP는 웹 검색을 하는 다양한 MCP들(brave, exa, firecrawl, naver api 등)이었다. 그 다음에 내 로컬 파일시스템 접근하는 MCP가 있었고, 구글 드라이브, 캘린더, 지메일 등에 접속하는 MCP가 있었다.구글 드라이브, 캘린더, 지메일에 접속하는 기능이 기본적으로 추가되었는줄 알았는데, 읽어들이는 기능만 추가되었고 아직 제대로 기능하지 않는 것 같다. 언젠가는 읽고 쓰는 기능을 쉽게 쓸 수 있게 되겠지만, 기..
2025 노코드 AI 업무 자동화 완벽 가이드: n8n 적용 예제 요즘 클로드 AI로 다양한 내용을 검색하고 사용해 보면서 이 AI 에이전트를 업무에 활용하는 방법을 알아보는데 눈이 가기 시작했다. 그래서 처음에 접근하기 쉬운 Make.com에 가입하고 사용법 등을 유튜브로 알아보았다. 워크플로우 형태인데 눈에 잘 들어오는 시각화로 사용성이 좋아보였다. 예전에 홈 오토메이션을 위해 IFTTT를 사용했던 경험과 유사한 경험이었다. 간단한 워크플로우를 작성해서 개인적으로 사용하는 것에는 적당했는데, 개인적으로 간단한 자동화를 구축해 사용할꺼라면 그냥 클로드 AI에 MCP를 붙여서 사용하는게 더 간편하고 편리했다. 내게 필요한 것은 업무적으로 적용 가능한 AI 에이전트를 이용한 업무 자동화 툴이기 때문에, 다른 툴을 찾아보았다. 업무 자동화(반자동화가 현실적이긴 하다)에 필..
AI 에이전트의 핵심 기술 MCP 이해하기: 비개발자를 위한 쉬운 설명 얼마전에도 Claude MCP에 대한 글을 올리긴 했지만, 나도 처음에 MCP를 들었을때 뭐 또 다른 어떤 모듈하나가 나왔나 보다 라고 생각했다. 그래서 내 삶에 큰 영향을 줄 것이라는 생각은 하지 못했었다.하지만, 클로드 MCP를 통해 다른 기능들을 붙혀 사용하게 되면서 그 확장성에 놀라고 있다. 물론 AI관련 개발자들은 LangChain으로 이미 확장성을 갖고 있었겠지만, 나처럼 일반인들은 언젠가는 AI가 내 생활에 들어와서 날 도와주겠지라는 막연한 생각만 하고 실제 AI는 그림 그리기나 이메일, 문자, 상투적인 문구 작성을 요청해서 사용하는 정도였다.이제 많은 사람들이 알게 되고 있지만, MCP라는 프로토콜을 통해 웹 서치(크롤링 포함), 옵시디언 또는 노션 노트 작성 및 읽기, 유튜브 자막 읽기,..