나는 과연 어느정도의 꼰대일까?

소개

시도하고자 했던 것과 그 이유를 알려주세요.

17기 18기를 통해서 메신져봇을 알게되어서 평소 생활에서 사용하고 싶은 여러가지 봇을 만들어서 테스트하고 삭제하고를 반복하고 있다. 그런데 갑자기 직장동료와 대화를 하다가 요즘 꼰대도 수준이 다르다며 나한테 어느수준이냐라는 질문이 있었다!

아차 나는 정말 꼰대가 맞을까? 맞다면 어느정도 수준일까? ㅎㅎ

급하게 퇴근하는 길에 클로드 + 메신져봇R 만으로 만들어보기 시작했다.

남자와 여자의 만화

진행 방법

어떤 도구를 사용했고, 어떻게 활용하셨나요?

** 사용한 Tool

  1. 내공폰 - 안드로이드 중급기

  2. 콜로드 - 요구사항 및 대화하면서 코드생서

  3. 메신져봇 - 생성된 json 코드를 가지고 테스트

일단 요구사항을 콜르도한테 던져서 기본설계를 진행해보았다.

1️⃣ 요구사항 원본 (Raw Requirements)
사용자 요청: "꼰대봇" 명령어로 테스트가 시작되게 수정해달라
현재 상황:

꼰대 자가진단이 "꼰대테스트" 명령어로 시작됨
사용자는 "꼰대봇" 명령어로 테스트가 시작되길 원함

2️⃣ 요구사항 정리 (Organized Requirements)
요구사항을 다음과 같이 이해했습니다:
변경 내용:

기존: "꼰대테스트" → 신규: "꼰대봇"
꼰대 자가진단 시작 명령어 변경
관련 안내 문구들도 함께 업데이트

영향 범위:

handleMenuState() 함수의 명령어 조건문
메인 메뉴 안내 문구
게임 종료 후 안내 문구

이렇게 이해한 것이 맞나요?

3️⃣ 개념 설계 (Conceptual Design)
설계 방향:

"꼰대테스트" → "꼰대봇" 명령어 변경
사용자 편의성 고려하여 두 명령어 모두 지원하는 방안도 고려 가능
메뉴 안내 문구의 일관성 유지

변경 포인트:

명령어 인식 조건 수정
UI/UX 텍스트 업데이트
사용자 가이드 문구 통일

그래서 고도화 기능도 콜로드와 함꼐 진행을 해보았다.

🎮 새로운 명령어 체계
기본 사용:
@꼰대봇              → 메인 메뉴
@꼰대봇 도움말        → 전체 사용법
@꼰대봇 게임시작      → 꼰대 훈련 게임
@꼰대봇 테스트        → 꼰대 지수 측정
@꼰대봇 통계          → 내 게임 통계
@꼰대봇 초기화        → 오류 해결
게임 중:
@꼰대봇 1~5         → 캐릭터/난이도 선택
@꼰대봇 포기         → 게임 포기
테스트 중:
@꼰대봇 1~4         → 테스트 답변
@꼰대봇 그만         → 테스트 취소
🔇 무응답 처리 예시
사용자: 안녕
봇: (완전 무응답 - 침묵)

사용자: 게임시작
봇: (완전 무응답 - 침묵)

사용자: @꼰대봇 게임시작
봇: 🎭 꼰대 캐릭터를 선택하세요! ...

그 이후 카톳봇과 씨름을 하였습니다.

한국어 문자 메시지의 스크린 샷

그럼 해볼까 어느수준인지... 흐흐흐

한국어 문자 메시지의 스크린 샷

2번에서 10번까지 문답을 실시한 결과 두두두~

한국 문자 메시지의 스크린 샷

먼가 잘못된 느낌이었으나 역시나 지옥난이도 였으나 매일 훈련이 필요하단 조언을 받게 되었습니다. ㅎㅎ

상당한 심각한수준이거든요!

일단 재미를 위해서 메신져봇을 만들어봤구요. 아이디어구상 -> 코드구현 -> 검증 -> 실시까지 반나절짜리 게임이었었습니다.

결과와 배운 점

배운 점과 나만의 꿀팁을 알려주세요.

과정 중에 어떤 시행착오를 겪었나요?

도움이 필요한 부분이 있나요?

앞으로의 계획이 있다면 들려주세요.

  1. 아이디어는 생성이 되면 사라지기전까지 일단구현/검증/구현해본다.

  2. 완성도는 좀 나중에 하더라도 메신져봇만의 강점인 대화를 통한 편의성에 주목한다.

  3. 새로운 기능(Ex) Dify)를 활용한 다른 기능을 추가해보자.

도움 받은 글 (옵션)

참고한 지피터스 글이나 외부 사례를 알려주세요.

  1. 스터디장님의 친절한 강의와 스터디원들의 진심들......

5
4개의 답글

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요