
AIFISHERキャンバスについて
AIFISHERは、AI制作向けのキャンバスツールです。画像、動画、音声、テキスト、AIワークフローを1つの空間にまとめて扱えます。キャンバス上でアイデアや素材を整理し、モデルサービスを接続し、絵コンテを計画して、生成結果を保存できます。これにより、制作プロセスを断片的な操作から追跡可能なワークフローへと変えられます。
AIFISHER API、その他のモデルサービス、ローカルのComfyUI、RunningHubへの接続に対応し、Agentによる計画・操作の支援、APIワークフローのインポート、パラメータ設定などの機能も備えています。プロジェクトと素材はデフォルトでローカルに保存されますが、オンラインモデルを呼び出す場合、プロンプトと参照素材は選択したサービス提供者へ送信されます。

主な機能
- マルチメディアノード:1つのキャンバス上で画像、動画、音声、テキストのノードを接続できます。
- モデルサービス連携:AIFISHER APIのほか、他のサービス提供者、ローカルのComfyUI、RunningHubも設定できます。
- 参照と生成:既存の素材を参照し、生成パラメータを調整して、結果を後続のフローに接続できます。
- 制作フロー管理:Agentによる計画・操作支援を利用し、アイデア、絵コンテ、プロンプト、結果をプロジェクト内に保存できます。
- ローカルプロジェクト保存:プロジェクトと素材はデフォルトでローカルに保存されます。ソースコード版のワークスペースは実行ディレクトリ内の
.desktop-dev/にあります。
インストールと実行環境

ソースコードを実行するには、次の環境が必要です。
- Windows x64
- Node.js 24.20.0
- npm
- ローカル生成を行う場合は、別途ComfyUIのインストールが必要
- オンラインモデルを使用する場合は、対応するサービス提供者の有効なAPI Keyが必要
動画のトランスコードや音声処理などには、使用可能なFFmpegとffprobeも必要です。ソースコードスナップショットには、これらのランタイムバイナリは含まれておらず、ComfyUIやモデルウェイトも自動インストールされません。
ソースコードからAIFISHERを起動する
まずGitでプロジェクトのソースコードを取得し、プロジェクトのルートディレクトリでPowerShellを開きます。続いて、依存関係のインストールとデスクトップ開発版の起動コマンドを順に実行します。
npm ci
npm --prefix apps/desktop ci
npm run desktop:dev
初回起動時、Electronデスクトップランタイムはnpmパッケージに付属する検証値に基づいてダウンロードされるため、ネットワーク接続が必要です。起動後、ソースコード版のローカルワークスペースは.desktop-dev/ディレクトリに保存されます。このディレクトリにはローカルの作業データが含まれるため、リポジトリにコミットしたり、他人と共有したりしないでください。
プロジェクトの状態を確認する
インストール完了後、プロジェクトのチェックコマンドを実行できます。
npm run checkこのコマンドでは、型チェック、公開範囲のテスト、フロントエンドとデスクトップ起動ページのビルドが実行されます。自動テストでは有料の生成サービスを呼び出さないため、チェックによってモデル利用料金が発生することはありません。
AIFISHER APIを設定する

オンラインモデルサービスは、個別に登録と設定を行う必要があります。次の手順に従ってください。
- AIFISHER APIを開き、アカウントを登録またはログインします。
- APIサイトで自分のAPI Keyを作成してコピーします。
- AIFISHERキャンバスを起動し、設定を開きます。
- クローズドソースサービスを開き、AIFISHER APIを選択します。
- API Keyを貼り付けて保存します。
- キャンバスに戻り、必要に応じて対応するオンラインモデルサービスを選択します。
キャンバスのアカウントとAPIサイトのアカウントは別々に管理されます。ローカルキャンバスはログインなしで使用できます。オンライン生成にはサービス提供者の実際のルールに従って料金が発生し、ソフトウェアに無料モデル枠は付属していません。キーは設定画面からのみ保存し、実際のAPI Keyをサンプル設定に記載したり、Gitリポジトリにコミットしたりしないことを推奨します。
キャンバスで制作を組み立てる
基本的な使い方は、まずテキストや画像などの素材ノードをインポートまたは作成し、制作目的に応じてモデルサービスを接続し、最後に生成結果を保存することです。プロンプト、参照画像、パラメータを同じフローにまとめることで、継続的に改善できます。
- テーマを作成:テキストノードに制作目標、キャラクター設定、シーン説明、絵コンテ情報などを記録します。
- 参照素材を追加:画像、動画、音声ノードを接続し、ビジュアル、動作、音声の方向性を示す参照として使用します。
- モデルを接続:設定済みのAIFISHER API、その他のオンラインサービス、ComfyUI、RunningHubを選択します。
- パラメータを調整:モデルとサービス提供者が提供するオプションに応じて生成パラメータを変更します。
- 結果を確認:生成結果をキャンバスに残し、元のプロンプトや参照素材と比較します。
- 継続して改善:プロンプトの変更、参照素材の差し替え、パラメータの調整を行い、新しいバージョンを生成します。


