본 글은 GPT 도움 없이 제가 직접 작성, 검토했습니다.
1. 소개
확장 프로그램 소개 영상
ChatGPT를 많이 사용 및 그 결과물로 보고서를 작성 하며, GPT 강의로 밥먹고 살고 있는 1인입니다.
많이 사용하다 보니, 내 질문 말고 답변만 일괄적으로 다운로드 받을 수 없을까?로 시작합니다.
검색해 보니 크롬 확장프로그램에 몇가지가 있네요.
대다수 PDF, JSON 파일로 다운로드이거나 워드로 변환은 있는데 유료화 금액이 월 10달러가 넘네요.
아 돈내기 싫어, 나도 크롬 확장프로그램을 만들어 볼까?
줄나눔도 일괄 삭제하면서, 나만의 확장 프로그램을 만들어 볼까? 라고 시작합니다.
2. 사전지식
저는 전산통계학 전공자로 기본 c++, 파이썬, 자바 등의 코딩는 알고 있었으나 크롬 확장 프로그램을 만들어 본적이 없습니다.
그래서 이제 GPT로 바이브 코딩에 도전해 봅니다.
3. GPT 활용한 바이브 코딩 시작
ChatGPT 에 도움을 받아 "GPT 채팅 결과의 답변만 내보내기 하고 싶다" 로 계속 압박 넣었습니다.
여러가지 조건도 넣어 보고요.
제법 manifest.json, popup.html, 아이콘 등도 만들어 주네요.
이리 저리 아이디어 해서 드롭다운 메뉴로, 내보내기 할거, 확장자, 다운로드 버튼만 만들어 보고,
크롬의 확장 프로그램, 개발자 모드 활성화 해서 그 파일 압축해서 올렸더니 오~~호 초기 생각처럼은 아니지만, 그래도 기본적으로 됩니다.
흥미가 붙기 시작합니다. 이런 저런 아이콘도 만들어 보고 다양한 내보내기 확장자도 확장해 보고 가장 원하는건 Word 파일 이었으니, 집중적으로 개선에 몰입 합니다.
Thinking 모드로 해서 좀 열받는게
다 만들어 놓고, 다른 기능 수정 하다 보면, 이전에 완성했던 기능이 갑자기 먹통이 되어 버립니다. 아 뚜껑 지대로 열립니다.
20분동안 수정하면서, 파일은 안 주는 경우도 많고요.
너 왜 이래 ~~~ 나랑 한판 뜨자는거냐.
이제 슬슬 욕심과 화가 나기 시작합니다.
문자 외에도 표, 더 나아가서 수식, 이미지까지
수식 내보기에서 수정 하는데 꽤 오랜 시간 걸렸는데요.
결론적으로 MS 365 Word가 아니면 수식이 제대로 출력 안됩니다.
도대체 몇시간을 생고생한건지 (GPT는 된다고 했다고요~~)
이미지도 A4 규격으로 좌우 맞춰서 나가야 하고
캔버스, 파이썬 코드는 일반으로는 잘 내보내기가 안되네요.
이거 통합해서 내보내기 하는데도 몇일을 고생하면서 내가 과연 뭐 하고 있는 걸까??
기본 틀 잡고, 자체 내보내기까지가 맘에 드는 수준까지가 대략 200 시간 걸렸네요.
이제는 내 컴퓨터에서는 확장 프로그램이 실행 됩니다. 테스트 OK
4. 확장 프로그램 개발자 등록
자 이제 어느 정도 만들었겠다. 다른 분들께 자랑도 할겸 (어깨 으쓱 으쓱) 크롬에 실제 등록을 도전해봅니다.
확장 프로그램 개발자 등록부터 쉽지 않습니다.
국가 : 한국으로는 가입이 안됩니다. 한국 무시하는거냐!!!
찾아본 블로그를 따라해서 국가 일본으로 하고, 우편번호 (623-0115) 대충 넣고,
거금 5달러 1회 내야 합니다.
세부정보 등록 부터 고생길입니다. 왜 이리 난간이 많은겨..
아이콘을 요청한 정확한 규격으로 만들어서 등록해야지만 등록 진행 가능합니다.
아~~ 놔 사이즈도 달라요
스토어 아이콘, 캡쳐화면, 작은 프로모션 타일, 마키 프로모션 타일, 회사 URL 도 등록 빡시네요.
상세 작성 내용은 GPT 도움 받아서 해당 프로그램 넣고 "글 좀 만들어 줘" 하면 만들어 줍니다.
여기에 검토, 나의 철학을 조미료로 첨부합니다.
배포 부분에서 무료, 인앱 구매 포함 이 있는데 도대체 인앱 구매 포함은 뭐다냐. 아.. 우선 무료로 가보자.
등록을 위해 일반적으로 3일이 소요됩니다.
드디어 등록 완료.. 야호~~~
근데 자잘한 오타 수정, 소개 이미지 업데이트 하려 해도 등록 후 2~3일이 필요하고, 만약 잘못 제재 걸리면 추가 최소 3일이 걸립니다.
금요일에 등록하면 5일이 소요될 경우도 많아요. 너희들 뭐하냐.
5. 기타 기능 연결
그렇다면 이제 해당 확장 프로그램 자체에
설명 동영상, 구글 설문지를 통한 의견 수렴.. 피드백을 연결해 봅니 다.
참고로 구글 설문지도 검토하는거 같더라구요.
다양한 조치 넣어야 합니다. 아 악 짜증나 나는 그냥 의견 수렴하고 싶다는 건데
이걸 또 승인 받으려면 4일 걸리네요.
6. 확장 프로그램 개선
GPT 관련 확장 프로그램 찾다 보니, 다양한 기능이 있네요.
채팅창의 최대화, 파일 다운로드 고정 접두사 지정 등
이를 활용해서 채팅 창의 좌우 너비 조절에 도전해 봅니다. 오호 됩니다.
이번에는 해당 메뉴를 마우스로 위치 조절, 작은 아이콘으로 변환 등의 기능도 만들어 봅니다.
파일 다운로드 받을때 YYYYmmdd_hhmm 등 시간을 붙일수도 있네요.
세계화를 고려해서 mmddyy_hhmm 등 다양한 시간 기준을 추가해 봅니다.
좌우 너비 조절을 제거하는 슬라이드 버튼도 만들어 봅니다.
아 있어 보인다. 슬라이드 버튼. ㅋㅋ
이 기능을 세팅 기능 추가하고. 이것도 시간 100 시간은 걸린거 같은데요.
또 크롬 확장 프로그램의 승인을 기다립니다.
7. 드디어 홍보, 유료화
드디어 400 시간에 걸쳐 만든 나만의 확장 프로그램을 서비스 합니다.
그럼 다른 확장프로그램 처럼 유료화는 안될까?
몇일동안 이리저리 찾아 봤는데 해외 서비스로 유료 결제 절차가 한국은 매우 매우 힘듭니다
태국, 일본, 동남아시아는 지원되는데 한국만 지원 안됩니다.
미국 지점을 내고 미국에서 받으면 된다는 둥… 뭔 소리인지. 지금 술마실 돈도 없는디..
다른 영국 PG 사 알아 봤는데
반드시 https:// 로 진행해야 하고 독립적인 도메인이어야 하며
카페 24에서도 https:// 할려면 돈 내야 한다네요. 아악.
상품에 대한 자세한 소개, 한글, 영문, 환불 조치는 3일이 아니고, 15일.
(주) 넣었더니 계속 태클 걸리고,
영문 사업자등록증 발급, 주주 명부 도 올려야 합니다. 왜 주주명부까지 올려야해??
그래 네가 이기냐 내가 이기냐 해봤는데
Beta 메뉴로 사용량 한정도 해보면서 유료화의 꿈을 고민 해봤는데
GPT에 예상 수익도 검색 해보고 아주 큰 희망을 안고 있었는데
아무래도 한국의 소기업은 해외 진출은 너무나 어렵네요.
강의때나 수강생 분들께 홍보 및 사용해야 하겠습니다.
확장프로그램으로 유료화는 한국에서는 안될거 같습니다.
최종 승인 기다려 보고, 그래도 안되면 무료로 배포해야 할거 같습니다.
도대체 몇 유료화 알아보려고 40시간을 날린거 같은데요.
8. 바이브 코딩
이번 기회에 ChatGPT의 도움을 받아 나름 확장 프로그램이라는 것도 만들어보고 좋은 경험이었습니다.
나만의 성취감은 높지만, 그 누구도 인정 안해 주겠죠.
물건너 갈거 같은 유료화, 나의 수익화여 안녕~~
현재 추가 계획으로는 마크다운 편집기, GPT 아래에 위치한 질문 창을 드래그로 이동, 데이터 전처리 확장프로그램을 개발중입니다.
마크다운 편집기, 질문창 이동은 거의 완성 단계 입니다.
마크다운 편집 도 나름 재미가 있네요.
강의때 10분정도 써 먹어야지..
유튜브 동영상으로 찍어 봐야지~~
이번 기회에 느낀 점은 코딩 능력 보다 아이디어, 질문 프롬프트,
완성된 프로그램의 홍보, 유료화 정책 등이네요.