아루나
아루나
🚀 SNS 챌린지 달성자

조잘조잘 떠드는 습관봇 만들기 도전기

## 소개

이번에는 카카오 메신저 챗봇 만들기에 도전해봤어요.📱

사실 스마트폰에 메신저봇을 설치조차 하지 못했던 저였지만, 작은 시작이 큰 용기를 줬습니다.

예전에는 욕심을 부려 이것저것 기능을 잔뜩 넣은 기획서를 만들었었는데, 이번엔 핵심만! 자연어로 답변하는 기능을 중심으로 최소기능만 담은 PRD를 다시 짰습니다.

왜 자연어였냐고요? 챗봇들이 서로 조잘조잘 떠드는 게 너무 귀엽게 느껴졌거든요! >ㅁ< 🐥

또, 습관 인증 챗봇이라면 사용자들에게 자연어로 응원과 위로를 건네는 게 꼭 필요하다고 생각했어요.

그리고, 샘호트만님의 안내로 알게 된 n8n을 활용해서 매일 정해진 시간에 습관 체크 메시지를 보내는 것까지! 이걸 최종 목표로 정하고, 봇파더 GPTs를 활용해 PRD를 정리했습니다.

## 진행 방법

* 메신저 봇 설치부터 시작해서,

* 현우님이 주신 JS 파일을 이용해 에코봇, 시간봇 만들기까지는 순조로웠어요.

습관 봇 - 스크린 샷
휴대 전화에서 코딩 편�집기의 스크린 샷

* 그러자 용기가 생겨서 예전 기획에서 "꼭 구현하고 싶었던 것"들만 추려서 다시 PRD를 작성했어요.

* 봇파더 GPTs를 통해 PRD 작성을 도움받았고,

* 작업 도중 현우님이 코드를 확인하시더니, GPT가 지침을 잘 안 지키고 JS 파일을 여러 개로 나누고 있다는 피드백을 주셨어요 🥲

그래서:

* 브라우저를 껐다 켜보기도 하고

GPT 모델을 *gpt-3.5 → o3**로 바꿔보기도 하고

* 아예 GPT 프로젝트에 지침 문서를 넣어두고 시도해봤지만...

처음엔 계속 지침을 안 지켰어요 😵‍💫

그러다 프로젝트 모드에서 O3 모델로 설정하니 드디어! 지침을 지킨 JS 코드가 나왔고, 그걸 메신저 봇에 붙여 테스트했죠.

그.런.데!

런타임 오류... 컴파일 오류... 계속 오류!!!ㅠㅁㅜ

결국 끝내 오류를 잡지 못하고 모각Ai가 끝나고 말았어요...

## 결과와 배운 점

GPT가 *지침을 지킬 때와 안 지킬 때 차이**가 꽤 크다는 걸 절감했어요.

단순히 프롬프트로 명령하는 게 아니라, GPT를 ‘*지침을 따르는 팀원**’처럼 대하는 것이 중요하다는 걸 깨달았고요.

* 오류는 여전히 많지만, 구조를 잘 짜두면 GPT가 도움을 줄 수 있다는 희망도 생겼습니다.

* 그리고, 가장 놀라운 건...

> n8n이... 무섭지 않고 재미있어졌다는 것! 🎉

예전엔 복잡하고 무서운 툴처럼 느껴졌는데, 실제로 연결을 시도해보니 블록 하나하나에 숨은 논리가 재밌게 다가오더라고요.

## 도움 받은 글

* 현우님 제공 JS 샘플

* 샘호트만님의 n8n 연동 사례 소개: https://www.gpters.org/nocode/post/kakaotalk-originally-used-like-oSb4F5vHfMW1MjF

* 봇파더 GPTs 지침 문서

2
1개의 답글

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요