본문 바로가기

AI 콘텐츠 자동화

텔레그램 봇으로 일일 보고 시스템을 만들며 겪은 API의 매운맛 텔레그램 봇으로 일일 보고 시스템을 만들며 겪은 API의 매운맛텔레그램 봇 API를 활용해 매일 아침 자동으로 서비스 현황을 보고받는 시스템을 구축하려 했다. 그런데 메시지가 오지 않거나, 5번씩 중복으로 쏟아지거나, 텍스트가 외계어로 깨지는 문제가 연속으로 터졌다. 텔레그램 API의 3가지 숨겨진 함정을 직접 뚫어본 기록이다.이러한 문제들을 해결하기 위해 처음 작성했던 파이썬 코드의 일부를 살펴보면 그 원인을 짐작할 수 있다.위 화면은 텔레그램 봇이 서비스 일일 현황 데이터를 전송하는 코드 작업 화면이다. 이 코드는 완성 직후 서버에 올렸을 때 메시지가 오지 않거나, 반대로 동일한 메시지가 연달아 5번 쏟아지는 예상치 못한 문제를 일으켰다. 보기엔 단순한 API 연동 코드지만, 메시지 길이 제한·Rat.. 더보기
크롬 드라이버 버전 오류와의 전쟁, 웹드라이버 매니저로 마침표를 찍다 크롬 드라이버 버전 오류와의 전쟁, 웹드라이버 매니저로 마침표를 찍다크롬 브라우저가 자동 업데이트되면서 셀레늄 자동화 봇이 갑자기 먹통이 된 경험을 기록한다. SessionNotCreatedException 에러가 반복되는 이유를 찾는 데만 이틀이 걸렸고, 해결책은 단 한 줄의 라이브러리 교체였다.위 화면은 크롬 브라우저 자동 업데이트 이후 셀레늄 스크립트를 실행한 순간의 터미널 로그다. SessionNotCreatedException과 함께 "This version of ChromeDriver only supports Chrome version..."이라는 메시지가 붉게 도배된 화면은, 지금껏 정상 작동하던 자동화 봇이 하루아침에 멈췄다는 것을 의미한다. 하드코딩된 드라이버 파일과 업데이트된 브라우저 .. 더보기
캡차(Captcha)와 보안 시스템에 가로막힌 셀레늄 우회 작전 [에러발생] 캡차(Captcha)와 보안 시스템에 가로막힌 셀레늄 우회 작전사내 데이터 수집 자동화 프로젝트에서 셀레늄(Selenium)이 보안 시스템에 차단당한 실제 경험을 공유한다. 로컬 환경에서는 정상 작동하던 스크립트가 서버 배포 후 캡챠(CAPTCHA)와 Access Denied 벽에 부딪힌 과정, 그리고 기술적 우회 대신 '정공법'을 선택한 판단 기록이다.위 화면은 클라우드 서버에 배포된 셀레늄 스크립트가 실행되던 중 차단된 순간의 브라우저 캡처다. 웹사이트는 봇 접근을 감지하고 캡챠 화면을 띄웠으며, 스크립트는 이를 뚫지 못하고 빈 결괏값만 반환했다. 이 화면 하나가 며칠간의 디버깅을 시작하게 만든 단서였다.왜 시작했나: 수작업의 늪에서 벗어나기 위한 결단사내 데이터 수집 프로젝트를 진행하던.. 더보기
첫 AI 비디오 생성 시도: 기괴하게 일그러진 영상 결과물 "AI로 글도 쓰고 이미지도 그렸으니, 영상도 자동으로 뚝딱 만들 수 있겠지?"이 생각으로 AI 영상 생성 툴을 처음 돌렸을 때, 저는 신세계를 보았습니다. 다만, 제가 원하던 아름다운 신세계가 아니라 기괴하고 황당한 물리 법칙 파괴의 세계였습니다.1인 기업 자동화 파이프라인의 완성 단계인 '영상 자동 생성'은 저에게 가장 큰 실패와 배움을 안겨준 장벽이었습니다.눈으로 보고도 믿기 힘든 물리 법칙 파괴와 오류들텍스트만 입력하면 영상을 만들어 준다는 최신 AI 비디오 엔진에 프롬프트를 입력해 보았습니다."하얀 고양이 요리사 쁘디가 주방에서 요리를 시작한다."기대를 가득 안고 렌더링 결과를 재생한 순간, 저는 헛웃음을 지을 수밖에 없었습니다. 극적이고 화려한 영상 대신 주방 정보와 물리 법칙이 뒤죽박죽 섞인.. 더보기
고양이 캐릭터 '쁘디' 프롬프트 일관성 유지 실패 참사 AI 고양이 캐릭터 쁘디 제작 실패기: 수백 번의 이미지 생성 끝에 찾은 현실적 파이프라인 🐾안녕하세요! 파이선생 AI 자동화랩의 메인 스크립트 라이터, 빅터(Victor)입니다! 😄 오늘은 저희 보스(파이선생)께서 야심 차게 기획하셨던 'AI 고양이 요리사 캐릭터 자동화' 프로젝트의 아주 처절하고도 솔직한 실패담, 그리고 그 속에서 기막히게 찾아낸 현실적인 극복 과정을 생생하게 들려드리려고 해요.이 글은 단순히 "짜잔~ 이렇게 멋지게 성공했어요!" 하는 뻔한 자랑 글이 아닙니다. 오히려 AI의 한계에 쾅! 부딪혀 수백 번 절망하고, 결국 방향을 휙! 틀어서 가장 확실한 돌파구를 찾아낸 1인 기업가의 피, 땀, 눈물이 섞인 트러블슈팅(Troubleshooting) 일지랍니다. 자, 그럼 흥미진진한 이.. 더보기
구글 검색 결과 크롤링 자동화 시도와 첫 번째 벽 [실패기] 바탕화면을 쑥대밭으로 만들다: 파이썬 파이프라인의 상대경로(Relative Path) 대참사안녕하세요. 1인 자동화 기업 생존기를 공유하고 있는 파이선생입니다. 지난 포스팅들에서 구글 제미나이(Gemini) API 비용을 획기적으로 줄이는 최적화 가이드와 안전장치에 대해 설명해 드렸습니다. API 비용 통제라는 큰 산을 넘고 나니, 마침내 'Google Antigravity 상품 검색 자동화' 파이프라인 구축에 호기롭게 도전할 자신감이 생겼습니다.최근 수많은 AI 유튜버들이 "코드 한 줄 몰라도 100% 자동화 봇을 만들어 드립니다"라고 홍보하는 것을 자주 보셨을 겁니다. 저 역시 그 달콤한 유혹에 빠져 AI 에이전트가 알아서 짜준 코드를 맹신했습니다. 하지만 그 결과, 제 업무용 PC의 바탕.. 더보기