Lemo-Opuscar
スタイル、ガイド、ツールはこのプラグインに同梱されており、library/ にあります。何をすべきかを指示するためにダウンロードが行われることはありません。
- ライブラリを準備します。
sh "<skill base directory>/scripts/setup.sh"を実行します。これにより、バンドルされたライブラリが作業フォルダ(デフォルトは~/.lemo-opuscar、インストール済みパッケージはプラグインのアップデート後も保持されます)にコピーされ、最終行にLIB=<パス>が出力されます。 - コアツールを早めにインストールします。
sh "<skill base directory>/scripts/setup.sh" depsをすぐに、可能であればバックグラウンドで実行します。初回は数分かかります。後で、映画に必要な場合にのみdeps voiceまたはdeps musicを追加します($LIB/TECHNIQUE.md§1 参照)。不足しているシステムツール(Node、ffmpeg、Python)については、1回の質問ラウンドで報告してください。システムソフトウェアを自分でインストールしないでください。スタイルが必要とするパッケージ(STYLE.mdにリストされています)は、自分でプロジェクトフォルダにインストールします。 - ライブラリに従います。
$LIB/AGENTS.mdを読み、そこに書かれている指示に従います。スタート(ユーザーの独自スタイルは~/lemo-my-styles/にあります。ユーザーが何も書かずにスキルを開始した場合は、まず言語の質問、次に開始方法)から始めます:スタイルを見つけるか自分で作成する、1回の質問ラウンド、企画書(Treatment)、制作、納品まで。
スキルモードでの変更点:
| プロジェクトフォルダ | ユーザーが開始したフォルダ内の <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=<パス> を記述。../.. は使用しないでください |
| デモフィルム | このエディションには含まれていません: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の音声サービスに送信します。1回の質問ラウンドでこのオプションを提示し、ユーザーが同意した場合のみ使用してください |
| 大きなダウンロード | 映画に必要なもののみ、$LIB/TECHNIQUE.md §1 にリストされているソース(npm、PyPI、Playwrightのブラウザ、このライブラリのGitHub Releases、音声チェック用のHugging Face)からダウンロードします。初回の質問ラウンドでそれらを明示してください |
$LIB/DIRECTOR.md §11 にリストされているものをプロジェクトフォルダに納品し、その場所をユーザーに伝えてください。