Communitygithub.com

fuxiaoji/ai-wargame-video-skill

로컬 AI 워게임 대국을 실제 전황 보고서를 바탕으로 한 비디오로 제작합니다: 독립 부대 지휘, 이중 맹검 및 통신, 단계별 감독, 대국 선정, 메커니즘 해설, 시청자 상호작용, 편집 및 썸네일. 해상 전투 및 기타 워게임에 적용 가능하며, 사용자가 요청한 단계만 수행할 수 있고, 가상 전황을 실제 전투로 포장하는 데 사용되지 않습니다.

ai-wargame-video-skill란 무엇인가요?

이 스킬은 AI 워게임 대국을 실제 전황 보고서에 기반한 생생한 비디오로 제작하는 전문 도구입니다. 사용자가 이미 보유한 게임, 제작 패키지 및 편집 프로젝트를 재사용하며, 게임 엔진, 규칙 매뉴얼, 모델 서비스 또는 타사 자료를 포함하지 않습니다. 핵심 기능은 각 부대의 독립적인 지휘, 이중 맹검 통신, 단계별 감독 및 선정된 대국을 기반으로 한 내러티브 구성입니다. 사용자는 썸네일, 내레이션, 초기 설정 또는 편집만 수정하거나 완전히 새로운 대국을 시작할 수 있으며, 작업 흐름은 먼저 실제 게임 데이터를 캡처한 후 대본을 작성하는 순서를 따릅니다. 주요 가치는 실제 상황에서 모델의 제한된 시야와 결정을 정확히 재현하여 시청자가 전투 메커니즘과 지휘관 사고를 이해할 수 있도록 하는 데 있으며, 가상 전황을 실제 전투로 포장하지 않습니다. Python 표준 라이브러리를 사용하는 오프라인 도구를 제공하여 파일 무결성, 스냅샷 범위, 타임라인 및 3초 공개 관계를 검증합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add fuxiaoji/ai-wargame-video-skill

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

AI 워게임 비디오

"모델이 그 당시 무엇을 알 수 있었는지, 어떤 명령을 내렸는지, 규칙이 실제로 어떻게 처리되었는지"를 관객이 이해할 수 있는 이야기로 엮습니다. 사용자가 이미 보유한 게임, 제작 패키지 및 편집 프로젝트를 재사용합니다. 이 스킬은 게임 엔진, 규칙 매뉴얼, 모델 서비스 또는 타사 자료를 포함하지 않습니다.

먼저 이번 라운드에서 무엇을 할지 판단

사용자가 썸네일, 내레이션, 초기 설정 또는 편집만 수정하는 경우, 완료된 대국과 자료를 그대로 사용하고 해당 전달물만 수정합니다. 사용자가 명시적으로 다시 플레이할 것을 요청해야 새 배치를 생성합니다. 필요한 도구가 하나 없더라도 이에 의존하지 않는 작업을 계속 수행하며, JSON 생성, 프레임 추출 또는 초안 저장을 네이티브 열기 및 내보내기와 동일시하지 않습니다.

먼저 프로젝트 거버넌스 및 제작 패키지의 진입점, 데이터 인터페이스, 자료 출처, 검수 기록을 읽습니다. 최신 선정 대국을 확인하고 오래된 시나리오, 이전 폴더 또는 자동 순위를 사용하지 않습니다. 엔진/규칙 버전, 모델 실제 식별자, 시드, 편대, 시점, 자료 및 출력 디렉터리를 기록합니다. 계정 정보, API 자격 증명, 비공개 추론 또는 전체 작업 디렉터리를 내보내지 마십시오.

현재 작업에 따라 참조 문서를 읽습니다:

