docs: skill-slack 콜드메일 리스트 7개 컬럼 매핑, 로빙평가 흐름, 확인 방법 문서화

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
happybell80 2026-03-20 22:46:31 +09:00
parent 92c420c93f
commit ae3aae5840

View File

@ -34,11 +34,44 @@ Slack 통합 스킬. 포트 8502.
## 슬랙 리스트 (컴퍼니엑스 콜드메일)
- 워크스페이스: `T09C98KB933` (companyx)
- 콜드메일 리스트: `F09L4S2C6BG`
- 접근 시 `X-Team-Id` 헤더 필요 (team_id: `79441171-3951-4870-beb8-916d07fe8be5`)
- 봇 토큰은 DB(`slack_workspace` 테이블)로 관리. `get_slack_team_id_by_team_id()`로 조회.
- 콜드메일 리스트 ID: `F09L4S2C6BG`
- 채널: `C09LA0D6M1C`
- 봇 토큰은 DB(`slack_workspace` 테이블)로 관리. 기본 토큰은 컴퍼니엑스.
- 현재 상태: ✅ 정상 동작 (260320 기본 토큰을 컴퍼니엑스로 전환)
### 컬럼 매핑 (DB: `coldmail_list_config`)
| 순서 | 컬럼명 | column_id | 타입 | DB 필드 |
|------|--------|-----------|------|---------|
| 1 | 회사명 | `Col09L0GMH1DZ` | rich_text | `name_col_id` |
| 2 | 날짜 | `Col09LAF4ETC4` | date | `date_col_id` |
| 3 | 로빙평가 | `Col0AMTB4N8AJ` | rich_text | `eval_col_id` |
| 4 | 대표 | `Col09L6V3U4CA` | rich_text | `contact_col_id` |
| 5 | 이메일 | `Col09L4SH6YK0` | email | `email_col_id` |
| 6 | IR deck | `Col09L0GUSEBV` | attachment | `attach_col_id` |
| 7 | 확인 | `Col09L3F6PBFF` | checkbox | `check_col_id` |
### 로빙평가 흐름
1. 콜드메일 수신 → IR덱 첨부 → `ir_deck_evaluations` 평가 실행
2. 평가 결과: `grade` (A/B/C/D) + `total_score`
3. 슬랙 리스트 "로빙평가" 컬럼에 등급 기록
4. DB `coldmail_memory_email.robeing_evaluation`에도 저장
### 확인 방법
```bash
# 리스트 조회
curl -s -H "X-API-Key: skill-slack-api-key-2025" \
"http://localhost:8502/api/v1/lists/F09L4S2C6BG/items?limit=100"
# DB 컬럼 매핑 확인
psql main_db -c "SELECT * FROM coldmail_list_config WHERE list_id='F09L4S2C6BG';"
# DB 콜드메일 데이터 확인
psql main_db -c "SELECT subject, sender, robeing_evaluation FROM coldmail_memory_email ORDER BY received_at DESC LIMIT 10;"
```
## 환경변수
- `GEMINI_API_KEY`, `SKILL_SLACK_API_KEY` (rb8001→skill 호출 시)