Malgn Helper 현황판

고객상담 AI 챗봇 · Phase 1(상담사 보조) SI 단계별 진척 · 마지막 현행화 2026-06-08

원본 WBS 문서
🎯

P1-1 · 착수 / 분석

step-1
비중 10%·진행 95%

요구사항 도출 · 수행범위 정의 · 개발환경 검토 · 기본자료 검토

요구사항 1건
  • 1-1
    요구사항 도출

    답변 품질·출처 인용·"모름" 정책·표준답변 우선·상담사 채택 플로우 정의. 정식 요구사항 정의서만 잔여

    진행 중김도형목표완료
범위·환경 3건
  • 1-2
    수행범위 정의 및 확인

    Phase 1·2 분리, 4 repo(helper/admin/api/pms) — PMS 애드온 범위 포함

    완료김도형목표완료2026.05.28
  • 1-3
    개발환경 검토

    Cloudflare(Pages·Workers·R2·AI Gateway·Hyperdrive) 활성. PMS MySQL Hyperdrive 경유 연결 검증

    완료김도형목표완료2026.05.28
  • 1-4
    기본자료 검토

    레거시 PMS DB 인벤토리(1,358 Q&A 후보) · 200+ 프로젝트 분포 · 27 tb_* 테이블 구조 파악

    완료김도형목표완료2026.05.28
📐

P1-2 · 설계

step-2
비중 25%·진행 85%

WBS · 아키텍처 · 화면명세 · 데이터 설계(hp_* 5테이블) · 디자인 시안 · AI 프로토타입

계획·아키텍처 2건
  • 2-1
    전체 진행 일정 (WBS)

    WBS.md + 진행률 스냅샷 + WBS Live Tracker(/wbs)

    완료김도형목표완료2026.06.05
  • 2-2
    시스템 아키텍처 설계

    CLAUDE.md 데이터 흐름 · TECH-STACK.md · 4 repo 책임 분리 · hp_* ERD · Cloudflare Access 권한 모델

    완료김도형목표완료2026.05.29
명세·시안 3건
  • 2-3
    화면명세서 작성

    PMS 카드 2종 + 페이지 7종 실구현 명세. 관리자단은 6/8 ADMIN-PLAN(IA 12섹션·화면 12종)으로 확보

    완료김도형목표완료2026.06.09
  • 2-4
    데이터 설계

    hp_* 5테이블 ERD/DDL — hp_briefing·hp_qa_eval·hp_standard_answer·hp_llm_log·hp_image_asset

    완료김도형목표완료2026.06.05
  • 2-5
    디자인 시안

    브리핑·Q&A 평가 카드(Notion-clean) + PMS 페이지(Tailwind v4 Soft SaaS). 관리자·사용자 챗봇 화면 시안 미진

    완료김도형목표완료2026.06.09
프로토타입 1건
  • 2-6
    AI 프로토타입 서비스 구현

    실 LLM 호출 운영 — 브리핑/generate · Q&A eval/generate (24h 캐시 + Vision + 표준답변 컨텍스트)

    완료김도형목표완료2026.05.29
🛠️

P1-3 · 구현

step-3
비중 40%·진행 75%

DB · Front 퍼블리싱 · API 24+ 엔드포인트 · 관리자단 · PMS 애드온

DB 1건
  • 3-1
    DB 구축

    Hyperdrive pms 바인딩 + hp_* 5테이블 적용. overall_verdict VARCHAR(100)·MySQL 인덱스·UNIQUE prefix(191). Aurora 별도 인스턴스 미진

    완료김도형목표완료2026.06.09
디자인·퍼블리싱 3건
  • 3-2
    Front 디자인

    PMS 카드 2종 + 페이지 7종. 관리자·사용자 챗봇 본격 화면 미진

    진행 중김도형목표완료
  • 3-3
    Front 퍼블리싱

    BriefingCard·QaEvalCard·QaAxisCard·QaScoreSummary + 7 페이지 라우트

    완료김도형목표완료2026.06.09
  • 3-4
    디자인/퍼블리싱 검수

    Tailwind v4 + Nuxt UI v3 호환성 다회 수정 · fixPmsHtml(/data/ 자산 prefix) · prose dark/light 정합

    완료김도형목표완료2026.06.09
