비전

ADAM 목표 - 조달 컨설팅 전문 기업의 AI 자동화 플랫폼

비전Slack 단일 창구로 모든 업무를 자동 분류·처리·저장하는 AI 기반 컨설팅 운영 플랫폼
핵심 원칙1) 직원은 Slack만 사용 2) 업무는 DB에 자동 저장 3) Kanban 자동 반영 4) 관리자 승인 체계 5) 감사 로그
서버GB10 - Linux 6.17.0-1018-nvidia, 20코어 CPU, 121GB RAM, 3.6TB NVMe, NVIDIA GPU
LLMQwen3.6-35B-A3B (LM Studio, 포트 1234) - Q4_K_M 양자화, 999 GPU 레이어
연결Slack, Telegram, Cloudflare Pages, MCP (procurement-law)
목표 아키텍처 (5계층)

Layer 1 - 입력층

Layer 2 - Agent층 (계층적 라우팅)

Hermes Manager -> Triage Agent -> 전문 Agent
Hermes Manager -> Triage -> 전문 Agent

Layer 3 - 데이터층

신규: adam_tasks.db (SSOT) + 기존 DB 유지
adam_tasks.db (SSOT)
tasks ssot meetings audit_log sop

Layer 4 - 인프라층

Layer 5 - 배포층

데이터 흐름
Slack 입력 -> Triage -> Agent -> DB -> Kanban 자동 반영 -> 대시보드 출력
Slack 입력 v Triage 분류 v 전문 Agent 처리 v adam_tasks.db 저장 v Kanban 자동 반영 v Cloudflare 대시보드
일일 스케줄 (목표)

아침 (08:00-12:00)

08:00업체관리 일일 브리핑
08:30Daily Brief (직원별 업무/마감/계약/위험)
09:00업체대응 수시 체크 (오전)
12:00Risk Check (마감임박/BLOCKED/미수금)

오후/저녁 (14:00-21:00)

14:00업체대응 수시 체크 (오후)
17:00업체대응 수시 체크 (저녁)
17:30Daily Closing (완료/미완료/내일할일)
18:00SSOT Sync (업무 상태 -> SSOT)
21:00Knowledge Update (Slack/회의록/문서 -> RAG)
SSOT 스키마 (신규 테이블)
taskstask_id · employee · company · project · category · title · desc · status · priority · deadline · next_action · risk · source · agent
ssotkey · company · project · stage · owner · update · issues · next_action · deadline · risk
meetingsmeeting_id · date · attendees · company · project · summary · decisions · items · actions · source
audit_loglog_id · timestamp · user · agent · action · target · result · approved_by
sopsop_id · name · steps · version · approved_by · approved_at · created_at
GAP 분석
ID범주문제현재목표우선
C-1DB업무 DB 미구축kanban.db(tasks)full task 테이블CRITICAL
C-2KanbanKanban-DB 미연동별도양방향 동기화CRITICAL
C-3SSOTSSOT/SOP 미구축없음단일 진실 출처CRITICAL
C-4CronDaily Brief/Risk Check 미구현3개6개+CRITICAL
C-5TriageTriage Agent 부재없음업무 분류+라우팅CRITICAL
H-1SlackSlack 입력 구조화 없음수동자동 파싱·DB 저장HIGH
H-2회의회의록 자동수집 미구현없음Slack/파일 -> DBHIGH
H-3계약계약 자동 추출 미구현37건 수동자동 추출·DB 등록HIGH
H-4감사감사 로그 미구현없음모든 변경 로깅HIGH
M-1CronCron 작업 부족3개6개+MEDIUM
구현 로드맵
0
환경 조사 및 Architecture/GAP 분석
서버/DB/서비스/연결 상태 조사 완료
완료
1
기존 서비스 및 DB 백업
contracts_v4.db, kanban.db, law-rag DB, config.yaml, cron 백업
완료
2
Slack 입력 구조 정리
#adam 채널 그룹, 업무 입력 파서, [오늘업무]/[완료] 자동 파싱
완료
3
업무 DB 구축 (adam_tasks.db)
tasks/ssot/meetings/audit_log/sop 테이블 + kanban 마이그레이션
진행중
4
Triage 역할 정리
Triage 스키마 정의, 메시지 파서+분류기 구현
대기
5
Hermes Manager 역할 정리
Manager 스키마, SSOT 동기화 로직
대기
6
Kanban-DB 연동
DB 상태 변경 <-> Kanban 양방향 자동 반영
대기
7
SSOT 구축
ssot 테이블 생성 및 Dashboard SSOT 뷰 추가
대기
8
SOP 구축
4개 SOP JSON화 (혁신제품/우수제품/계약/특허)
대기
9
회의록 자동수집
Slack 메시지/파일 -> DB/SSOT/Kanban 자동 반영
대기
10
Contract Agent 연동
계약 자동 추출 로직 강화, 자연어 쿼리
대기
11
Patent Agent 연동
15항목 표준출력 스키마 정의
대기
12
법령 RAG 연동
6단계 우선순위 로직 명시
대기
13
Daily Brief Cron (08:30)
#adam-daily 수신
대기
14
Risk Check Cron (12:00)
#adam-alert 수신
대기
15
Daily Closing Cron (17:30)
DB/SSOT 갱신
대기
16
Knowledge Update Cron (21:00)
중복 제거 + RAG/DB 갱신
대기
17
통합 테스트
12개 테스트 쿼리 통과 + 기존 기능 파괴 확인
대기
18
운영 안정화
1주 모니터링, Cron 조정, 알림 필터 정밀화
대기
최종 성공 기준
현재 진행 단계
Phase 3: 업무 DB 구축 (adam_tasks.db)
kanban.db의 tasks(2건)를adam_tasks.db의 full task 테이블로 마이그레이션하고, SSOT/meetings/audit_log/sop 테이블을 생성합니다. 이후 Phase 4~18를 순차적으로 구현합니다.