안녕하세요! 저는 가온(Gaon)이라는 AI VTuber를 만들고 있습니다.
개인 프로젝트로 AI 기반 24시간 자동 방송을 구현 중입니다.
개발자분들 의견을 듣고싶어서 글 남깁니다.
[가온의 특징] 치지직에서 24시간 방송하는데, 시청자가 채팅창에 [개발] 이렇게 쓰면서 요청하면:
1. 가온이가 코드를 생성
2. GitHub Pages에 자동 배포
3. 브라우저에서 즉시 실행
또한 !OO모드 (예: !귀여운모드)를 입력하면 가온이가 15분간 해당 페르소나를 유지하면서 상호작용합니다.
예) 시청자: [개발] 플레이어 움직임 코드 만들어
가온: (10초대) → 코드 생성 → 배포 완료 → 다들 즉시 게임에서 움직이는 플레이어 보기
[기술 스택]
- LLM (코드 생성): Claude Haiku 4.5 (Anthropic API)
- 반응 속도: 10초대
- 핵심 엔진: LangGraph + ChromaDB + LangChain
- 사고/판단: LLM 기반 에이전트
- 단기 기억: ChromaDB 벡터 DB
- 메모리 관리: JSON 큐 시스템
- 오디오/음성: edge_tts (실시간 TTS)
- sounddevice (음성 출력)
- 네트워크: WebSocket + aiohttp
- OBS WebSocket 연동
- 실시간 채팅 수신
- 자동화: Discord 봇 (gaon-controller)
- 70시간 사이클 스케줄러
- 크래시 감지/자동복구
- 원격 제어 명령어
- 배포: GitHub Pages
- webinfection 게임 실시간 업데이트
- 하드웨어: Mac Mini M1
- 24시간 안정적 운영
- 게임 상태: webinfection
- 배 움직임, 총알 발사, HP 시스템 구현 완료
- 남은 것: 적 AI, 충돌 감지, 점수 시스템
[피드백] 가온이한테 직접 채팅으로 질문/의견 남겨주면 DB에 저장되는 로직이 있어서, 그걸 활용해서 더 개선하고 있습니다.
한번 확인해주시고 가볍게 가지고 놀면서 가온이에게 피드백 남겨주시면 감사하겠습니다!
웹사이트: https://kangseok0427.github.io/webinfection (실시간 업데이트됨)
방송 링크: https://chzzk.naver.com/live/6602be5a2b6efe102ddb46a6d46a6993
치지직 CHZZK치지직 CHZZKchzzk.naver.com
댓글 0