happybell80
f7a5c59621
배포 워크플로우 추가: 로컬 개발 → Git Push → 51124 서버 배포
2025-09-29 15:56:44 +09:00
happybell80
d1210eb4e2
Multi-AI CLI 통합 문서 업데이트: 서버별 실현 가능성 평가 및 최종 배포 전략 구체화
...
- CLI 설치 현황 추가 (로컬/51123/51124 서버)
- 51124 서버 기준 80-85% 실현 가능성 명시
- 최종 배포 전략: 51124 FastAPI + 51123 nginx 프록시
- 의사코드 제거, 검증된 2024년 아키텍처 참조 추가
2025-09-29 15:55:25 +09:00
happybell80
14b2770d42
docs: Multi-AI CLI 통합 시스템 실현 가능성 및 반자동화 범위 추가
2025-09-29 14:47:24 +09:00
happybell80
49aee889e9
docs: Multi-AI CLI 통합 시스템 아이디어 문서 작성
2025-09-29 14:29:39 +09:00
happybell80
97e0888ce0
Fix more incorrect table names in documentation
...
- users → user in SQL contexts (94 occurrences)
- robeings → robeing in SQL contexts
- user_preferences → user_preference (14 files)
- slack_workspaces → slack_workspace in SQL contexts (17 files)
All table names now correctly match PostgreSQL schema
2025-09-26 00:52:15 +09:00
happybell80
8c02b80359
Fix incorrect table names in documentation
...
- gmail_tokens → gmail_token (33 files)
- companies → company (17 files)
- conversation_logs → conversation_log (27 files)
- workspace_members → workspace_member (28 files)
All table names now match the actual PostgreSQL schema
2025-09-26 00:49:47 +09:00
c531ed00a8
Add OAuth multi-provider JSONB structure proposal
...
- 현재 단일 OAuth 구조의 한계점 분석
- JSONB 기반 다중 프로바이더 지원 방안 제시
- 김종태 사용자 사례 기반 실제 문제 해결책
- 마이그레이션 전략 및 구현 고려사항 포함
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-24 15:55:03 +09:00
happybell80
b82c710937
docs: Add Bayesian research and update NaverWorks briefing docs
...
- Add 베이즈 학문 역사 and 베이지안 논의 종합 research docs
- Update NaverWorks daily briefing and cold mail docs
- Add 로빙 의도분석 전략 idea doc
- Update 베이즈 성장과 관계의 철학
- Update 대화형 점진적 의도 구축 시스템
2025-09-20 16:50:44 +09:00
happybell80
c172c616b5
docs: skill-slack 배포 지침서 간소화 (349줄→95줄)
...
- 로빙 철학(스킬=도구, 판단 금지) 명확화
- thread_ts 버그 및 계정 이전 이슈 정리
- 핵심 배포 정보만 유지
2025-09-19 21:12:01 +09:00
happybell80
4c9aa6ab6d
docs: 민감한 정보 제거 및 NAVER WORKS 구현 상태 업데이트
...
- API 키 및 JWT Secret 등 민감한 정보를 플레이스홀더로 교체
- NAVER WORKS 이메일 확장 문서 상태를 '구현 완료'로 업데이트
- Provider 패턴 구현 및 DB 스키마 수정 내용 반영
- 토큰 갱신 테스트 성공 결과 문서화
2025-09-19 01:46:23 +09:00
c5e4bde275
docs: NAVER WORKS Mail API 엔드포인트 수정 - /mail/messages → /mail/mailfolders/{folderId}/children
2025-09-18 20:21:22 +09:00
happybell80
6fd35b14b6
docs: NAVER WORKS Passport 구현 완료 상태 반영
...
- troubleshooting/250917 문서 업데이트
- Phase 1 로그인: 완료
- Phase 2 Passport: 완료
- Frontend 구현: 완료
- naverworks_token 테이블 정보 업데이트
- ideas/250916 구버전 문서 삭제
2025-09-18 00:44:58 +09:00
happybell80
b2c1adfcc0
Update NAVER WORKS implementation status
...
- Backend Phase 1 complete (login endpoints working)
- Frontend not implemented yet
- Mark all frontend tasks as pending with ❌
2025-09-17 21:53:12 +09:00
happybell80
42188eecf0
Update DB schema for two-phase implementation plan
...
Phase 1: Login only with existing user table
Phase 2: Passport with workspace and token tables for API access
2025-09-17 21:29:15 +09:00
happybell80
911272a42e
Clarify DB requirements for phased implementation
...
- Phase 1 (login only): Use existing user table, no new tables needed
- Phase 2 (API usage): Add workspace and token tables
2025-09-17 21:28:37 +09:00
happybell80
126f6a8770
Update NAVER WORKS OAuth documentation with confirmed settings
...
- Mark .env configuration as complete
- Update confirmed OIDC userinfo fields (sub, email)
- Document error response format
- Confirm response_mode as query (default)
2025-09-17 21:27:58 +09:00
happybell80
4e82d17342
Clarify DB schema requirements for NAVER WORKS OAuth
...
- Add naverworks_workspace table requirement
- Clarify token storage necessity (only for API usage)
- Note difference between login-only vs API usage scenarios
2025-09-17 21:18:35 +09:00
happybell80
5d91cb58f8
Create NAVER WORKS integration scenarios document
...
- Slack to NAVER WORKS mail summary scenario
- Cold email auto-posting to Slack Canvas
- Morning mail briefing automation
- Calendar to Slack reminder sync
- Mail auto-classification and tagging
- Implementation phases and technical considerations
2025-09-17 20:54:29 +09:00
happybell80
52597df813
Add frontend implementation plan for NAVER WORKS OAuth
...
- Login button with icon location
- Auth context modifications
- Skills panel passport integration
- Callback handling process
- UI/UX guidelines
2025-09-17 20:46:39 +09:00
happybell80
39e1cddbb4
Clarify passport/install endpoint purpose - Installation/authorization, not login
2025-09-17 20:41:43 +09:00
happybell80
eb0bf18307
Add NAVER WORKS console configuration details
...
- Add both callback URLs (normal and passport)
- Add OIDC Logout Redirection setting
- Match actual console configuration requirements
2025-09-17 20:40:49 +09:00
happybell80
e61491800a
Fix documentation inaccuracies for NAVER WORKS OAuth
...
- Change nginx-deploy to nginx-infra (actual directory name)
- Clarify DB table name: user (SQLAlchemy) not users
- Update Private Key storage: Base64 in .env, not file path
- Clarify callback: GET only (standard OAuth), not POST
- Add RS256 algorithm confirmation for JWT signing
2025-09-17 20:38:11 +09:00
happybell80
7e45e00e9b
Update NAVER WORKS documentation with OAuth patterns matching Gmail/Slack
...
- Add OAuth endpoint patterns for all providers (Gmail, Slack, NAVER WORKS)
- Unify Redirect URL domain to auth.ro-being.com across all providers
- Update Private Key storage location (Base64 in .env)
2025-09-17 20:35:59 +09:00
happybell80
0680384ee1
Update NAVER WORKS API guide with implementation details and security notes
2025-09-17 20:29:39 +09:00
happybell80
d3f44cee2b
Update NAVER WORKS OAuth implementation documentation
...
- Add NAVER WORKS OAuth to authentication system architecture
- Update API integration guide with confirmed endpoints and decisions
- Create troubleshooting guide for implementation
2025-09-17 20:22:27 +09:00
happybell80
9ea40568a0
Add new idea documents: FastAPI concepts, automation agents, Slack emoji reactions
2025-09-17 20:00:09 +09:00
happybell80
8f62e9c4d4
docs: 250916 트러블슈팅 및 아이디어 문서 정리
...
- ChromaDB 메타데이터 손상 문제 문서화
- CompanyX 뉴스 검증 로직 현황 수정
- 4개 아이디어 문서에 프로젝트 구현 상태 추가
- HWP-PDF 변환: skill-rag-file 미지원
- 네이버웍스 캘린더: OAuth2/서비스 미구현
- 감정 분석: ONNX 미통합, API 미구현
- 슬랙 캔버스: API 전체 미사용
2025-09-16 19:28:52 +09:00
d2e7299686
docs: rb8001-skill-rag-file Slack 파일 연동 구조 문서화
...
- 트러블슈팅: rb8001에서 skill-rag-file 호출 구조 정리
- RAG 아키텍처: Slack 파일 처리 플로우 추가
- team_id 기반 저장 구조로 변경 (user_id → team_id)
- /mnt/hdd/data/documents/ 경로 업데이트
2025-09-16 00:25:35 +09:00
Claude-51124
3f296b7206
docs: skill-rag-file 포트를 8508로 설정 및 시스템 구성 섹션 추가
2025-09-15 22:16:52 +09:00
happybell80
ad09346aee
docs: 감정 그래프 시스템 구현 가이드 추가
...
- ideas/emotion_graph_implementation.md로 배치
- klue/bert-base 기반 7개 감정 분류 시스템
- Temperature Scaling 확률 보정 기법
- ONNX 변환 및 PostgreSQL 시계열 저장 방안
2025-09-15 21:55:30 +09:00
happybell80
ca0d894f61
docs: Slack Canvas 연동 가이드 ideas로 이동
...
- ideas/slack_canvas_integration.md로 배치
- 불필요한 integrations 폴더 제거
- Canvas API 구현 가이드 및 예시 코드 포함
2025-09-15 21:25:13 +09:00
1d673ee0bb
docs: RAG 파일 처리에 로빙 철학 및 구체적 구현 전략 반영
...
- 기억 모듈 철학 추가 (정보엔트로피, 감정기반 선택적 저장)
- 스탯 성장 원칙과 경험치(XP) 시스템 통합
- PDF 처리 스킬의 구체적 전략 (구조 분석, 청킹, 캐싱)
- DB 스키마에 로빙 철학 기반 컬럼 추가
- 단계별 확장 계획 구체화 (베이지안 갱신, A/B 테스트 등)
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 21:16:02 +09:00
137bde59fa
docs: RAG 문서에 OCR 구현 계획 링크 추가
...
- 상단 관련 문서 섹션에 OCR 구현 계획 링크 추가
- 파일 형식 섹션의 OCR 옵션 부분에 링크 추가
- 250909_ocr_skill_implementation_plan.md 참조
2025-09-15 20:46:51 +09:00
happybell80
f3e494a267
docs: rb8001 리팩토링 계획 - 로빙 철학 기반 구조 개선
2025-09-14 18:51:34 +09:00
happybell80
deaaf88b92
docs: 검색 API 문서를 troubleshooting으로 이동 및 현재 구현 상태 추가
2025-09-14 18:19:29 +09:00
happybell80
730a725738
docs: IntentAnalyzer/DecisionEngine 중복 현황 업데이트
...
- 2025-08-11 같은 날 두 시스템 개발 사실 추가
- 제로샷 구현 현황 미구현 명시
2025-09-14 15:09:54 +09:00
95ac1a2308
파일명 날짜 추가 - ideas 폴더
...
- UTC_aware_datetime_handling_strategy.md → 250828_UTC_aware_datetime_handling_strategy.md
- auth_system_analysis.md → 250810_auth_system_analysis.md (추정)
- naver_oauth2_integration_guide.md → 250911_naver_oauth2_integration_guide.md
- rb10508_to_rb8001_migration_guide.md → 250828_rb10508_to_rb8001_migration_guide.md
2025-09-11 21:42:41 +09:00
c394de474f
문서 구조 정리 - 폴더 통합
...
- plan/* -> plans/ 폴더로 통합 (3개 파일 이동)
- 300_architecture/integrations/* -> ideas/ 이동
- 300_architecture/plans/* -> plans/ 이동
- 빈 폴더 삭제 (plan, integrations, 300_architecture/plans)
2025-09-11 21:40:00 +09:00
happybell80
5e6de41ed5
docs: replace rb10508_test -> rb10508_micro across docs (partial sweep)
2025-09-10 16:22:46 +09:00
happybell80
1ec58c2fb0
docs: apply items 1-4 — fix OCR port (8506), standardize rb8001=prod & rb10508_micro=test, replace rb10508_test→rb10508_micro in guides, update Slack routing via Gateway
2025-09-10 16:11:19 +09:00
happybell80
04b78c7ebc
docs: harmonize rb8001/rb10508 roles, gateway routing, ports; unify proxy_pass slashes; externalize RAG; fix nginx-infra refs; generalize embedding dims; skill sharing notes
2025-09-10 15:51:06 +09:00
happybell80
627c72d46a
docs(ideas): add RO-BEING OCR skill implementation plan (local→on-prem→cloud)
2025-09-10 01:47:35 +09:00
e793b4b31f
Update: 검색 구현을 RAG 스킬로 변경
...
- SearchService → RAG 스킬로 재명명
- rb8001/app/skills/rag.py로 구현 위치 변경
- 웹 검색 + 파일 RAG 통합 처리 방향 명시
- services/와 skills/ 구분: 영구 내부 vs 잠재적 독립
2025-09-10 01:02:12 +09:00
a15415b623
Update: 검색 API 문서에 intent_analyzer 현황 반영
...
- intent_analyzer.py는 LLM 기반 명령어 변환, 현재 미사용
- 실용적인 패턴 매칭 방식으로 검색 라우팅 제안
- 문서 간소화 (84줄 → 80줄)
2025-09-10 00:42:47 +09:00
f635b7e5a4
Update: 검색 API를 rb8001 내부 SearchService로 구현
...
- skill-search 대신 rb8001 내부 구현으로 변경
- 네트워크 홉 감소로 성능 향상
- 구현 위치: rb8001/app/services/search_service.py
2025-09-10 00:37:03 +09:00
111463f2ca
Add: 로빙 검색 API 통합 전략 문서
...
- 다층 검색 프로바이더 아키텍처 설계
- Tavily 기본, Brave/Serper/DuckDuckGo 보조
- 쿼리 타입별 라우팅 규칙 정의
- 캐싱 전략 및 비용 최적화 (월 /bin/bash.05)
- 4단계 구현 로드맵
2025-09-09 21:50:48 +09:00
743481cce5
docs: 제로샷 의도 분류 방식으로 전환 (3.4.3)
...
- Snips 학습 기반 → 제로샷 의도 설명 기반 전환
- Hong et al.(SIGDIAL 2024) 연구 반영
- 다국어 임베딩(mpnet) + 후보 축소 방식 적용
- 의도 설명만 수정하면 즉시 반영되는 유연한 구조
- LLM 호출 90% 절감 예상
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-09 20:58:51 +09:00
c528b965cb
docs: 시간 인식 의도 처리 섹션 추가 (3.4)
...
- 실제 대화 로그 분석 결과 반영 (2025-09-09)
- 시간 인식 실패 사례 ("오늘은 2024년" 오류)
- 3가지 시급 시나리오: 시간 질문, 맥락 참조, 감정 피드백
- Snips + Self-Attentive Gate 통합 코드 예시
- TimeAwareIntentClassifier 구현 방안
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-09 20:46:41 +09:00
062e79985c
docs: 자연어 기반 근태관리 시스템 아이디어 문서 추가
...
- 플렉스 대체 슬랙 네이티브 근태관리
- 자연어 처리로 "출근했어", "내일 반차" 같은 대화 인식
- 구글 워크스페이스 (Calendar, Gmail) 자동 연동
- AI 패턴 분석 및 스마트 알림 기능
- 월 26만원 비용 절감 효과 (30명 기준)
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-09 16:00:59 +09:00
b8656540c1
docs: 전자계약 자동화 기능 아이디어 문서 추가
...
- 슬랙 네이티브 전자계약 시스템 설계
- 법적 요구사항 및 전자서명법 준수 방안
- skill-contract 서비스 아키텍처
- 카카오/PASS 인증 연동 및 블록체인 옵션
- ROI 분석 및 차별화 전략
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-09 14:20:29 +09:00