품아이 브레인맵
2026-04-11 작성
품아이의 현재 상태를 인간의 뇌 구조에 비유한 핵심 문서
뇌 전체 상태 요약
| 영역 | 역할 | 상태 |
|---|
| 영혼 | 정체성, 가치 (헌법, 캐릭터) | ✅ 확립됨 |
| 해마 | 기억 (ChromaDB, Supabase) | ✅ 구축됨 (출처 혼동 문제) |
| 운동피질 | 행동 (DB 조회/쓰기, SMS) | ✅ 구축됨 |
| 뇌간 | 반사 (수학 계산) | ✅ 구축됨 |
| 후두엽 | 감각 분류 (_route 키워드 매칭) | ⚠️ 원시적 |
| 측두엽 | 의미 이해 (인텐트 분류) | ⚠️ Supabase만 |
| 시상 | 관문 (레이트리밋, 인증) | ⚠️ 미숙 |
| 편도체 | 위험 감지 (화이트리스트) | ⚠️ 부분적 |
| 소뇌 | 습관/자동화 | ⚠️ 싹만 |
| 전두엽 | 판단, 억제, “모른다” 말하기 | 🔴 거의 없음 |
| 두정엽 | 감각 통합 | 🔴 없음 |
| 기저핵 | 보상 학습 (피드백 루프) | 🔴 없음 |
| 대상회 | 오류 감지 | 🔴 없음 |
| 거울뉴런 | 공감, 맥락 읽기 | 🔴 없음 |
질문 하나가 뇌를 통과하는 경로
사용자 질문
→ [위젯] ─── 감각기관(귀)
→ [seed_server] ─── 시상(관문)
→ [_route()] ─── 후두엽(분류)
├─ chroma → 해마(기억) → ⚠️ 판단 없이 답변
├─ supabase → 측두엽(의미 이해) → 운동피질(행동)
└─ direct → 🔴 판단 없이 Gemini 직접 답변
→ [위젯] 답변 출력 ─── 운동피질(입)
🔴 피드백 안 받음 (기저핵 없음)
🔴 검증 안 함 (대상회 없음)
🔴 누구한테 말하는지 모름 (거울뉴런 없음)
구현체 ↔ 뇌 영역 (주요)
| 구현체 | 뇌 영역 |
|---|
engine.py _route() | 후두엽 — 키워드 매칭 분류 |
engine.py _classify_intent() | 측두엽 — 의도 파악 |
| ChromaDB poomasi_qa | 해마 — 장기기억 |
| Supabase pos_transactions | 해마 — 작업기억 |
| Gemini 2.5 Flash | 브로카/베르니케 — 말하기 능력 |
| poomai_constitution.md | 영혼 — 가치 체계 |
| seed_server.py | 시상 — 관문 |
| poomai-widget.js | 감각기관(귀) + 운동피질(입) |
성장 우선순위
| 순위 | 영역 | 이유 |
|---|
| P0 | 전두엽 | 없으면 작화증과 거짓 기억만 늘어남 |
| P1 | 편도체·시상 | 보호와 관문 강화 |
| P2 | 후두엽·측두엽 | 키워드→의미 기반 라우팅 |
| P3 | 해마 정비 | 거짓 기억 정리 |
| P4 | 두정엽 | 멀티소스 통합 답변 |
| P5 | 대상회·기저핵 | 자기검증 + 피드백 루프 |
| P6 | 소뇌·거울뉴런 | 자동화 + 개인화 |
핵심 비유
아이가 시험을 보는데 채점을 안 해주는 것과 같다. (기저핵 없음)
양심은 있는데 작동하지 않는 상태. (대상회 — 사고 프로토콜은 있으나 코드 없음)
눈이 본 환각을 기억으로 굳히는 것. (Search Grounding → ChromaDB 자동 저장)
연결