このプロジェクトについて

Toonflowは短編ドラマ制作向けのAIワークベンチであり、「企画→脚本→ストーリーボード→動画制作」の完全なクローズドループを中心に構築され、ローカル対応・プログラム可能・持続的イテレーションが生産可能なワークフローを実現する。 主な機能は以下の通り: - 無限キャンバス生産ワークベンチ:脚本、キャラクター、ストーリーボード、素材、動画ノードを類無限キャンバス形式で整理し、自由な編成、巻き戻し、並行生産をサポート。 - 3層Agent協働体系:意思決定層、実行層、監督層が連携し、タスク分解、コンテンツ生成、品質レビュー、修正フィードバックをカバー。 - 永続化Agentメモリ:ローカルONNXベクター検索に基づくセッション横断メモリーシステムで、短期メッセージ、長期要約、セマンティック検索に対応。 - プログラマブルサプライヤーシステム:設定センターでサプライヤーTypeScriptロジックを直接記述し即時反映可能。ソースコード改訂や再起動不要。 - 章事象グラフ駆動改编:原著の章の事象を自動的に抽出し構造化保存。脚本改编は事象グラフに基づき文脈を正確に呼び出す。 - Skillファイル構成:コアプロンプトをMarkdownSkillファイルとして外部化し、オンライン編集と高速チューニングをサポート。 適用シーンには短編動画コンテンツ制作、小説の映像化実験、AI文学改编ツール、脚本開発と高速プロトタイピング、動画素材生成などが含まれる。 技術スタック:Node.js 23.11.1+、TypeScript 5.x、Express 5、SQLite(better-sqlite3/knex)、Vercel AI SDK(OpenAI/Anthropic/Google/DeepSeek/智譜/MiniMax/通義千問/xAI対応)、@huggingface/transformers(ONNXローカル推論)、Socket.IO、Electron 40、Sharp、Docker。 デプロイ方法:Windows/Linux/macOSデスクトップクライアントインストーラーを提供。Dockerによるローカルビルド・デプロイ(ポート10588)およびクラウドサーバーPM2クラスターデプロイに対応。デフォルトログインアカウントはadmin/admin123。使用前に大規模言語モデル、動画生成モデル(例:Soraや豆包)、画像生成モデルのサービスインターフェースを設定する必要がある。 ライセンスはApache-2.0に加え、補完的商业协议が付属:2つ以上の独立した第三者への製品配布には書面による商業授权が必要。5法人以内の内部利用は無料。個人学習研究の非営利目的は無料。