대국 사실에서 완성된 영상으로의 주요 흐름

  1. 플레이 가능한 설정을 고정합니다. 사용자 편대에 따라 구분합니다. 출생 중첩, 지형, 경계, 거리 및 침로를 확인합니다. 원전, 이미 구현된 규칙 및 이번 확장을 각각 나열합니다. 확장은 먼저 구현하고 검증한 후 고정합니다. 비 및 조명 효과는 규칙 판결을 대체할 수 없습니다.
  2. 각 편대는 독립적으로 지휘합니다. 각 자리는 독립적인 세션, 메모리 및 해당 편대의 관측을 가집니다. 아군 초기 설정은 시간이 표시된 정적 브리핑으로 제공됩니다. 다른 편대는 실제로 전달된 통신을 통해서만 영향을 미칠 수 있습니다. 감독의 전지적 시점은 모델로 역류하지 않습니다.
  3. 단계별로 실제 명령을 내립니다. 입력, 수락된 명령, 공개 전술 브리핑, 규칙 이벤트 및 시간 앵커를 기록합니다. 의도와 실제 실행을 비교하고, 모델을 대신하여 다른 전술을 보충하는 것을 금지합니다. 사용자 권한에 따라 호출, 오류 수정 및 재시도를 제한합니다. 중단점에서 복구하고, 모델을 조용히 교체하거나 다시 시작하지 않습니다.
  4. 먼저 감독한 후 편집합니다. 초기 설정 및 각 전체 턴 처리 후의 전지적 지도와 해당 편대의 제한된 스냅샷을 저장하고, 현재 국면/턴, 주요 변경 사항 및 열 수 있는 인덱스를 표시합니다. 사용자가 "확인할 때까지 기다리겠습니다"라고 요청하면 다음 턴을 일시 중지합니다. "매 턴 스냅샷 제공" 자체가 매번 승인을 기다려야 함을 의미하지는 않습니다.
  5. 먼저 사실을 추출한 후 대본을 작성합니다. 약속된 배치를 완료하고, 모든 전황 보고서와 통계를 보관한 후, 사용자 선호도에 따라 대국을 선정합니다. 어뢰 명중 사건, 실제 피해, 침몰, 아군 오인 사격 및 점수를 각각 집계합니다. 모델의 원래 발언 또는 공개 브리핑을 사용하여 선택을 설명해야 하며, 원래 발언을 조작하거나 비공개 추론을 표시할 수 없습니다.
  6. 메커니즘을 사건에 통합합니다. 관객이 판단해야 할 순간에 거리, 시야, 오래된 정보 시점 및 합법적인 행동을 제공합니다. 주요 선택 시 해당 자리의 실제 제한된 시점을 먼저 보여주고, 질문을 완전히 읽은 후 3초간 멈춘 다음, 해당 자리의 실제 선택과 공개된 이유를 공개한 후, 감독 시점으로 전환하여 결과를 보여줍니다.
  7. 재생 가능한 완성품을 전달합니다. 파일, 화면, 자막 및 사운드를 검증합니다. 실제 완성된 MP4, 자막, 편집 가능한 소스 및 썸네일을 제공합니다. 누락된 항목과 검수 경계를 전달 기록에 간략히 설명하고, 내레이션에 포함시키지 않습니다.

포함된 오프라인 도구

Python 표준 라이브러리만 사용하며, 모델을 요청하지 않고, 경기를 시작하지 않으며, 자격 증명을 읽지 않습니다:

python scripts/episode_tool.py init /path/to/episode --episode-id episode-01 --games 5
python scripts/episode_tool.py ref /path/to/episode frames/game-1-t00-director.png
python scripts/episode_tool.py validate /path/to/episode --stage capture
python scripts/episode_tool.py supervision /path/to/episode
python scripts/episode_tool.py validate /path/to/episode --stage edit
python scripts/episode_tool.py validate /path/to/episode --stage delivery

먼저 실제 엔진 출력을 계약에 매핑해야 하며, 템플릿을 사용하여 가상 전황 보고서를 생성할 수 없습니다. 도구는 파일 무결성, 스냅샷 범위, 타임라인 및 3초 공개 관계를 확인합니다. 이중 맹검 필터의 정확성, 규칙의 적법성 또는 모델의 실제 호출을 증명하지 않습니다. 이러한 사항은 엔진/어댑터 계층에서 검증해야 합니다. 감독 페이지에는 감독의 전지적 지도가 포함되며, 이는 제작 감독 전용이며 지휘 모델에 제공될 수 없습니다.

관련 스킬