Lemo-Opuscar
스타일, 가이드 및 도구는 이 플러그인에 번들로 포함되어 있으며, library/ 디렉토리에 있습니다. 사용자에게 지시를 내리기 위해 외부에서 다운로드하는 것은 없습니다.
- 라이브러리를 준비합니다.
sh "<skill base directory>/scripts/setup.sh"명령어를 실행합니다. 이 명령어는 번들된 라이브러리를 작업 폴더(기본값~/.lemo-opuscar)에 복사하여 설치된 패키지가 플러그인 업데이트 시에도 유지되도록 하고, 마지막 줄에LIB=<path>를 출력합니다. - 핵심 도구를 미리 설치합니다. 가능하면 백그라운드에서 바로
sh "<skill base directory>/scripts/setup.sh" deps명령어를 실행하세요. 처음 실행 시 몇 분이 소요됩니다. 영화에 필요한 경우에만 나중에deps voice또는deps music을 추가하세요 ($LIB/TECHNIQUE.md§1 참조). 한 번의 질문 라운드에서 누락된 시스템 도구(Node, ffmpeg, Python)를 보고하세요. 시스템 소프트웨어를 직접 설치하지 마세요. 스타일이 필요한 패키지(STYLE.md에 나열됨)는 프로젝트 폴더에 직접 설치합니다. - 라이브러리를 따릅니다.
$LIB/AGENTS.md를 읽고 지시를 따르세요. 시작부터 시작합니다(사용자 고유 스타일은~/lemo-my-styles/에 있음; 사용자가 아무 것도 작성하지 않고 스킬을 시작한 경우, 먼저 언어 질문을 한 다음 진입 방법 선택): 스타일 찾기 또는 직접 만들기, 한 번의 질문 라운드, 트리트먼트, 프로덕션 및 전달.
스킬 모드에서 변경되는 사항:
| 항목 | 설명 |
|---|---|
| 프로젝트 폴더 | 사용자가 시작한 폴더 안에 <name>/ 디렉토리를 생성합니다(소문자, 숫자, 하이픈 사용 가능; 경로에 # 및 ?는 피함). 가이드에서 films/<name>/을 언급하는 경우 이 폴더를 참조하세요 |
| 도구 실행 | $LIB에서 프로젝트의 절대 경로를 사용하여 실행: cd "$LIB" && node core/render/still.mjs "<project>" 1.5 3. sh tools/setup.sh 및 sh tools/fetch.sh도 $LIB에서 실행됩니다 |
| 페이지 내 라이브러리 파일 | 절대 URL 사용: /core/lib.js, /node_modules/three/… (프로젝트는 /@film/ 경로로 서빙됩니다) |
스크립트 및 build.sh 내 라이브러리 파일 | $LIB/… 사용, build.sh 상단에 LIB=<path> 설정; ../.. 사용 금지 |
| 데모 영화 | 이 에디션에는 demo/ 소스와 poster.jpg가 포함되지 않습니다. 각 스타일의 DEMO.md(데모 제작 방법)는 제공됩니다. 가이드에 따라 TREATMENT.md를 작성한 후에만 읽으세요. 편집 및 다큐멘터리 스타일의 경우 트리트먼트 전에 자료가 필요합니다: 직접 찾아서 기록하세요(STYLE.md에 설명된 대로, demo/tools/는 이 에디션에 없음). 사용자가 보고 싶어할 경우 영화는 갤러리(https://lemomo-ai.github.io/lemo-opuscar/)에서 확인할 수 있습니다 |
| 중국어 내레이션 | 기본적으로 Kokoro의 중국어 음성(오프라인)을 사용합니다. edge-tts(core/tts/tts_zh.py)는 더 나은 음질을 제공하지만 내레이션 텍스트를 Microsoft의 음성 서비스로 전송합니다: 한 번의 질문 라운드에서 이를 제안하고 사용자가 동의한 경우에만 사용하세요 |
| 대용량 다운로드 | 영화에 필요한 것만 다운로드하며, 출처는 $LIB/TECHNIQUE.md §1에 나열되어 있습니다(npm, PyPI, Playwright의 브라우저, 이 라이브러리의 GitHub Releases, 음성 확인용 Hugging Face). 처음 질문할 때 이름을 명시하세요 |
$LIB/DIRECTOR.md §11에 나열된 내용을 프로젝트 폴더에 전달하고 사용자에게 위치를 알려주세요.