lemo-opuscar
Lemo-Opuscarライブラリのスタイルのいずれか(例:油絵厚塗り Impasto Oil Painting、水彩筆ブラシ Watercolor Brush、浮世絵 Ukiyo-e、衛星ブリーフィング Satellite Briefing、製品分解 Exploded Teardown)を使用して、完全にコードで作成された短編映画を監督・制作します。ユーザーが指定のスタイルで動画、映画、ショートフィルム、プロモーション映像、解説動画、またはアニメーション(视频、短片、动画、宣传片)を要求した場合に使用します。これには、衛星画像、レーザースキャン、CADファイル、アーカイブスキャンなどの実際の素材から構築された解説映像(データ解説、科学普及、製品分解など)や、実際のアーカイブ映像や文書から編集された新しい映像作品(ドキュメンタリー編集、例:アーカイブ映像を使用したニュース映像の制作など)が含まれます。また、ユーザーが自身のテーマで映像を作成したいがスタイルを決めていない場合(スタイル選択をサポート)、独自のスタイルに変更したい場合、白紙から独自スタイルを作成したい場合、保存したスタイルを使用したい場合(スタイルの変更、ゼロからの作成、マイスタイル)、要望を伝えないままスキルを起動した場合、またはどのような映像スタイルがあるかを尋ねられた場合にも適しています。既存の動画ファイルの単なる編集、トリミング、または形式変換を目的とするものではありません。
1仕組みと動作原理
独立したインストールスクリプトを利用して軽量版スタイルライブラリを取得し、コアレンダリングツールと各スタイルの定義をオンデマンドで取得
1. **Get the library.** Run `sh "<skill base directory>/scripts/setup.sh"`. It clones or updates the library (default `~/lemo-opuscar`; a clone the user is standing in is used as it is) and prints `LIB=<path>` on its last line.
プロジェクト依存関係を段階的に自動インストール:Node 依存関係、ヘッドレスブラウザ、Python コア環境を含む
2. **Install the core tools early.** Start `sh "<skill base directory>/scripts/setup.sh" deps` right away, in the background if you can: it takes a few minutes the first time. Add `deps voice` or `deps music` later, only if the film needs them (`$LIB/TECHNIQUE.md` §1).
ブラウザおよび純粋なフロントエンドコード(HTML/WebGL/Canvas/Three.js)に基づき、決定論的なフレーム単位のラスタライズレンダリングを実行
Running tools | from `$LIB`, with the project's absolute path: `cd "$LIB" && node core/render/still.mjs "<project>" 1.5 3`
2コア機能
3外部依存関係
| Kind | Dependency / Endpoint |
|---|---|
| cli | git |
| package | npm packages |
4推奨統制措置と判定根拠
- scripts/: plugin/skills/lemo-opuscar/scripts/setup.sh および node レンダリングツールの実行
- 网络端点: 公式リポジトリ github.com/lemomo-ai/lemo-opuscar.git のクローンと npm による依存関係のインストール
- 本地工作目录: ローカルでの映像プロジェクトディレクトリおよびフレーム単位のラスタライズ動画ファイルの生成
5二重目の独立検証
- [ok] git clone 范围 — 使用 sparse-checkout 排除大型 demo/与图片素材,避免爆盘
- [ok] 命令执行与沙箱要求 — 渲染需 Node 与无头浏览器环境,建议在宿主受限工作区运行
6結論
c33a083d9a0f02bc…