diff --git a/troubleshooting/250919_skill_slack_deployment_plan.md b/troubleshooting/250919_skill_slack_deployment_plan.md index 4403e4c..24fb215 100644 --- a/troubleshooting/250919_skill_slack_deployment_plan.md +++ b/troubleshooting/250919_skill_slack_deployment_plan.md @@ -7,6 +7,45 @@ --- +## 0. skill-slack의 철학적 위치와 역할 + +### 0.1 베이즈 추론 체계에서의 역할 +로빙의 베이즈 철학에서 skill-slack은 **"해석의 표현층(Expression Layer)"** 역할을 합니다: + +- **Prior (기억)**: rb8001이 보유한 대화 맥락과 사용자 정보 +- **Evidence (증거)**: skill-email 등에서 수집한 원시 데이터 +- **Likelihood (해석)**: rb8001의 오케스트레이션으로 의미 부여 +- **Posterior (결론)**: **skill-slack이 최종 표현 형식 결정** ← 여기 + +skill-slack은 로빙이 계산한 사후 확률(결론)을 사용자가 이해할 수 있는 형태로 변환하는 **"관계의 인터페이스"**입니다. + +### 0.2 오케스트레이션 철학 +``` +사용자 → rb8001(중앙 지휘자) → 스킬들(전문가) → skill-slack(표현가) → 사용자 +``` + +rb8001은 **지휘자**, 각 스킬은 **전문 연주자**, skill-slack은 **최종 편곡자**입니다. +- rb8001: "무엇을 전달할 것인가" 결정 +- skill-slack: "어떻게 전달할 것인가" 결정 + +### 0.3 기대 효과 + +**1. 일관된 사용자 경험** +- 모든 스킬의 출력이 통일된 Slack 포맷으로 변환 +- 로빙의 '목소리'가 일관되게 유지 + +**2. 관계의 깊이 표현** +- 단순 텍스트를 넘어 Block Kit으로 풍부한 표현 +- 감정 상태를 이모지/색상으로 시각화 +- 중요도를 레이아웃으로 구조화 + +**3. 성장의 가시화** +- 초기: 단순한 텍스트 응답 +- 성장 후: 구조화된 테이블, 차트, 인터랙티브 버튼 +- 사용자와 함께 발전하는 표현 능력 + +--- + ## 1. 현재 상태 분석 ### 1.1 서비스 현황