s1dashu/director

Direct complete videos with multi-mode workflows for research, scripts, visual development, shot design, media generation, and delivery.

director – 종단 간 동영상 제작을 위한 AI 기반 "디렉터" 기능

무엇인가요director 는 언어 모델이 동영상 디렉터 역할을 할 수 있게 해주는 에이전트 기능 입니다. 짧은 프롬프트(주제, 개인적인 이야기, 또는 완성된 스크립트)에서 시작하여, 콘텐츠 기획, 스크립트 작성, 비주얼 스타일 선택, 캐릭터 및 목소리 디자인, 장면별 프롬프트 생성, 마지막으로 편집 가능한 동영상 클립 생성까지 안내합니다.

왜 중요한가요 – 대부분의 AI 동영상 도구는 단일 클립이나 스토리보드에서 끝납니다. director 는 사용자가 LLM과 협업하여 수작업으로 각 단계를 처리하지 않고도 완전하고 일관된 동영상을 제작할 수 있도록 전체 제작 프로세스를 연결합니다(애니메이션 설명서, 개인 이야기 애니메이션, 또는 단편 영화 드라마).


주요 기능

모드 목표 일반적인 출력
애니메이션 설명서 추상적인 개념을 시각적 은유와 애니메이션 설명으로 전환합니다. 손그림 또는 스타일리시한 애니메이션을 사용한 2분짜리 교육용 동영상.
스토리타임 애니메이션 개인적인 에피소드를 대화형 스타일과 재연을 혼합한 내레이션 애니메이션으로 변환합니다. 개인정보 보호 경계를 존중하고 일관된 내레이터 목소리를 유지하는 서사 중심 애니메이션.
시네마틱 드라마 사전에 작성된 스크립트에서 AI 기반 단편 영화나 마이크로 영화를 제작합니다. 캐릭터, 장소, 목소리 배우가 일관된 다중 장면, 15초 단위로 분할된 영상.

세 가지 모드는 공통된 워크플로우를 공유합니다:

  1. 아이디어 및 대상 청중 정의
  2. 연구 / 스크립트 초안 작성
  3. 캐릭터 및 비주얼 스타일 선택 (내장 스타일 라이브러리에서 선택하거나 사용자 정의 외형 설명)
  4. 목소리 / 사운드 디자인 (내부 목소리 라이브러리에서 선택하거나 새 목소리 생성)
  5. 장면별 프롬프트 생성
  6. 지원되는 CLI 도구를 통한 클립 생성 (LibTV 또는 即梦)
  7. 검토 및 최종 편집 – 기능은 편집 가능한 동영상 파일 세트를 반환합니다.

내부 동작 방식

  • 기능은 LLM(예: Codex)이 $director 명령어를 사용해 호출할 수 있는 프롬프트와 보조 스크립트의 모음입니다.
  • 미디어 생성은 외부 CLI 도구에 위임됩니다:
    • LibTV CLI – 텍스트에서 동영상을 생성하는 모델의 명령줄 인터페이스입니다.
    • 即梦 (Jimeng) CLI – 다른 텍스트에서 동영상을 생성하는 백엔드입니다.
  • 기능은 references/ 폴더에 참조 자산(캐릭터 디자인, 목소리 프리셋, 스타일 시트)을 저장하며, 세션 중에 LLM이 질의할 수 있습니다.
  • 사용자는 리포지토리를 에이전트의 skills 디렉터리에 복제하거나, Codex에서 다음과 같은 단일 명령어를 실행하여 기능을 설치합니다: 从 https://github.com/s1dashu/director 安装 director skill.

시작하기

  1. 설치 – 리포지토리를 복제하거나 위에 표시된 Codex 단축키를 사용합니다.
  2. 호출 – 호환 가능한 에이전트에서 $director 뒤에 자연어 요청을 입력합니다. 예시:
    使用 director 创作一支两分钟动画科普视频,主题是"为什么人会拖延"。语气温柔,使用手绘风格,先和我确认讲稿与视觉方向。
    
  3. 에이전트는 다음과 같이 동작합니다:
    • 명확화를 위한 질문을 던집니다,
    • 스크립트와 비주얼 스타일을 제안합니다,
    • 세그먼트별 프롬프트를 생성합니다,
    • 선택된 CLI를 호출하여 동영상 클립을 생성하고,
    • 편집할 수 있도록 클립을 반환합니다.

누구를 위한가요

  • 고립된 클립이 아닌 전체 동영상 제작에 AI 지원을 원하는 콘텐츠 크리에이터.
  • 빠르게 애니메이션 설명서가 필요한 교육자 및 마케터.
  • AI 생성 영상으로 단편 드라마를 프로토타이핑하고자 하는 인디 영화 제작자.
  • 봇에 즉시 사용 가능한 "동영상 디렉터" 기능을 통합하고자 하는 AI 에이전트 개발자.

라이선스 및 기여

  • 리포지토리의 원본 코드와 자산은 MIT 라이선스 하에 배포됩니다.
  • 제3자 참조는 각자의 라이선스를 유지합니다.
  • 기여를 환영합니다 – 리포지토리에 스타를 눌러보세요, 기능을 시도하고, 이슈나 풀 리퀘스트를 제출하세요.

빠른 링크

  • [에이전트 기능 정의 – SKILL.md]$director 명령어의 공식 설명.
  • [LibTV CLI 문서] – 기능이 동영상 모델과 어떻게 통신하는지.
  • [即梦 CLI 문서] – 대안 백엔드.
  • [참조 자산 라이브러리] – 내장된 캐릭터 및 목소리 프리셋.

결론director 는 프롬프트 엔지니어링, 자산 관리, 동영상 생성 백엔드를 하나의 LLM 호출 가능한 기능으로 통합하여, 아이디어에서 최종 클립까지 공동으로 완전한 동영상을 제작할 수 있게 합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트