소개
자바스크립트도, 안드로이드도 생소한 저에게 이번 도전은 꽤나 큰 산이었습니다. 🙈 카카오톡에서 정보를 자동으로 요약해주는 봇을 만들고 싶다는 단순하지만 야심 찬 목표로 시작했죠. 하지만 개발 환경 셋업부터 시작된 고난의 행군... 다행히도 진민, 로즈님의 도움 덕분에 하나씩 넘길 수 있었어요!
진행 방법
1. 개발 환경 셋업부터 난관
JavaScript와 Android Emulator 설치부터가 어려움의 시작이었어요.
Python 버전이 꼬여 있던 걸 로즈님과 진민님의 도움으로 해결했습니다.
Python 경로 설정과 버전 업데이트까지도 하나하나 부딪히며 배우게 되었어요.
2. API 연동과 서버 작동까지의 고비들
현우봇 예시 코드를 가져와 실행하려 했지만, serp API 연동이 잘 되지 않는 문제가 있었어요.
보안 이슈 때문에 API 키를 코드에서 분리해 따로 관리해야 했습니다.
파이썬 서버가 작동하기까지 시간이 꽤 걸렸어요. 문제 상황마다 Claude에 질문했고,
코드 에디터인 Cursor에서는 실수한 부분을 쉽게 찾을 수 있었습니다.
마지막엔
pip설치 관련 문제로 막혔는데,pip3로 다시 설치하니 문제없이 작동했어요! 🎉
드디어 성공!!
복습에 필요한 학습자료들은 옵시디언에 기록했어요.
결과와 배운 점
프로그래밍은 환경 세팅부터가 반은 먹고 들어간다는 걸 절실히 느꼈어요.
문제를 혼자 오래 붙잡기보다, 질문을 빨리 하고 도움을 구하는 게 중요하다는 것도요.
무엇보다 "포기하지 않고 해보면 어찌어찌 된다!"는 경험이 가장 큰 수확이었어요.
도움 받은 글 / 도구 / 사람들 🙌
로즈님, 진민님 (정말 감사합니다 💖)
현우봇 예시 코드
Cursor, ChatGPT, Claude 등 생성형 AI 도구들
여러분도 포기하지 말고 계속 도전해보세요! 작은 삽질들이 쌓여서 어느새 작동하는 무언가가 탄생합니다. 💪
그리고 돈을 좀 쓰세요 ㅋㅋ 커서, 클로드는 확실히 돈을 바랍니다. ㅋ