インターフェース概要

http://localhost:3000 を開くと /workspace に着きます。画面は 4 つの機能ゾーンに分かれます:

  1. 左サイドバー — 3 つのボタン:Workflow、Tasks、Portfolio(素材ライブラリ)
  2. トップヘッダー — ワークフロータイトルメニュー、モード切替(Create / Execute)
  3. キャンバス — ノードとエッジが暮らす無限キャンバス
  4. Smart Island — キャンバス下部のフローティングドック、選択とモードによって表示が変わります

左サイドバー(左上)

3 つのアイコンボタン、左から右に:

アイコン開くもの機能
Workflowワークフローダイアログ保存済みワークフローを閲覧、開く、リネーム、複製、削除。新規作成もここから
Zapタスクパネルアカウントで実行したすべてのタスクの一覧。各タスクをクリックして入出力やエラーを確認。ノードが失敗したときに Modal / LLM のエラーメッセージをここで確認できます
FolderOpenPortfolio ダイアログ素材ライブラリ:すべてのワークフローを跨いでアップロードしたファイル。再利用、リネーム、削除が可能。アップロード素材はここに ——Smart Island ではありません。

「素材ボタンは Smart Island にある」と書かれた古いドキュメントは更新されています。現在は左サイドバーの 3 番目のアイコンです。

トップヘッダー

ワークフロータイトルは上部中央。タイトルをクリックして、リネーム、保存、現在のキャンバスをフォークできます。

右側に モード切替

  • Create モード(Sparkles アイコン)— デフォルト。ノードを並べ、接続し、ワークフローを準備します。Smart Island は Add ツールバーを表示
  • Execute モード(Play アイコン)— 実行を開始します。Smart Island は 1 つの Play ボタンに縮まります

詳細は ワークフローモード を参照。

キャンバス

メイン作業エリアは React Flow ベースの無限・パン可能・ズーム可能なキャンバスです。標準操作:

  • パン — 中クリックドラッグ、Space + ドラッグ、トラックパッドの 2 本指スクロール
  • ズーム — ピンチ、スクロールホイール、右下のズームコントロール
  • ノード選択 — クリック。選択状態が Smart Island の次の表示を決めます
  • 複数選択 — ボックスドラッグ、または Shift + クリック
  • 接続 — 出力ハンドル(ノードの右側)から入力ハンドル(別のノードの左側)へドラッグ。ABI による検証に従い、テキスト出力はテキスト入力にしか接続できません

Smart Island(下部)

キャンバス下部のフローティングドック。モードと選択に応じて中身が変わります:

  • Create モード + 何も選択なし → Add ツールバー(7 つのアイコン:3D モデル、ドキュメント、画像、テキスト、動画、音声、リンク)。クリックすると視点中心に対応するノードが追加されます
  • Create モード + 1 つ以上のノード選択 → 選択に関連する変換 / 組み合わせ操作(例:テキストノード選択時は「transform → 画像生成」、音声+動画選択時は「combine → リップシンク」)
  • Execute モード → 1 つの大きな Play ボタン。実行中はマルチカラーの呼吸ボールに変化

詳細は Smart Island を参照。

ノードの構造

キャンバス上のすべてのノードは:

  • ヘッダー — ノードタイプ名と移動用ハンドル
  • 入力ハンドル(左側)— ABI で宣言された各型付き入力に対応
  • 出力ハンドル(右側)— 各型付き出力に対応
  • 本体 — ノードタイプによって異なる:テキスト入力、画像プレビュー、音声波形、動画プレイヤー、ドキュメントファイル名など
  • ステータスインジケーター — このノードに紐づくタスクの実行中に点灯、完了時に結果またはエラーを表示

完全なノードカタログは ノードタイプ を参照。

データの保存場所

  • ワークフローとノード位置data/tongflow.db(SQLite)
  • アップロード素材data/uploads/(ローカルディスク)、Portfolio から参照
  • タスク実行履歴 — 同じ SQLite。Zap(Tasks)ボタンから閲覧

変換ノードを外部サービス(Modal / LLM)に接続しない限り、データはあなたのマシンから出ません。