[Claude Code Desktop 자동 설치 환경]
- setup/CLAUDE.md: 트리거 키워드 + 설치 패키지 설명
- setup/.claude/skills/guardia-install/SKILL.md: 6단계 설치 오케스트레이터
Phase 0: 의도 파악 → Phase 1: OS 감지 → Phase 2: 사전 확인
Phase 3: 설치 실행 → Phase 4: 라이선스 발급 → Phase 5: 검증 → Phase 6: 완료보고
[통합 자동 설치 스크립트]
- setup/install_auto.sh: Linux 통합 (OS 자동 감지 ubuntu/centos/rhel)
- --license trial30|trial7|<key> 파라미터
- 설치 완료 후 GUARDiA 자동 실행 + 브라우저 자동 열기
- --test 검증 모드
- setup/install_auto.ps1: Windows 통합 (ASCII 전용, PS 5.1 호환)
- 설치 후 NSSM 서비스 자동 시작 + 브라우저 자동 열기
- -Test 파라미터로 검증 전용 실행
[라이선스 엔진 개선]
- core/license.py: generate_trial_key(days=None) 파라미터 추가
- TRIAL_DURATION_DAYS = TRIAL_DURATION_DAYS 환경변수로 조정 가능
- routers/license.py: TrialRequest.days 필드 + 30일 체험판 지원
POST /api/license/trial {"days": 30} 로 30일 발급
사용자 경험:
1. setup/ 폴더를 새 PC에 복사
2. Claude Code Desktop 열고 해당 폴더 open
3. "GUARDiA 시스템 1달 사용자로 설치해 줘" 입력
4. 자동으로 OS 감지 → 설치 → 30일 라이선스 → 브라우저 열림
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 line
3.6 KiB
Plaintext
1 line
3.6 KiB
Plaintext
{"version":3,"file":"manipulation.mjs.mjs","names":["setInnerHTML","appendSlide","slides","swiper","this","params","slidesEl","loop","loopDestroy","appendElement","slideEl","tempDOM","document","createElement","append","children","i","length","recalcSlides","loopCreate","observer","isElement","update","prependSlide","activeIndex","newActiveIndex","prependElement","prepend","slideTo","addSlide","index","activeIndexBuffer","loopedSlides","baseLength","slidesBuffer","currentSlide","remove","unshift","removeSlide","slidesIndexes","indexToRemove","Math","max","removeAllSlides","push","Manipulation","_ref","Object","assign","bind"],"sources":["0"],"mappings":"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"} |