yunshenwuchuxun/smart-drawio-next
Editable Draw.io diagrams for research and architecture: Next.js web app, Agent Skill, and local MCP server.
解決する問題
このプロジェクトは、自然言語のプロンプトや参照画像から、プロフェッショナルな図(フローチャート、アーキテクチャ図、UMLなど)を直接生成、編集、洗練する方法を提供します。編集可能なDraw.ioファイルの作成を自動化することで、図形をドラッグ&ドロップする手作業を排除します。
仕組み
ストリーミングLLMインターフェースと埋め込みDraw.ioキャンバスを統合します。ユーザーがテキストプロンプトまたは画像を提供すると、システムは対応するXML図構造を生成します。このプロジェクトには、スタイルプリセットの適用、レイアウトの調整、コネクタの修正を可能にする堅牢な後処理ツールチェーンが含まれています。また、MCP(モデルコンテキストプロトコル)サーバーとエージェントスキルも提供し、AIエージェントがプログラムで図を作成、検証、スタイル設定できるようにします。
対象ユーザー
ドキュメント、プレゼンテーション、技術レポート用の複雑な図を迅速に作成または反復する必要がある研究者、開発者、テクニカルライター向けに設計されています。
ハイライト
- マルチモーダル生成:テキストから図、画像から図へのワークフローをサポート。
- インタラクティブ編集:XML/JSON用のMonacoコードエディタとライブDraw.ioキャンバスを並べて表示するビューを備えています。
- 豊富なツール:20以上の図タイプ、10の組み込みテーマ、さまざまなスタイルパックのライブラリを含み、ワンクリックで視覚的な洗練が可能。
- エージェント統合:自動化されたエージェントワークフローへの統合のためのMCPサーバーとエージェントスキルを提供。
- 柔軟なデプロイ:ローカルWebアプリケーションとして実行、Dockerでデプロイ、またはエージェントパイプライン用のヘッドレスツールとして使用可能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト