
図は、システム、ワークフロー、アーキテクチャ、またはビジネスプロセスを説明する最も迅速な方法であることが多いです。しかし、既存の図を図描画ツールで再現するにはかなりの時間がかかることがあり、特に元の図がイメージとしてしか利用できない場合はその傾向が強まります。
Visual Paradigm は「VPasCode」を画像ベースの「AI 図生成」機能を強化しました。 теперь、図のイメージとテキスト指示を一緒にアップロードし、視覚的な参照に基づいて AI が編集可能な図コードを生成できるようになりました。
このイメージは、他のアプリケーションで作成された図、ドキュメントやウェブサイトのスクリーンショット、書籍の図、さらには手書きのスケッチであることもあります。すべての形状、ラベル、関係を手動で再構築する代わりに、VPasCode を使用して「コードとしての図」形式で開始点を作成し、ブラウザで編集を続行できます。

VPasCode の AI 図生成とは何ですか?
VPasCode は、テキストベースの図記述言語や構造化データを視覚的な図に変換するオンラインの「コードとしての図」プラットフォームです。PlantUML、Mermaid、Graphviz、Markmap、ECharts、JSON、YAML、XML、CSV、DBML、SQL など、一般的な形式をサポートしています。
この機能強化以前、「AI 図生成」機能は主にテキスト指示から動作していました。例えば、以下のようなプロンプトを入力できます:
保険システム用のユースケース図を PlantUML で生成してください。
VPasCode はその後、あなたの説明から図コードを生成します。画像入力が利用可能になったことで、視覚的な参照と自然言語による指示の両方を提供できるようになりました。これにより、既存の図の構造を再現したり、視覚的な概念を編集可能なコードに変換したり、画像を新しい図の開始点として使用したりすることが容易になります。
例えば、シーケンス図をアップロードして以下を入力できます:
提供された画像に基づいて、PlantUML でシーケンス図を生成してください。
VPasCode はアップロードされた画像を分析し、図の構造を解釈して、エディタでレンダリングされるコードを生成します。その後、結果を確認し、コードを調整して、要件に合わせて図を洗練させることができます。
画像から図コードを生成する方法
画像から AI 生成の図を作成するには、数ステップで済みます。
- 「AI 生成」を開きます。VPasCode で、アプリケーションの上部にある「AI 生成」をクリックします。AI 生成ダイアログボックスが表示されます。

- 図のイメージをアップロードします。ダイアログの下部にある「イメージをアップロード」をクリックして、コンピューターからイメージを選択します。また、イメージをクリップボードにコピーして「Ctrl-Vダイアログに直接貼り付けるために。

- 指示を入力してください。VPasCode に生成させたい内容を記述し、希望する図の言語または形式を指定してください。例: 提供された画像に基づいて、PlantUML でシーケンス図を生成してください。

- 「AI 生成」をクリックしてください。VPasCode は画像と指示を処理し、図コードを生成します。

- 結果を確認し、編集してください。生成されたコードは VPasCode エディタの左側に表示され、レンダリングされた図は右側に表示されます。コードを編集すると、視覚的な結果がリアルタイムで更新されます。

このワークフローは、AI による図の生成の速さを提供しつつ、コードとしての図の柔軟性を維持します。生成された結果は単に閲覧できる静的な画像ではなく、洗練、拡張、共有、再利用ができる編集可能なコードになります。
どのような画像を使用できますか?
図が視覚的には存在するが編集可能な図形式ではない場合に、画像入力機能は非常に有用です。考えられるソースには以下が含まれます:
- 他の図作成アプリケーションで作成された図のスクリーンショット
- 技術書、記事、またはウェブサイトからコピーした画像
- プロジェクトドキュメントに含まれるアーキテクチャ図
- ホワイトボードの写真
- 手書きのプロセス図やシステムスケッチ
- 顧客やステークホルダーから提供された参考画像
- PNG、JPG、GIF、またはその他の画像ファイルとしてのみ利用可能なレガシー図
- 新しいモデルの視覚的なインスピレーションとして使用されるコンセプト図
画像の品質と読みやすさは生成結果に影響を与えます。最適な結果を得るためには、ラベルが読みやすく、コントラストが良好で、接続線がはっきりと見える画像を使用してください。元の図が複雑な場合、最初にバージョンを生成し、追加の指示や手動のコード編集で洗練させることで、より良い結果が得られることがあります。
なぜ画像からの AI 図生成を使用するのですか?
静的な視覚情報を編集可能な図コードに変換する
図の画像は閲覧や共有には有用ですが、維持が困難です。PNG ファイルでは、要素の名前変更、新しい関係の追加、レイアウトの変更、または改訂の追跡を簡単に行うことはできません。
AI による図生成は、静的な視覚参照から編集可能な図コードへ移行するための実用的な方法を提供します。一度生成されれば、PlantUML、Mermaid、Graphviz、または他のサポートされている形式を使用して図を更新できます。
異なるソースからの図を再利用する
従来のインポートワークフローでは特定のファイル形式が求められることがよくあります。必要なエクスポート形式をサポートしていないアプリケーションで作成された図の場合、手動で再作成することが唯一の選択肢となる可能性があります。
画像ベースの AI 図生成を使用すれば、元の作成ツールはそれほど重要ではありません。スクリーンショット、ダウンロードした参考画像、または撮影したスケッチを VPasCode 図の開始点として使用できます。
反復的な手作業を削減する
図を手動で再構築するには、すべての参加者、エンティティ、コンポーネント、ラベル、接続線、および関係性を特定する必要があります。また、要素を配置し、最終結果が元の図と同じアイデアを伝えているかを確認することも必要です。
AI は図コードの最初のバージョンを素早く作成するのに役立ちます。空のエディタから始めるのではなく、検査して改善できる生成された構造から始めます。
ダイアグラム・アズ・コードをよりアクセスしやすくする
ダイアグラム・アズ・コードには重要な利点があります:ダイアグラムはテキストとして編集でき、ソースコードと一緒に保存でき、変更履歴を通じてレビューでき、基盤となるモデルが更新されるたびに再生成できます。ただし、構文の学習が新規ユーザーにとって障壁となる場合があります。
AIによるダイアグラム生成は、視覚的モデリングとダイアグラムコードの間のギャップを埋めるのに役立ちます。ユーザーは画像と自然言語の指示から始め、VPasCodeエディタ内で生成されたコードを学習し、洗練させることができます。
新しいダイアグラムを作成する際に視覚的な参照を保持する
画像を正確に再現する必要はありません。アップロードされた画像は、修正または拡張されたダイアグラムを作成するための参照としても機能します。
例えば、既存のシステムアーキテクチャ画像を提供し、VPasCodeに支払いサービスを追加したり、外部システムを分離したり、アーキテクチャを論理的なレイヤーに再編成するPlantUMLダイアグラムを生成させることができます。
VPasCode:AIダイアグラム生成ツール以上のもの
AIによるダイアグラム生成はVPasCode体験の一部に過ぎません。VPasCodeは、開発者、アーキテクト、技術ライター、プロジェクトチーム向けの完全なダイアグラム・アズ・コードワークスペースとして設計されています。
自動フォーマット検出
VPasCodeは、エディタに貼り付けたコンテンツからダイアグラムまたはデータフォーマットを検出できます。これにより、結果を表示する前に言語を手動で設定する必要性が軽減されます。
リアルタイムダイアグラムプレビュー
生成されたコードを編集する際、プレビューパネルでレンダリングされたダイアグラムが更新されます。これにより、変更のテスト、ラベルの修正、関係の追加、ダイアグラムのレイアウト改善が容易になります。
人気のあるダイアグラム言語のサポート
VPasCodeを使用して、PlantUML、Mermaid、Graphviz、D2、Markmap、EChartsでダイアグラムを作成できます。サポートされているダイアグラムカテゴリには、ユースケース図、シーケンス図、クラス図、アクティビティ図、コンポーネント図、デプロイメント図、状態図、ER図、フローチャート、マインドマップ、ガントチャート、C4図などが含まれます。
AIによるコード修正
ダイアグラムを生成した後、AIにコードを修正するよう依頼することで作業を継続できます。例えば、新しいアクターを追加する、例外フローを導入する、コンポーネントをサブシステムごとにグループ化する、複雑なダイアグラムを簡素化するよう依頼できます。
AIによるエラー修正
生成されたコードまたは手動で編集されたコードに構文の問題がある場合、VPasCodeはそれを修正するのを助けます。AIのエラー修正機能は修正を提案し、コードの違いを表示することで、何が変わったかを理解できるようにします。
ネイティブダイアグラム翻訳
ダイアグラムのラベルを他の言語に翻訳することもできます。これは、国際的なユーザー、顧客、またはプロジェクトオフィス向けに技術ダイアグラムを準備する必要があるチームにとって有用です。
共有とエクスポート
ダイアグラムが完成したら、URLやQRコードを通じて共有するか、PNGまたはSVG画像としてエクスポートできます。SVGエクスポートは、ドキュメント、プレゼンテーション、または大判ディスプレイ用にスケーラブルなダイアグラムが必要な場合に特に有用です。
生成されたダイアグラムをVisual Paradigmエコシステムに接続する
VPasCodeは、より広範なVisual Paradigmエコシステムとも接続されています。これは、AIによって生成されたダイアグラムが孤立したオンライン画像のままではなく、より広範なドキュメント化およびモデリングワークフローの一部になることを意味します。
OpenDocsでダイアグラムを文書化する
ダイアグラムをOpenDocsパイプラインに送信し、ドキュメントページで再利用できます。これにより、生成されたダイアグラムを説明、要件、設計決定、ユーザーストーリー、その他の技術コンテンツと組み合わせることが容易になります。
ダイアグラムをドキュメントに接続しておくことで、ドキュメントの保守作業を削減することもできます。ダイアグラムが変更された場合、ドキュメント資産を最初から作り直すのではなく、ダイアグラムのソースを更新し、最新バージョンをパイプラインを通じて送信できます。
Visual Paradigm Desktopで視覚的モデリングを継続する
より深い視覚的モデリング機能が必要な場合は、ダイアグラムをパイプラインに送信し、新しいダイアグラムとしてVisual Paradigm Desktopにインポートできます。これにより、VPasCodeを高速なダイアグラムコード生成に、Visual Paradigm Desktopをより広範なモデリングおよびプロジェクト作業に使用できます。
Visual Paradigm Onlineでダイアグラムを微調整する
Visual Paradigm Online で図の編集を継続することもできます。VP Online で編集図ビューアの右下にあるをクリックして、図を開き、さらに視覚的な編集と洗練を行ってください。
画像参照から生きた図へ
このワークフローの最も重要な利点は、既存の図の画像に対してできることが変わる点です。
従来、画像は図の最終形態であることが多く、表示したりダウンロードしたり、ドキュメントに配置したりすることはできましたが、変更を加えるには通常、元のソースファイルへのアクセスか、完全な再描画が必要でした。
画像ベースの AI による図生成により、画像は新しいコードとしての図ワークフローの始まりとなる可能性があります:
- 既存の画像または手書きのコンセプトから始めます。
- AI を使用して編集可能な図スクリプトを生成します。
- 生成されたコードとレンダリング結果を確認します。
- ラベル、関係、およびレイアウトの詳細を修正します。
- AI に図の変更または拡張を依頼します。
- 結果を共有、エクスポート、文書化するか、モデリングを続けます。
このアプローチは、チームがレガシーなドキュメントを継承したり、ツール間で図を移行したり、非公式なアイデアを構造化された技術モデルに変換したりする必要がある場合に特に有用です。
より良い AI 生成図のためのヒント
- 明確な画像を使用する:読み取り可能なテキストを含む高解像度の画像は、一般的により良い参照を提供します。
- 図の種類を指定する:シーケンス図、ユースケース図、フローチャート、クラス図、コンポーネント図、または他の形式のいずれを望むかを明記してください。
- 対象言語を指定する:指示に PlantUML、Mermaid、Graphviz、または他のサポートされている形式を含めてください。
- 望む結果を説明する:正確な再現、簡略化されたバージョン、または拡張された図のいずれを望むかを説明してください。
- 生成されたラベルを確認する:スクリーンショットや手書き画像内のテキストには、手動での修正が必要な場合があります。
- 複雑な図を段階的に生成する:大規模な図の場合、まず最初のバージョンを作成し、その後 AI に特定のセクションを追加または再編成するように依頼してください。
- ライブプレビューを使用する:コードを編集しながらレンダリングされた図を確認し、見落としのある関係や予期しないレイアウト変更を検出してください。
- コードをソースとして維持する:図が正しいことを確認したら、生成されたコードを保存して、将来の更新を容易にしてください。
画像ベースのAI図生成から恩恵を受けられるのは誰ですか?
ソフトウェア開発者
開発者は、アーキテクチャのスケッチ、シーケンスの参照、およびレガシーのスクリーンショットを、技術コードやドキュメントと一緒に維持可能な編集可能な図に変換できます。
ソフトウェアアーキテクト
アーキテクトは、画像参照を使用して、システムコンテキスト図、コンポーネント図、デプロイメント図、およびC4モデルのための構造化された出発点を作成できます。
ビジネスアナリスト
ビジネスアナリストは、プロセスのスケッチやワークフロー画像を編集可能なフローチャートやアクティビティ図に変換し、その後ステークホルダーと協力して結果を洗練させることができます。
テクニカルライター
テクニカルライターは、視覚的な参照を再利用可能な図コードに変換し、その結果得られた図をOpenDocsやその他のプロジェクトドキュメントに含めることができます。
学生と教育者
学生は、AI図生成を使用して、視覚的な図がPlantUMLまたはMermaid構文にどのようにマッピングされるかを探索できます。教育者は、UML、システム分析、ソフトウェアアーキテクチャ、またはプロセスモデリングに関連する授業の例として参照図を使用できます。
ツール間で移行するチーム
図描画アプリケーションを変更するチームは、元の編集可能なファイルが利用できない、または直接インポートできない場合、画像入力を実用的な移行支援として使用できます。
VPasCodeで図の作成を開始する
VPasCodeは、AI図生成、コードとしての図編集、リアルタイムレンダリング、コード修正、エラー修正、共有、エクスポート、およびVisual Paradigmとの統合を1つのオンラインワークスペースに統合しています。
テキストのアイデア、既存の図画像、スクリーンショット、または手書きのスケッチから始めたい場合にかかわらず、VPasCodeは視覚的な概念から編集可能な図コードへより迅速に移行するのを支援します。
VPasCodeエディタを開くそして、次のアーキテクチャ図、ワークフロー、UMLモデル、または技術図版のためにAI図生成を試してみてください。
よくある質問
AI図生成とは何ですか?
AI図生成は、自然言語の指示を使用して図コードを作成する機能です。VPasCodeでは、画像をアップロードして、視覚的な参照に基づいてAIに図コードの生成を依頼することもできます。
VPasCodeはスクリーンショットから図コードを生成できますか?
はい。図のスクリーンショットをアップロードし、図の種類と希望する出力形式を説明する指示を提供できます。VPasCodeはその後、オンラインエディタで確認および編集できるコードを生成します。
アップロードする代わりに画像を貼り付けることはできますか?
はい。画像をクリップボードにコピーし、Ctrl-VをAI生成ダイアログで押して、直接貼り付けてください。
どの図言語を使用できますか?
VPasCodeは、PlantUML、Mermaid、Graphviz、D2、Markmap、EChartsを含む複数の図および可視化形式をサポートしています。最適な形式は、作成したい図の種類と、その後の使用計画によって異なります。
生成された図を編集できますか?
はい。生成された図は編集可能なコードとして表現されます。コードを直接変更したり、AI を使用して変更を依頼したり、更新された図をリアルタイムで表示したりできます。
手書きの図に対して AI による図の生成は役立ちますか?
はい。手書きのスケッチは、ワークフロー、システムアイデア、プロセス図、初期のアーキテクチャ議論において、有用な視覚的参考資料となります。文字が明確で照明が良好な画像であれば、結果をより簡単に洗練させることができます。
図を生成した後、何ができますか?
コードの編集を継続したり、構文の問題を修正したり、ラベルを翻訳したり、図を PNG または SVG としてエクスポートしたり、共有したり、OpenDocs に送信したり、Visual Paradigm Desktop にインポートしたり、Visual Paradigm Online で編集したりできます。











