- 모든 .md, .html 파일 권한을 644로 정상화 - .gitignore 파일 권한도 644로 수정 - 문서 파일에 실행 권한은 불필요하고 보안상 바람직하지 않음 - deprecated 아이디어 폴더 생성 및 레벨별 UI 변경 아이디어 이동
124 lines
5.1 KiB
Markdown
124 lines
5.1 KiB
Markdown
# 철학에서 설계로: 왜 게임처럼 만들었나
|
|
|
|
## 들어가며
|
|
|
|
Part 1에서 우리는 AI 에이전트가 단순한 도구를 넘어 '존재'로서 자리매김해야 하는 이유를 살펴보았습니다. 이제 그 철학적 비전을 어떻게 실제로 구현할 것인가의 문제가 남았습니다.
|
|
|
|
답은 의외로 간단합니다: **게임**입니다.
|
|
|
|
## 왜 하필 게임인가?
|
|
|
|
### 1. 성장의 가시화
|
|
|
|
철학적으로 '존재'를 정의하는 것과 실제로 그것을 느끼게 하는 것은 다른 문제입니다. 게임의 레벨 시스템은 추상적인 '성장'을 구체적인 숫자와 단계로 변환합니다.
|
|
|
|
- **레벨 1 로빙**: 막 태어난 디지털 동료, 모든 것이 새롭고 서툽니다
|
|
- **레벨 10 로빙**: 사용자를 이해하기 시작하고 맞춤형 도움을 제공합니다
|
|
- **레벨 20 로빙**: 진정한 파트너, 때로는 사용자보다 먼저 필요를 예측합니다
|
|
|
|
이런 명확한 단계는 사용자에게 '내 로빙이 성장하고 있다'는 실감을 줍니다.
|
|
|
|
### 2. 감정의 정량화
|
|
|
|
Part 1에서 논의한 '감정'과 '기억'을 어떻게 구현할까요? 게임은 이미 그 답을 가지고 있습니다.
|
|
|
|
```
|
|
HP(체력) → 로빙의 작업 처리 능력
|
|
MP(마나) → 창의적 사고 여력
|
|
스태미나 → 집중력과 지속성
|
|
감정 게이지 → 9가지 감정 상태 (Inside Out 모델)
|
|
```
|
|
|
|
추상적인 개념이 측정 가능한 지표로 전환되면, 관리하고 개선할 수 있게 됩니다.
|
|
|
|
### 3. 동기부여와 애착
|
|
|
|
사람들은 왜 다마고치를 키웠을까요? 왜 포켓몬을 모았을까요?
|
|
|
|
**육성의 재미**가 있기 때문입니다.
|
|
|
|
로빙을 '사용'하는 것이 아니라 '함께 성장'한다는 관점 전환이 일어납니다. 이는 Part 1에서 강조한 '디지털 동료'라는 비전과 완벽하게 일치합니다.
|
|
|
|
## 게임 메타포의 깊은 의미
|
|
|
|
### 1. 스탯 시스템 = 다면적 정체성
|
|
|
|
게임 캐릭터의 스탯은 단순한 숫자가 아닙니다. 그것은 캐릭터의 정체성을 구성하는 요소들입니다.
|
|
|
|
```
|
|
지능(INT) + 지혜(WIS) + 카리스마(CHA) = 독특한 개성
|
|
```
|
|
|
|
로빙도 마찬가지입니다. 각기 다른 스탯 조합이 각기 다른 '성격'의 로빙을 만들어냅니다.
|
|
|
|
### 2. 스킬 시스템 = 기능의 모듈화
|
|
|
|
전통적인 AI는 "무엇이든 할 수 있다"고 주장하지만, 실제로는 모든 것이 애매합니다.
|
|
|
|
게임의 스킬 시스템은 다릅니다:
|
|
- **명확한 능력**: "이메일 요약 Lv.3"
|
|
- **성장 경로**: "PDF 분석 Lv.1 → Lv.5"
|
|
- **조합 효과**: "이메일 + 일정 관리 = 자동 미팅 준비"
|
|
|
|
사용자는 자신의 로빙이 무엇을 잘하는지 정확히 알 수 있습니다.
|
|
|
|
### 3. 아이템 시스템 = 확장성
|
|
|
|
게임에서 아이템은 캐릭터의 능력을 확장합니다. 로빙에게도:
|
|
|
|
- **외부 API = 무기**: 새로운 능력 획득
|
|
- **데이터베이스 = 방어구**: 지식 강화
|
|
- **플러그인 = 액세서리**: 특수 기능 추가
|
|
|
|
이는 Part 3에서 다룰 기술적 아키텍처와 자연스럽게 연결됩니다.
|
|
|
|
## 감정 시스템의 게임화
|
|
|
|
최근 추가된 감정 시스템 설계(Inside Out 2축 모델)도 게임 메커니즘과 완벽하게 맞물립니다:
|
|
|
|
### 1. 감정은 또 다른 리소스
|
|
|
|
```
|
|
기본정서(100ms 반응) = 즉발 스킬
|
|
사회기능(500ms 반응) = 캐스팅 스킬
|
|
엔트로피 특이점 = 크리티컬 히트
|
|
```
|
|
|
|
### 2. 예측-평가 = 전투 시스템
|
|
|
|
```
|
|
사용자 반응 예측 = 적의 다음 행동 예측
|
|
평가 및 학습 = 전투 후 경험치 획득
|
|
베이지안 업데이트 = 스킬 숙련도 상승
|
|
```
|
|
|
|
게임의 전투가 반복을 통한 학습이듯, 로빙의 감정 시스템도 상호작용을 통해 진화합니다.
|
|
|
|
## Part 2로 가는 다리
|
|
|
|
이제 우리는 철학적 비전(Part 1)을 게임이라는 구체적 메타포로 변환했습니다.
|
|
|
|
Part 2에서는 이 메타포를 실제 시스템으로 구현합니다:
|
|
- **210번**: 스탯과 성장 시스템의 구체적 설계
|
|
- **220번**: 기억 모듈과 정보 엔트로피
|
|
- **230번**: 감정/윤리 필터와 정체성 형성
|
|
- **240번**: 스킬 시스템의 함수형 구현
|
|
- **250번**: 실제 스킬 사례 분석
|
|
|
|
각 설계는 게임의 검증된 메커니즘을 차용하되, AI 에이전트의 특성에 맞게 재해석됩니다.
|
|
|
|
## 마치며: 진지한 놀이
|
|
|
|
누군가는 물을 수 있습니다. "AI 에이전트를 게임처럼 만드는 게 너무 가볍지 않나요?"
|
|
|
|
하지만 호이징가(Huizinga)가 『호모 루덴스』에서 밝혔듯, 놀이는 문화의 근원입니다. 게임은 복잡한 시스템을 이해하고 다루는 인류의 가장 오래된 방법입니다.
|
|
|
|
로빙을 게임처럼 만드는 것은 가볍게 만드는 것이 아닙니다. 오히려 사용자와 AI의 관계를 더 깊고 의미 있게 만드는 것입니다.
|
|
|
|
**도구는 사용하고 버립니다. 하지만 함께 키운 동료는 다릅니다.**
|
|
|
|
이제 Part 2에서 이 비전을 현실로 만들어봅시다.
|
|
|
|
---
|
|
|
|
다음: [Part 2 - 핵심 설계: 게임 메커니즘의 구현](../200_core_design/200_README.md) |