zioinfo-mail/setup
DESKTOP-TKLFCPR\ython 97afb8d51d feat(onboarding): 설치 후 자동 실행 가이드 챗봇 구현
[온보딩 API (routers/onboarding.py)]
- 8단계 온보딩 플로우:
  0. 환영 → 1. 비밀번호변경 → 2. 대시보드 → 3. 프로젝트등록
  → 4. 서버등록 → 5. 소스코드등록 → 6. 메신저봇 → 7. 완료
- POST /api/onboarding/message: 현재화면 + 사용자질문 → Ollama 답변
- 화면별 스포트라이트 target 정의 (CSS selector)
- 사용자별 단계 상태 영속 관리

[온보딩 챗봇 UI (static/onboarding.js)]
- 우측 고정 패널 (360px, 모바일 하단 슬라이드)
- 타이핑 애니메이션 효과 + 마크다운 렌더링
- 스포트라이트: 현재 단계 UI 요소를 하이라이트
- 화면 변화 감지 (MutationObserver + click 이벤트)
- 최소화/닫기/재시작 제어
- 사용자 질문 입력 → Ollama 실시간 답변
- 온보딩 완료 후 우측하단 ? 도움말 버튼
- 액션버튼: next/navigate/external/complete/skip

[설치 자동화 연동]
- install_auto.sh: 설치 완료 후 onboarding reset API 호출
- 브라우저 열릴 때 챗봇 자동 표시

사용자 경험:
  설치 완료 → 브라우저 자동 오픈 → 챗봇 우측 등장
  → "환영합니다!" → 비밀번호변경 화면 이동 안내
  → CMDB 서버등록 스포트라이트 → Gitea 소스등록
  → 완료 후 ? 버튼으로 재시작 가능

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-30 09:43:40 +09:00
..
.claude/skills/guardia-install feat(setup): Claude Code Desktop 자동 설치 + 30일 라이선스 + 서비스 자동 실행 2026-05-30 09:06:14 +09:00
lib feat(setup): DB 선택/pgvector/Qdrant/Gitea 통합 2026-05-29 19:32:47 +09:00
scouter feat(monitoring): Scouter APM 서버 모니터링 통합 2026-05-29 19:45:52 +09:00
CLAUDE.md feat(setup): Claude Code Desktop 자동 설치 + 30일 라이선스 + 서비스 자동 실행 2026-05-30 09:06:14 +09:00
docker_load.sh feat(docker): Docker 컨테이너 환경 구성 2026-05-29 19:08:52 +09:00
docker_package.sh feat(docker): Docker 컨테이너 환경 구성 2026-05-29 19:08:52 +09:00
download_packages.sh feat(setup): 폐쇄망 완전 오프라인 설치 지원 2026-05-29 19:14:05 +09:00
gitea_init.sh feat(setup): DB 선택/pgvector/Qdrant/Gitea 통합 2026-05-29 19:32:47 +09:00
install_auto.ps1 feat(setup): Claude Code Desktop 자동 설치 + 30일 라이선스 + 서비스 자동 실행 2026-05-30 09:06:14 +09:00
install_auto.sh feat(onboarding): 설치 후 자동 실행 가이드 챗봇 구현 2026-05-30 09:43:40 +09:00
setup_centos.sh feat(setup): 폐쇄망 완전 오프라인 설치 지원 2026-05-29 19:14:05 +09:00
setup_rhel.sh feat(setup): Ollama + 보안·운영 도구 추가 (전체 4개 OS) 2026-05-29 18:57:02 +09:00
setup_target_server.sh feat(setup): Ollama + 보안·운영 도구 추가 (전체 4개 OS) 2026-05-29 18:57:02 +09:00
setup_ubuntu.sh feat(zioinfo-web): Maven 자동 감지/설치 스타트업 스크립트 추가 2026-05-30 08:32:17 +09:00
setup_windows.ps1 fix(setup): setup_windows.ps1 PowerShell 5.1 완전 호환 재작성 2026-05-29 19:26:34 +09:00