1964 Commits

Author SHA1 Message Date
happybell80
9f2b6517af docs: 함수형 프로그래밍 가이드라인에 로컬/서버 테스트 전략 추가
- 개발 환경의 현실적 제약 설명
- 로컬 테스트 가능 영역 vs 서버 필요 영역
- 올바른 개발 워크플로우 정의
- 분산 아키텍처 설계 의도 명시
2025-08-07 13:15:25 +09:00
happybell80
9b811504c5 docs: ChromaDB 컬렉션 재생성 및 최종 해결 문서화
- 근본 원인: 기존 컬렉션의 잘못된 임베딩 설정
- 해결: 컬렉션 재생성 + 코드 수정
- 성능: 6-20초 → 1.77초 (91% 개선)
2025-08-07 12:07:08 +09:00
happybell80
db500b05e2 docs: ChromaDB 임베딩 함수 불일치 문제 트러블슈팅 추가
- 25초 지연 원인 분석
- embedding_function 누락 문제
- 해결 방법 문서화
2025-08-07 11:31:47 +09:00
happybell80
e419fb41c9 docs: 캐시 완전 제거 및 함수형 전환 트러블슈팅 기록 2025-08-07 10:50:51 +09:00
happybell80
1c8fc39a4d docs: 베이지안 메모리 선택 구현 및 남은 과제 추가 2025-08-07 01:10:45 +09:00
happybell80
1c1934e198 docs: await 누락 버그 및 교훈 추가 2025-08-07 00:21:49 +09:00
happybell80
e38e2303c2 트러블슈팅: 함수형 전환과 LLM 메모리 선택 구현 2025-08-07 00:00:55 +09:00
22ac747394 docs: DOS 터미널 UI 구현 트러블슈팅 문서 추가
- /game001 경로 DOS 스타일 터미널 구현
- MCP 도구 설정 과정
- 모바일 반응형 개선
- 커서 스타일 변경 과정
2025-08-06 21:54:24 +09:00
happybell80
ef91bad429 문서 날짜 수정: 함수형 전환 성과 250106 → 250806 2025-08-06 20:50:14 +09:00
happybell80
e9ab42f1d4 함수형 프로그래밍 전환 성과 문서화
- 성능 측정 결과 기록
- 메모리 10.1% 감소, CPU 16.7% 감소
- 프로세스 수 48.7% 감소 (39개→20개)
- 코드량 26% 감소 (1,434줄→1,064줄)
2025-08-06 19:05:47 +09:00
happybell80
d6428feb44 250806 트러블슈팅 업데이트 - 캐시 제거 및 대화 연속성
- 캐시 시스템 전면 개편 과정
- 대화 연속성 문제 해결
- 교훈 정리
2025-08-06 17:11:26 +09:00
happybell80
a45642368b 트러블슈팅 추가: 이름 영속화 ChromaDB identity 컬렉션 구현 2025-08-06 16:03:47 +09:00
happybell80
9d70b7e49b docs: Phase 5 및 동적 프롬프트 구현 문서화
- Phase 5 캐시 사용 횟수 관리 추가
- 동적 프롬프트 컨텍스트 구현 과정 별도 문서화
- 의도 파악 개선 및 교훈 정리
2025-08-06 14:50:16 +09:00
aa0c2e0007 docs: 2단계 완료 및 3단계 계획 업데이트
2단계 완료:
- 510번: MVP 개발기로 완전 교체
- 550번: 수익모델 문서 재작성 (84줄→261줄)
- 370번: 임베딩 서비스 문서 보완
- 260번: 아이템시스템 문서 확인 (이미 완성도 높음)
- 650번: 용어 통일 (로빙/존재형 에이전트 정의)