プロジェクトには、ビジュアルの方向性を確認できるスタイル素材とカメラワーク素材のライブラリが用意されています。アニメーションスタイル、日常的な人物写真、SF映像などの方向性に加え、旋回上昇、ヒッチコックズームなどのカメラワーク例も収録されています。実際の生成結果は、使用するモデル、プロンプト、参照素材によって異なります。
ローカルおよびサードパーティーのワークフローに接続する
ローカルのComfyUIを使用する
ローカルのComfyUIに接続する場合は、まずシステム上でComfyUIのインストールと起動を個別に完了し、その後AIFISHERで接続を設定します。ComfyUIの問題を報告する際は、ワークフローやパラメータの問題を特定しやすいよう、最小再現可能なAPI JSONを添付してください。
RunningHubやその他のサービス提供者を使用する
AIFISHERはRunningHubやその他のモデルサービスにも対応しています。これらのサービスを使用する前に、それぞれの有効なAPI Keyを準備し、サービス提供者の料金、プライバシー、利用条件に従って設定してください。APIワークフローはインポートしてパラメータ設定を続けられますが、利用できる具体的な機能は接続するサービスによって異なります。

データ、プライバシー、診断に関する注意
AIFISHERはデフォルトでプロジェクトをローカルに保存しますが、「ローカルキャンバス」はすべてのモデルがローカルで実行されることを意味せず、素材が決してアップロードされないことも意味しません。オンラインモデルを手動で呼び出すと、関連するプロンプトと参照素材が選択したサービス提供者へ送信されます。事前に料金、プライバシー、コンテンツ利用ポリシーを確認してください。
公式アカウントサービスとデバイスIDサービスはネットワークに接続します。ログインしていない場合でも、デバイス識別子や呼び出しに関する診断情報が公式サービスへ送信されることがあります。診断情報には、アプリのバージョン、モデルとサービス提供者、呼び出し状態、所要時間、エラーが発生した段階、HTTPステータス、リクエストまたはタスクの識別子、匿名化されたエラー概要が含まれます。診断情報の送信は、API Key、完全なプロンプト、元の素材の収集を目的とするものではありません。意見やフィードバックを送信する際に自分で添付したファイルは、フィードバックサービスへ送信されます。
応用的な使用のヒント
- キーを保護する:API Keyは必ず設定画面から保存し、実際のキーを設定、ログ、サンプルコードに記載しないでください。
- ワークスペースを管理する:ローカルの作業データが含まれる可能性があるため、
.desktop-dev/をコミットまたは共有しないでください。 - 小規模な検証から始める:
npm run checkでソースコード環境を確認します。自動テストでは有料の生成を呼び出しません。 - ローカルモデルとオンラインモデルを区別する:参照素材を送信する前に、現在接続しているモデルサービスとデータの送信範囲を確認してください。
- 再現可能なフィードバックを準備する:問題を報告する際は、バージョン、再現手順、匿名化したログを提示し、アカウント、API Key、個人用パス、個人素材を削除してください。
- メディア依存関係を確認する:動画のトランスコードや音声処理を行う場合は、FFmpegとffprobeが使用可能であることを確認してください。
インストール版とライセンス
ソースコードを実行する必要がない場合は、リリースページ、または公式ダウンロードストレージからインストール版を入手できます。インストール済みの正式版は、公式署名付きの自動更新を引き続き受け取ります。
プロジェクトのソースコードは非商用目的に限り使用できます。非商用の学習、研究、改変、無償での再配布は許可されていますが、受託、商用制作、インストールパッケージの転売、商用の二次開発、有料ホスティングは禁止されています。プロジェクトはAIFISHER Noncommercial Source License 1.0を使用しており、OSIが定義するオープンソースライセンスには該当しません。第三者コンポーネントは元のライセンスに従います。クローズドソースのSKILL、非公開の共有テンプレート、個人アカウント、キーは公開範囲に含まれません。
AIFISHERを使用する前に、リポジトリ内のLICENSE、SOURCE-SCOPE.md、THIRD-PARTY-NOTICES.mdを読み、自分の使用方法がライセンス条項に準拠していることを確認してください。
まとめ
AIFISHERキャンバスは、マルチメディア素材、プロンプト、モデルサービス、AI制作の手順を一元管理するのに適しています。入門時は、まずWindows環境にソースコード版またはインストール版を導入し、設定からAPI Keyを登録して、テキストと参照素材のノードからワークフローを構築するとよいでしょう。オンラインモデルを使用する際は、料金、プライバシー、キーの保護、非商用ライセンスの範囲に特に注意してください。
