WF

wilson520403/fgui-agent-bridge

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

71 stars 17 forks 品質 91 トレンド 30MIT

MCP、CLI、ローカルJSONキューをセキュアに

概要

MCP (Model Context Protocol) または CLI を介して、AI プログラミングエージェント (Cursor、Claude、Codex、VS コードなど) を使用して、構造化されたコマンド FaeryGUI Editor を使用して、自動UI インターフェイス、動的生成、および 1 つのキーリリースを実現できます。 -0.8.1 - 1.0 - 6.1.4 -:ローカルJSON + MCPのstdio : ブリッジ倉庫は、運用ファエレGUIプロジェクトから分離されています。 FaeryGUIプロジェクトは、ライトプラグインのインストールだけを要求します。 ホストIDEで必要に応じてスキルをインストールして、AIの動作精度を向上させることができます。 インストール時に、MCP / スキルをサポートするAIダイアログで直接次のコマンドを入力します。 - 私はアカウントの入力フレーム、パスワード入力ボックスとログインボタンでログインインターフェイスを作成するのに役立ちます - Blue Lake MCPのカットに基づいて、このバックパックインターフェイスをスペル - MainMenu用のStartBtn用のポップアップズームを追加 - 現在のインターフェイスに設定された大きな画像をチェックし、保存してリリースロビーパッケージ スキルがインストールされている場合は、正確なトリガーであるログインインターフェイスを作ることもできます。 - Python 3.10 + - uvパッケージマネージャ - FaeryGUIエディタ(Recommended 6.1.4) ローカル端末やファイルを操作できるAIプログラミングエージェント(例:Cursor、Claude Code、Codexなど)に次のヒントを送信します

概要(AI 翻訳)

自然言語では、AIはFaeryGUIエディタを直接操作してみましょう。

FaeryGUIの編集者とAIのプログラミングアシスタントの橋を創設しました。 MCPまたはCLI、Cursor、Claudeコード、Codex、VSコードのエージェントは、プロジェクト構造を読み、インターフェイスを作成および変更し、キネティック効果を作成し、リソースをインポートし、製品を公開することができます。 必要に応じて、エディタで変更を加える責任があります。

[T0] キュー契約 [[T1] ファレギュレーション エディター [[T2] に基づく

このリポジトリはブリッジ自体のみを含んでいます。 FaeryGUIプロジェクトに1つの光のプラグインがインストールされ、この倉庫から運営されているMCP/CLI。 エージェントがスキルをサポートしている場合、FaeryGUIのエンゲージメントにAIをより身近にするために追加のスキルをインストールすることができます。

私は…

できること

-** Spellインターフェイス**:新しいコンポーネントとボタン、利用可能なリソースのインサート、サイズ、スタイル、レイアウト、およびコントローラー。 -** リソースをインポート**:写真、フォント、ローカルからの音声をインポートするか、写真シリーズでムービークリップアニメーションを生成します。 -** Activation**:すべてのプライマリ軌道をサポートし、キーフレームに調整し、エディタでプレビューするTranstionを読んで作成し、変更します。

  • 再資源関係: 写真の参照を置換し、誰に引用符をつけ、その上で信頼されるかを尋ねます。 -** ブランチコラボレーション**: バックボーンに影響を与えることなく、実験的な変化が独立したカタログに落ちるように、エンジニアリングブランチをリスト化、作成、切り替えます。 -** ケースレベルが圧倒的**: 同じコンポーネントは、異なるインスタンスで異なるスクリプトとスタイル(button titles, Characters,colors)を表示します。
  • ** 検証変更**: コンテンツが実際に書かれていることを確認するために、ディスクXMLに保存されます。
  • ** 発行**: アクティビティパッケージ、指定されたパッケージ、またはすべてのパッケージで発行され、リリース前に実際のアトラスでバインドします。

私は…

それが働く方法

エージェントとブリッジは、MCP stdio または CLI を介して通信します。ブリッジは、対象プロジェクトの [[[T3] ディレクトリにリクエストを置き、エディタプラグイン Query と FaeryGUI ネイティブ API の実行を呼び出します。 すべての変更は、実際のエディタセッションで行われ、すぐにエディタインターフェイスで結果を見ることができます。

私は…

環境要件

  • Python [T4]
  • uvパッケージマネージャ
  • FaeryGUIエディタ(推奨) [T5]

私は…

インストール

方法I:AIがインストールする(推奨)

通常のAIプログラミングアシスタント(Cursor、Claudeコード、Codexなど)に次のヒントを送信します。

方法II:手動取付け

1.倉庫をクローニングし、環境を整える

  1. FaeryGUIエディタプラグインをインストールする

同期スクリプトを実行し、ポップアップウィンドウでFaeryGUIプロジェクトディレクトリを選択します。

コマンドラインを使用して直接プロジェクトパスを指定することもできます

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

インストール

npx -y -p [email protected] tsc -p plugin/tsconfig.json --pretty false
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "fgui": { "command": "uv", "args": [ "run", "--project", "/ABSOLUTE/PATH/TO/fgui-agent-bridge", "fgui-agent-mcp" ], "env": { "FGUI_PROJECT_PATH": "/ABSOLUTE/PATH/TO/FAIRYGUI-PROJECT" } } } }