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초 단위로 분할된 영상. |
세 가지 모드는 공통된 워크플로우를 공유합니다:
- 아이디어 및 대상 청중 정의
- 연구 / 스크립트 초안 작성
- 캐릭터 및 비주얼 스타일 선택 (내장 스타일 라이브러리에서 선택하거나 사용자 정의 외형 설명)
- 목소리 / 사운드 디자인 (내부 목소리 라이브러리에서 선택하거나 새 목소리 생성)
- 장면별 프롬프트 생성
- 지원되는 CLI 도구를 통한 클립 생성 (LibTV 또는 即梦)
- 검토 및 최종 편집 – 기능은 편집 가능한 동영상 파일 세트를 반환합니다.
내부 동작 방식
- 기능은 LLM(예: Codex)이
$director명령어를 사용해 호출할 수 있는 프롬프트와 보조 스크립트의 모음입니다. - 미디어 생성은 외부 CLI 도구에 위임됩니다:
- LibTV CLI – 텍스트에서 동영상을 생성하는 모델의 명령줄 인터페이스입니다.
- 即梦 (Jimeng) CLI – 다른 텍스트에서 동영상을 생성하는 백엔드입니다.
- 기능은
references/폴더에 참조 자산(캐릭터 디자인, 목소리 프리셋, 스타일 시트)을 저장하며, 세션 중에 LLM이 질의할 수 있습니다. - 사용자는 리포지토리를 에이전트의 skills 디렉터리에 복제하거나, Codex에서 다음과 같은 단일 명령어를 실행하여 기능을 설치합니다:
从 https://github.com/s1dashu/director 安装 director skill.
시작하기
- 설치 – 리포지토리를 복제하거나 위에 표시된 Codex 단축키를 사용합니다.
- 호출 – 호환 가능한 에이전트에서
$director뒤에 자연어 요청을 입력합니다. 예시:使用 director 创作一支两分钟动画科普视频,主题是"为什么人会拖延"。语气温柔,使用手绘风格,先和我确认讲稿与视觉方向。 - 에이전트는 다음과 같이 동작합니다:
- 명확화를 위한 질문을 던집니다,
- 스크립트와 비주얼 스타일을 제안합니다,
- 세그먼트별 프롬프트를 생성합니다,
- 선택된 CLI를 호출하여 동영상 클립을 생성하고,
- 편집할 수 있도록 클립을 반환합니다.
누구를 위한가요
- 고립된 클립이 아닌 전체 동영상 제작에 AI 지원을 원하는 콘텐츠 크리에이터.
- 빠르게 애니메이션 설명서가 필요한 교육자 및 마케터.
- AI 생성 영상으로 단편 드라마를 프로토타이핑하고자 하는 인디 영화 제작자.
- 봇에 즉시 사용 가능한 "동영상 디렉터" 기능을 통합하고자 하는 AI 에이전트 개발자.
라이선스 및 기여
- 리포지토리의 원본 코드와 자산은 MIT 라이선스 하에 배포됩니다.
- 제3자 참조는 각자의 라이선스를 유지합니다.
- 기여를 환영합니다 – 리포지토리에 스타를 눌러보세요, 기능을 시도하고, 이슈나 풀 리퀘스트를 제출하세요.
빠른 링크
- [에이전트 기능 정의 – SKILL.md] –
$director명령어의 공식 설명. - [LibTV CLI 문서] – 기능이 동영상 모델과 어떻게 통신하는지.
- [即梦 CLI 문서] – 대안 백엔드.
- [참조 자산 라이브러리] – 내장된 캐릭터 및 목소리 프리셋.
결론 – director 는 프롬프트 엔지니어링, 자산 관리, 동영상 생성 백엔드를 하나의 LLM 호출 가능한 기능으로 통합하여, 아이디어에서 최종 클립까지 공동으로 완전한 동영상을 제작할 수 있게 합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트