3단계 계획 추가:
- 290번: 게임 인터페이스 설계 문서 추가 예정
- 프론트엔드 설계 아이디어를 정식 문서로 승격 계획
2025-08-06 14:39:36 +09:00
5a221854de docs: 프론트엔드 설계 아이디어 - 로빙 성장과 AI 발전사 연결
- 레벨별로 DOS부터 GPT까지 AI 발전사 매핑
- 소수 레벨(2,3,5,7,11,13,17,19,23)에서 UI 진화
- 서비스 페이지 컨셉과 슬로건 정리
- 20단계 기술사 타임라인 구성
2025-08-06 14:31:58 +09:00
3f3449da0c docs: 2단계 완료 - 누락 문서 채우기 및 용어 통일
- 510번: 스타트업 밸류에이션 → 실제 로빙 MVP 개발기로 교체
- 370번: 임베딩 서비스 분리 아키텍처 문서 보완
- 550번: 수익모델과 비즈니스 전략 완전 재작성
- 650번 용어집: 로빙/존재형 에이전트/AI 에이전트 용어 정의 명확화
2025-08-06 13:04:32 +09:00
83005b5d20 docs: 510번 문서를 실제 로빙 MVP 개발기로 교체
- 스타트업 밸류에이션 프로젝트 내용 제거
- 2025년 7-8월 실제 로빙 개발 과정 문서화
- 3개월 개발 타임라인과 주요 난관 해결 과정 포함
- 기술 스택, 성과, 교훈 정리
2025-08-06 12:58:04 +09:00
happybell80
9a7004d288 Phase 4 트러블슈팅 추가: 캐시 검색 구현 및 디버깅
- current_user_id 설정 누락 문제 해결
- ChromaDB TTL 필터링 오류 수정 (Python 후처리)
- 캐시 히트 성공 및 성과 달성
- 교훈: user_id 전달 경로, ChromaDB 제약사항, 단계별 디버깅
2025-08-06 11:53:03 +09:00
30e47105f6 docs: 1단계 완료 표시 업데이트
- 1단계 작업 완료 표시 ()
- 실행 일정에 상태 컬럼 추가
- 완료 내역 상세 기록
2025-08-06 11:49:29 +09:00
1573aa069b docs: 1단계 완료 - 전체 흐름 정리 및 연결성 강화
- 000_서문.md 작성: 프로젝트 소개와 전체 구조 안내
- 각 Part README에 연결 문단 추가 (앞/뒤 Part 연결)
- 100_README.md에서 삭제된 파일 참조 제거
- README.md에 누락된 370번 파일 추가
- 1단계 현황분석 문서 작성
2025-08-06 11:47:58 +09:00
3532ceecdd docs: 로빙 문서 5단계 개선 계획 작성 (톤 수정) 2025-08-06 11:20:40 +09:00
happybell80
f03d558793 Phase 3 트러블슈팅 추가: Docker 및 환경변수 설정 오류
- 24서버 개발자의 Docker 실수 사례 기록
- docker system prune -af로 전체 서비스 중단
- skill-embedding URL 오설정 문제
- 환경변수와 코드 구분 착각
- 해결 과정 및 교훈 정리
2025-08-06 11:20:05 +09:00
happybell80
68f4d5e3aa docs: Phase 1-2 트러블슈팅 문서 업데이트
- 파일명 변경: 250805-06_happybell80_AI응답개선Phase1-5.md
- Phase 2 캐시 인프라 구축 내용 추가
- Lock TTL 메모리 관리 구현 상세
- 서버팀 검증 결과 포함

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-06 09:53:59 +09:00
4f12984d3c Delete 100_philosophy/160_맺음말.md 2025-08-05 23:45:29 +09:00
8e4d404e20 Delete 100_philosophy/000_서문.md 2025-08-05 23:45:22 +09:00
Claude-51124
70f50d53a1 대화 로그 분석 추가: rb10508_micro 기억 시스템 문제점
- 같은 사용자 이름 반복 입력해도 기억 못함
- '기억' 키워드에 기계적 템플릿 응답
- 사용자별 기억 구분 실패
- ChromaDB 검색 기능 오작동
- Gemini API는 정상이나 기존 맥락 연결 실패

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-05 23:43:38 +09:00
happybell80
7142a8858e docs: memory_recall 개선 필요사항 추가
- Phase 4 목표에 memory_recall 기계적 응답 개선 추가
- 관련성 없는 기억 나열 문제 해결 명시
2025-08-05 23:34:31 +09:00
happybell80
3ea5929365 docs: AI 응답 개선 Phase 1 트러블슈팅 문서 추가
- async/await 처리 실수와 해결 과정
- 기억 개선 5단계 계획을 ideas로 이동
- Phase 1 성공적 구현 기록
2025-08-05 23:25:17 +09:00
cd3105f9b2 docs: 100번대 철학 문서 전면 개편 완료
- 130번 문서: 기술 중심에서 철학적 서술로 전환
- 150번 문서: 게임 메타포의 철학적 의미 중심으로 재구성
- 중복 제거 및 각 장의 고유성 강화
- 서문과 맺음말 추가로 완성도 향상
- README 개선으로 가독성 및 접근성 향상
2025-08-05 22:28:12 +09:00
happybell80
09ad719ba5 docs: 트러블슈팅 제목 수정 및 로그 설정 내용 추가
- 제목: rb10508_micro 최적화 내용 반영
- BaseSettings 환경변수 자동 오버라이드 설명
- 로그 레벨 설정 검증 결과 추가

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-05 17:08:13 +09:00
happybell80
e7dac1110b docs: rb10508_micro 메모리 로직 개선 사례 추가
- 메모리 저장 임계값 0.7 → 0.3 변경
- 메모리 관련성 체크 로직 추가
- 디버그 로깅 강화
- 최종 성과: 88.1% 메모리 감소, AI 대화 정상화

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-05 16:33:43 +09:00
happybell80
203032dd2d docs: logger import 누락 문제 트러블슈팅 추가
- 개발 모드 대화 로깅 기능 추가 시 발생한 에러
- import logging 누락으로 인한 NameError
- 기본 import 확인의 중요성 강조
2025-08-05 16:03:45 +09:00
happybell80
a5d55221d3 docs: rb10508_micro Gemini 모델 404 오류 해결 추가
- gemini-pro → gemini-2.5-flash-lite 1줄 수정
- AI 대화 기능 100% 복구
- 최종 메모리 117.2MB로 프로젝트 완료
2025-08-05 15:35:48 +09:00
happybell80
0fd86d2e52 docs: rb10508_micro 최종 최적화 결과 추가
- 패키지 정리 실제 효과: 7.3MB 메모리 절약
- 전체 최적화 과정 요약 (987.9MB → 112.7MB)
- 예상 대비 실제 결과 비교표
- 최적화 우선순위 교훈 추가
2025-08-05 14:54:50 +09:00
bf2ff2b791 docs: 110_왜_AI에게_존재를_기대하는가.md 전면 개정
- 방어적이고 기계적인 톤을 따뜻하고 철학적인 톤으로 변경
- 데카르트 명제를 로빙의 존재론으로 재해석
- 인간의 근원적 욕구와 AI의 존재적 가치 연결
- 기억-감정-윤리 삼각형을 중심으로 재구성
- 120 문서와 차별화되도록 존재의 당위성에 집중
2025-08-05 14:34:05 +09:00
be02260572 docs: 임베딩 서비스 분리 아키텍처 문서화 및 최신 성과 반영
- 300_architecture/360_로빙_컨테이너_경량화_전략.md에 Phase 2.5 추가
- 300_architecture/370_임베딩_서비스_분리_아키텍처.md 신규 생성
- 300_architecture/300_README.md 목차 업데이트
- 000_프로젝트_종합_v3.md에 최근 성과 섹션 추가 (메모리 최적화, 기술적 개선, 운영 지표)
- 모든 이모지 제거 (CLAUDE.md 규칙 준수)
2025-08-05 14:21:20 +09:00
happybell80
000a5103e9 docs: rb10508_micro ChromaDB 경로 표준화 문서 추가
- chroma_db_micro → chroma_db 경로 변경 과정
- 데이터 마이그레이션 및 검증 결과 기록
- 표준화와 안전한 마이그레이션 교훈 추가
2025-08-05 14:17:32 +09:00
happybell80
31b8c0b719 docs: rb10508_micro HTTP 임베딩 전환 성공 기록 추가
- 메모리 988MB → 118MB (88% 감소)
- HTTP 임베딩 7ms 응답 시간
- 예상보다 훨씬 좋은 결과 달성
2025-08-05 13:44:12 +09:00
happybell80
aebb94b8ba docs: skill-embedding 서비스 구축 트러블슈팅 문서 추가 2025-08-05 11:22:33 +09:00
Claude-51124
e3a75c5df8 Add embedding service separation architecture design
로빙 임베딩 서비스 분리 아키텍처 설계서 추가:
- 현재 메모리 사용량 분석 (rb10508_micro: 987.9MB)
- 임베딩 서비스 공유 + 기억 저장소 분리 아키텍처
- 구체적 구현 방안 (HTTP API, ChromaDB 분리)
- 메모리 절약 효과 (228MB + 확장성)
- 단계별 구현 계획 및 위험 완화 방안

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-05 00:13:08 +09:00
happybell80
11a251eb64 Update: LLM 멀티 모델 테스트 트러블슈팅 및 분석 문서 추가 2025-08-04 22:36:25 +09:00
happybell80
65f3cb8ee4 Add: LLM 멀티 모델 테스트 트러블슈팅 문서 2025-08-04 22:07:41 +09:00
Claude-51124
08b92740d1 로빙 임베딩 모델 경량화 및 최적화 가이드 추가
- 현재 L12 모델 성능 벤치마크 (한국어 유사도 테스트)
- 대안 임베딩 모델 8가지 비교 분석
- L6 vs L12 성능 차이 예상치 (10-15% 저하)
- 단계별 경량화 전략 (Phase 1-3)
- 하이브리드 아키텍처 제안 (ChromaDB + PostgreSQL)
- 메모리 사용량 분석 (현재 987MB → 목표 500MB)
- 벡터 DB 필요성 및 일반 DB 한계 설명
2025-08-04 19:30:25 +09:00
happybell80
4b7fc6fcea docs: rb10508_micro ONNX 통합 작업 트러블슈팅 추가 2025-08-04 19:04:47 +09:00
happybell80
07ffee2123 Add rb10508_micro ONNX deployment troubleshooting 2025-08-04 18:40:42 +09:00
Claude-51124
3933c12d47 ONNX 기반 임베딩 경량화 트러블슈팅 문서 추가
- sentence-transformers 모델을 ONNX로 변환
- PyTorch 없이 동작하는 경량 추론 모듈 개발
- ChromaDB 통합 테스트 완료
- 예상 이미지 크기: 6GB → 500MB

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-04 16:44:51 +09:00
happybell80
8e609308e7 Add frontend-backend API compatibility troubleshooting 2025-08-04 16:00:57 +09:00
happybell80
ae99d8fcdf Add rb10508_micro health check and build optimization troubleshooting 2025-08-04 15:12:26 +09:00
happybell80
822b7ccb8c Update rb10508_micro deployment troubleshooting - add API structure and final deployment fixes 2025-08-04 15:06:02 +09:00
happybell80
5e29098cc7 Add .obsidian to gitignore 2025-08-04 14:07:13 +09:00