diff --git a/docs/gen_install_guide.py b/docs/gen_install_guide.py index f69b0b8..9793eb2 100644 --- a/docs/gen_install_guide.py +++ b/docs/gen_install_guide.py @@ -115,7 +115,7 @@ if os.path.exists(BANNER): except Exception: pass text(s, 0.9, 2.1, 10.5, 2.4, [ [("사내전용 설치가이드", 52, True, WHITE)], - [("ythong 마켓플레이스 · zioinfo 통합 플러그인 v2.0.0", 21, True, SKY)], + [("ythong 마켓플레이스 · zioinfo 통합 플러그인 v2.1.0", 21, True, SKY)], ], space=10) text(s, 0.95, 4.6, 11.4, 1.6, [ [("ZIO INFOTECH Suite — 풀스택 개발 · 하네스 팩토리 · 제안서 · PM·PMO 4개 트랙 통합", 16, True, RGBColor(0xCF, 0xE4, 0xF5))], @@ -126,7 +126,7 @@ text(s, 0.95, 6.5, 11, 0.5, [[("ZIO INFOTECH · 사내 배포용 · 외부 공 # ── 2. 개요: 무엇이 설치되나 ───────────────────────────────────────── s = prs.slides.add_slide(BLANK); header(s, "무엇이 설치되나 — zioinfo 통합 플러그인 (4개 트랙)", "OVERVIEW", 2) rows = [ - ("풀스택 개발", "zio-harness 스킬", "React + Spring Boot + Mobile 6인 팀 — analyst·designer·agent·bot·hermes(전령: push·배포·알림)"), + ("풀스택 개발", "zio-harness 스킬", "React + Spring Boot + Mobile 6인 팀 — hermes(전령)는 4대 특징 탑재: memory·skill 자가축적·cron·External APIs"), ("하네스 팩토리", "harness 스킬", "메타 스킬 — 도메인 한 문장을 에이전트 팀 + 스킬로 자동 생성"), ("제안서", "/zioinfo:proposal", "RFP + PPT 템플릿 → 제안서 자동 완성 (전문가 7인 + 아키텍처 풀)"), ("PM·PMO", "/zioinfo:pmo", "계획/WBS·리스크·보고(EVM)·감리·포트폴리오·AI 의뢰서 (8인) + LLM wiki(/zioinfo:wiki)"), @@ -181,9 +181,12 @@ codebox(s, 0.6, 1.6, 12.1, 2.0, "설치는 하나면 끝 (세션 안 2줄)", [ "/plugin install zioinfo@ythong", "/reload-plugins", ]) -text(s, 0.6, 3.75, 12.1, 0.9, [ +text(s, 0.6, 3.75, 12.1, 1.5, [ [("구버전 4개(harness·zio-harness·proposal-builder·구 zioinfo)를 쓰던 PC는 먼저 ", 12.5, False, GRAY), ("claude plugin uninstall <이름>@ythong", 12.5, True, NAVY), (" 으로 제거", 12.5, False, GRAY)], + [("(선택) hermes 전달 완료 webhook 알림: ", 12.5, False, GRAY), + ("/plugin configure zioinfo@ythong", 12.5, True, NAVY), + (" 에서 notify_webhook_url 입력 — 비워두면 알림만 생략", 12.5, False, GRAY)], ], space=6) text(s, 0.6, 4.8, 12.1, 1.6, [ [("설치 후 ", 13.5, False, GRAY), ("/reload-plugins", 13.5, True, NAVY), @@ -200,9 +203,9 @@ codebox(s, 0.6, 1.6, 5.95, 2.2, "설치 목록·상태", [ codebox(s, 6.8, 1.6, 5.95, 2.2, "컴포넌트 인벤토리", [ "claude plugin details zioinfo@ythong", ]) -card(s, 0.6, 4.1, 12.15, 2.2, "정상 판정 기준 (zioinfo v2.0.0)", [ - "Skills 4: zio-harness·harness·proposal-builder-orchestrator·pm-pmo-orchestrator / Commands 3: pmo·proposal·wiki", - "Agents 15 · Hooks 1(SessionStart graphify) · Themes 1(ZIO WISE) · 오류 0", +card(s, 0.6, 4.1, 12.15, 2.2, "정상 판정 기준 (zioinfo v2.1.0 실측)", [ + "Skills (8): harness·hermes-delivery·pm-pmo-orchestrator·pmo·proposal·proposal-builder-orchestrator·wiki·zio-harness", + "Agents (16): hermes(전령) + proposal 7 + pm·pmo 8 / Hooks (1): SessionStart graphify / 오류 0", "세션에서 /zioinfo:pmo 커맨드가 자동완성에 보이면 로드 완료", ], accent=BLUE, tsize=16) footer(s) @@ -210,8 +213,8 @@ footer(s) # ── 7. 플러그인별 사용법 ───────────────────────────────────────────── s = prs.slides.add_slide(BLANK); header(s, "설치 후 바로 쓰기 — 트리거 한 마디", "USAGE", 7) card(s, 0.6, 1.55, 5.95, 2.45, "풀스택 개발 (zio-harness 트랙)", [ - "\"기능 추가해줘\" · \"push하고 배포 확인해줘\"", - "→ 분석→디자인→구현→검증→전달(hermes) 6인 파이프라인", + "\"기능 추가해줘\" · \"push하고 배포 확인해줘\" · \"매주 릴리즈 노트 예약\"", + "→ 분석→디자인→구현→검증→전달(hermes: memory·cron·webhook)", ], accent=BLUE, tsize=16) card(s, 6.8, 1.55, 5.95, 2.45, "하네스 팩토리 (harness 트랙)", [ "\"이 프로젝트용 하네스 구성해줘\"", @@ -250,7 +253,7 @@ rows = [ ("expected object, received string", "비-GitHub git URL에 .git 누락 — URL 끝에 .git을 붙여 재시도"), ("invalid manifest", "plugins/<이름>/.claude-plugin/plugin.json 존재·JSON 유효성 확인 (BOM 없는 UTF-8)"), ("설치했는데 커맨드가 안 보임", "/reload-plugins 실행 또는 세션 재시작"), - ("스킬이 트리거되지 않음", "명시적 표현 사용(\"제안서 작성\", \"프로젝트 계획\") 또는 /proposal·/pmo 직접 호출"), + ("스킬이 트리거되지 않음", "명시적 표현 사용(\"제안서 작성\", \"프로젝트 계획\") 또는 /zioinfo:proposal·/zioinfo:pmo 직접 호출"), ("팀 모드가 동작 안 함", "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 환경변수 확인"), ] y = 1.5 @@ -271,7 +274,7 @@ if os.path.exists(ICON): except Exception: pass text(s, 0.9, 2.9, 11.5, 2.2, [ [("설치 2줄, 팀이 도착한다.", 34, True, WHITE)], - [("/plugin install <플러그인>@ythong · /reload-plugins", 18, True, SKY)], + [("/plugin install zioinfo@ythong · /reload-plugins", 18, True, SKY)], ], align=PP_ALIGN.CENTER, space=12) text(s, 0.9, 5.4, 11.5, 1.2, [ [("문의: ZIO INFOTECH 인프라팀 · 저장소: git.zioinfo.co.kr/ythong/harness", 14, False, RGBColor(0xCF, 0xE4, 0xF5))], diff --git a/docs/zioinfo_사내전용_설치가이드.pptx b/docs/zioinfo_사내전용_설치가이드.pptx index cd48a61..06b8b9e 100644 Binary files a/docs/zioinfo_사내전용_설치가이드.pptx and b/docs/zioinfo_사내전용_설치가이드.pptx differ