docs: lotto 큐레이터 API·테이블·스케줄 반영
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
11
CLAUDE.md
11
CLAUDE.md
@@ -153,6 +153,7 @@ docker compose up -d
|
|||||||
| `strategy_performance` | 전략별 회차 성과 (EMA 입력 데이터) |
|
| `strategy_performance` | 전략별 회차 성과 (EMA 입력 데이터) |
|
||||||
| `strategy_weights` | 메타 전략 가중치 (EMA + Softmax) |
|
| `strategy_weights` | 메타 전략 가중치 (EMA + Softmax) |
|
||||||
| `weekly_reports` | 주간 공략 리포트 캐시 |
|
| `weekly_reports` | 주간 공략 리포트 캐시 |
|
||||||
|
| `lotto_briefings` | AI 큐레이터 주간 브리핑 (5세트 + 내러티브 + 토큰·비용 집계) |
|
||||||
| `todos` | 투두리스트 (UUID PK) |
|
| `todos` | 투두리스트 (UUID PK) |
|
||||||
| `blog_posts` | 블로그 글 (tags: JSON 배열) |
|
| `blog_posts` | 블로그 글 (tags: JSON 배열) |
|
||||||
|
|
||||||
@@ -197,6 +198,13 @@ docker compose up -d
|
|||||||
| POST | `/api/blog/posts` | 블로그 글 생성 (date 미입력 시 오늘) |
|
| POST | `/api/blog/posts` | 블로그 글 생성 (date 미입력 시 오늘) |
|
||||||
| PUT | `/api/blog/posts/{id}` | 블로그 글 수정 |
|
| PUT | `/api/blog/posts/{id}` | 블로그 글 수정 |
|
||||||
| DELETE | `/api/blog/posts/{id}` | 블로그 글 삭제 |
|
| DELETE | `/api/blog/posts/{id}` | 블로그 글 삭제 |
|
||||||
|
| GET | `/api/lotto/curator/candidates` | 큐레이터용 후보 N세트 + 피처 |
|
||||||
|
| GET | `/api/lotto/curator/context` | 주간 맥락(핫/콜드·직전 회차) |
|
||||||
|
| GET | `/api/lotto/curator/usage` | 큐레이터 토큰·비용 집계 |
|
||||||
|
| POST | `/api/lotto/briefing` | AI 브리핑 저장 |
|
||||||
|
| GET | `/api/lotto/briefing/latest` | 최신 브리핑 |
|
||||||
|
| GET | `/api/lotto/briefing/{draw_no}` | 특정 회차 브리핑 |
|
||||||
|
| GET | `/api/lotto/briefing` | 브리핑 이력 |
|
||||||
|
|
||||||
### stock-lab (stock-lab/)
|
### stock-lab (stock-lab/)
|
||||||
- Windows AI 서버 연동: `WINDOWS_AI_SERVER_URL=http://192.168.45.59:8000`
|
- Windows AI 서버 연동: `WINDOWS_AI_SERVER_URL=http://192.168.45.59:8000`
|
||||||
@@ -430,6 +438,8 @@ docker compose up -d
|
|||||||
- `CONVERSATION_MODEL`: 대화 모델 (기본 `claude-haiku-4-5-20251001`)
|
- `CONVERSATION_MODEL`: 대화 모델 (기본 `claude-haiku-4-5-20251001`)
|
||||||
- `CONVERSATION_HISTORY_LIMIT`: 이력 주입 수 (기본 20)
|
- `CONVERSATION_HISTORY_LIMIT`: 이력 주입 수 (기본 20)
|
||||||
- `CONVERSATION_RATE_PER_MIN`: 채팅당 분당 최대 메시지 (기본 6)
|
- `CONVERSATION_RATE_PER_MIN`: 채팅당 분당 최대 메시지 (기본 6)
|
||||||
|
- `LOTTO_BACKEND_URL`: 기본 `http://lotto-backend:8000`
|
||||||
|
- `LOTTO_CURATOR_MODEL`: 기본 `claude-sonnet-4-5`
|
||||||
|
|
||||||
**텔레그램 자연어 대화 (옵션 B)**
|
**텔레그램 자연어 대화 (옵션 B)**
|
||||||
- 슬래시 명령이 아닌 일반 문장을 보내면 Claude Haiku 4.5가 응답
|
- 슬래시 명령이 아닌 일반 문장을 보내면 Claude Haiku 4.5가 응답
|
||||||
@@ -440,6 +450,7 @@ docker compose up -d
|
|||||||
|
|
||||||
**스케줄러 job**
|
**스케줄러 job**
|
||||||
- 07:30 매일 — 주식 뉴스 요약 (`stock_news_job`)
|
- 07:30 매일 — 주식 뉴스 요약 (`stock_news_job`)
|
||||||
|
- 매주 월요일 07:00 — 로또 큐레이터 브리핑 (`lotto_curate`)
|
||||||
- 60초 간격 — 유휴 에이전트 휴식 체크 (`idle_check_job`)
|
- 60초 간격 — 유휴 에이전트 휴식 체크 (`idle_check_job`)
|
||||||
|
|
||||||
**agent-office API 목록**
|
**agent-office API 목록**
|
||||||
|
|||||||
Reference in New Issue
Block a user