API (malgn-helper-api) 4건
  • 3-5
    워커 및 프레임워크 설치

    Hono on Workers 운영 + Hyperdrive·R2·AI Gateway·Workers AI·Smart Placement 활성

    완료김도형목표완료2026.05.28
  • 3-6
    API 개발

    24+ 엔드포인트 — /pms/* 브리핑·평가·표준답변 CRUD·/admin/* · 캐시·감사·Vision. 자료 인덱싱·하이브리드 검색·챗봇 응답 미진

    진행 중김도형목표완료
  • 3-6-1
    LLM·게이트웨이 안정화

    AI Gateway malgn-helper2(BYOK) + openai/gpt-4.1-mini. region 차단·결제 정책 6경로 검증 후 안착

    완료김도형목표완료2026.06.04
  • 3-6-2
    이미지 자산 자동 캡션

    analyzeAndStoreImage() + hp_image_asset UNIQUE 캐시. 본문·응답 /data/* 이미지 → Vision 분석 → title·description 저장

    완료김도형목표완료2026.06.05
관리자단 (malgn-helper-admin) 2건
  • 3-7
    AI 설정 / 운영 화면

    6/8 진입 — ADMIN-PLAN(5 그룹×17 메뉴) + 17 페이지 stub + 1순위 4 화면 실데이터(홈 KPI·/cost·/qa-evals·/images) + tb_user 통합 로그인(JWT 8h)

    진행 중김도형목표완료
  • 3-8
    AI 시연 페이지 개발

    문의→추천답변→채택 플로우. 현재는 PMS 측 분석 모달이 유사 역할

    대기김도형목표완료
PMS 애드온 (malgn-helper-pms) 12건
  • 3-9
    브리핑 카드 컴포넌트 통합

    BriefingCard.vue + types/data/composables + 모달 워크플로

    완료김도형목표완료2026.05.29
  • 3-10
    Q&A 평가 카드 컴포넌트 통합

    QaEvalCard + QaAxisCard + QaScoreSummary + 표준답변 6종

    완료김도형목표완료2026.05.29
  • 3-11
    워크플로 페이지

    /projects/[id] 빈 상태 → AI 생성 → 모달. 서버 히스토리 fetch

    완료김도형목표완료2026.05.29
  • 3-12
    임베드 인터페이스

    ?embed=1 / ?modal=open · postMessage 닫기 신호 · iframe·window.open 호환

    완료김도형목표완료2026.06.04
  • 3-13
    표준답변 다중 템플릿 + 저장

    D축 6종 LLM 생성 → "표준답변으로 저장" → POST /standard-answers

    완료김도형목표완료2026.05.29
  • 3-14
    실제 API 연동

    브리핑·Q&A 평가·표준답변·삭제·검색 모두 malgn-helper-api 호출로 전환. mock 제거

    완료김도형목표완료2026.05.29
  • 3-15
    Q&A 평가 워크플로 페이지

    /admin/evals 목록(정렬·필터·점수색) + 행 클릭 → QaEvalCard 모달 + /posts/:id "AI 문의 답변 분석" 모달

    완료김도형목표완료2026.06.01
  • 3-16
    UX 폴리시 라운드

    인-모달 상태 전환(loading/error/result) · Q&A 본문 초기 접힘 · 모달 안 삭제 동기화 · 다크모드 비활성

    완료김도형목표완료2026.06.04
  • 3-17
    LLM 품질 라운드

    Vision 캡션 · 표준답변 컨텍스트(최근 5건) · 4파트 답변 강제 · 이미지 URL 절대화 · 추천 답변 별도 섹션

    완료김도형목표완료2026.06.04
  • 3-18
    inquiry-only 모드

    답변 없는 문의는 5축 평가 생략, 추천 답변 6종만 D축 wrap. 모호 시 "추가 확인 필요 정보" 명시

    완료김도형목표완료2026.06.05
  • 3-19
    안내글 평가 엔드포인트

    /pms/posts/:id/announce-eval/generate — 직원 안내글 3축 + 3 추천. 코드만, PMS UI 통합 미진

    진행 중김도형목표완료
  • 3-20
    hp_image_asset 자동 캡션

    5번째 hp_* 테이블 + 본문·응답 /data/* 이미지 추출 → Vision 분석·저장. post 149694 9장 한국어 캡션 검증

    완료김도형목표완료2026.06.05
📚

P1-4 · 교육 및 연동

step-4
비중 20%·진행 35%

개발자 가이드 · 개발자 교육 · 서비스 연동

가이드·교육 2건
  • 4-1
    개발자 가이드 작성

    CLAUDE.md 배포/모델/secret · deploy.sh · OpenAPI(Scalar) 22 엔드포인트 · MYSQL-INDEXES · CLOUDFLARE-ACCESS. 자료 인덱싱·큐레이션 가이드 미진

    진행 중김도형목표완료
  • 4-2
    개발자 교육

    상담사 사용 교육 미진

    대기목표완료
연동 1건
  • 4-3
    서비스 연동

    기존 CS 시스템/SSO 연동 미진. PMS DB는 Hyperdrive 경유 직접 연결 확보

    대기목표완료
🧪

P1-5 · 테스트

step-5
비중 20%·진행 18%

베타 오픈 · 단위/통합 테스트 · 오류 수정 · 최종 테스트

테스트 5건
  • 5-1
    베타 오픈 (테스트 서버)

    PMS·API 운영 단계 진입 — 실 게시물(149694 등)로 일별 검증 중. 정식 베타 범위·SLA 미진

    진행 중김도형목표완료
  • 5-2
    단위 테스트

    API·LLM·캐시 키 단위 테스트

    대기목표완료
  • 5-3
    통합 테스트

    자료 업로드→인덱싱→검색→추천→채택 E2E

    대기목표완료
  • 5-4
    오류 수정작업

    UI 호환성·CORS·Hyperdrive stale read·members 91s→244ms·HTML escape·이미지 상대경로 절대화·region 차단 우회·UNIQUE prefix 191 등 다회차

    진행 중김도형목표완료
  • 5-5
    최종 테스트

    UAT + 답변 품질 평가

    대기목표완료
🚀

P1-6 · 이행

step-6
비중 5%·진행 45%

배포 · 완료 보고 및 공유

이행 2건
  • 6-1
    배포

    4 repo 운영(api Workers / pms·admin·helper Pages). API·PMS는 60+회 deploy.sh 이력으로 사실상 일일 배포. 관리자·사용자 챗봇 본 기능 배포는 본격 진행 후

    진행 중김도형목표완료
  • 6-2
    완료 보고 및 공유

    Phase 2 입력자료 정리 포함

    대기목표완료
Malgn Helper(고객상담 AI 챗봇) 프로젝트 문서·작업 이력