품아이 전체 지도

2026-04-13 정리

📌 이 다이어그램은 4/13 시점 (비로그인 챗창 흐름). 4/14 4차 전환 이후 코어 3명은 Claude Code CLI 직결로 분기. 현행 챗창 구조는 poomasi.org 팩트시트 섹션 4-5 참조.

흐름

고객이 말을 건다
    ↓
[홈페이지 poomasi.org] ← Cloudflare + GitHub Pages
    ↓ 챗 위젯 (poomai-widget.js)
[GCP 서버] ← 품아이가 사는 집
    ├── seed_server.py  ← 고객 말 받는 문
    ├── engine.py       ← 품아이의 뇌 (여기서 판단)
    ├── ChromaDB        ← 품아이의 기억 (문서/Q&A)
    └── Gemini API 호출 ← 품아이의 말하기 능력
            ↑
    [Supabase] ← 품아이의 장부 (매출, 상품, 조합원)
            ↑
    [넷포스 POS] ← 매장에서 실제 팔린 데이터

각 공간의 역할

공간비유하는 일
GCP품아이가 사는 서버, 코드 실행, 봇 가동
Supabase장부 캐비닛매출, 상품, 조합원 정보 저장
ChromaDB기억 서랍”이런 질문엔 이렇게 답해” Q&A
Gemini말하기 능력기억을 바탕으로 문장을 만드는 힘
홈페이지가게 앞 간판고객이 들어오는 입구
GitHub설계도 보관소코드 버전 관리, 배포 원본
Colab훈련소파인튜닝할 때 GPU 빌려서 훈련
Cloudflare우체국/도로도메인 연결, 트래픽 전달

핵심 관계

  • 고객 → 홈페이지 → GCP → (ChromaDB에서 기억 찾고 + Supabase에서 데이터 찾고) → Gemini로 답변 생성 → 고객에게 전달
  • Colab은 평소 안 씀. 품아이를 더 똑똑하게 만들 때만 (파인튜닝) 사용
  • GitHub은 코드를 안전하게 보관하는 곳. 홈페이지 배포 원본이기도 함

연결