Skip to content

Commit 3d45c42

Browse files
committed
docs: 문서 추가 작성
1 parent 75e3b4c commit 3d45c42

File tree

2 files changed

+615
-10
lines changed

2 files changed

+615
-10
lines changed

README.md

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -45,27 +45,29 @@
4545

4646
## ✨ 핵심 기능
4747

48+
### 채팅 시스템
49+
- **이중 프로토콜**: WebSocket + HTTP REST API
50+
- **메시지 관리**: User/Assistant/System 역할 기반 대화
51+
- **외부 서비스 연동**: LLM, Memory, TTS 서비스 통합
52+
- **페이지네이션**: 대화 기록 조회
53+
4854
### 인증 시스템
4955
- **JWT 토큰**: Access (15분) + Refresh (30일) 이중 토큰
5056
- **OAuth2 PKCE**: Google 인증, 게스트 로그인
5157
- **Redis 세션**: 토큰 관리 및 blacklist 지원
5258
- **다중 헤더**: Authorization, X-Access-Credit, X-Refresh-Credit
5359

60+
### 크레딧 시스템
61+
- **정밀 계산**: Decimal(18,2) 잔액 관리
62+
- **거래 기록**: 완전한 audit trail
63+
- **동시성 제어**: Optimistic concurrency 지원
64+
5465
### AI 캐릭터 관리
5566
- **하이브리드 설정**: JSON 필드 구성 + 직접 프롬프트 입력
5667
- **소유권 모델**: 시스템/공개/개인 캐릭터 권한 관리
5768
- **프롬프트 생성**: 설정 기반 SystemPrompt 구성
5869

59-
### 채팅 시스템
60-
- **이중 프로토콜**: WebSocket + HTTP REST API
61-
- **메시지 관리**: User/Assistant/System 역할 기반 대화
62-
- **외부 서비스 연동**: LLM, Memory, TTS 서비스 통합
63-
- **페이지네이션**: 대화 기록 조회
64-
65-
### 크레딧 시스템
66-
- **정밀 계산**: Decimal(18,2) 잔액 관리
67-
- **거래 기록**: 완전한 audit trail
68-
- **동시성 제어**: Optimistic concurrency 지원
70+
> **상세 구현**: 각 기능의 구체적인 코드 구현과 아키텍처는 [FEATURES.md](docs/FEATURES.md)를 참고하세요.
6971
7072
<br>
7173

0 commit comments

Comments
 (0)