WF

wilson520403/fgui-agent-bridge

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

71 stars 17 forks Качество 91 Тренд 30MIT

Безопасность через MCP, CLI и локальную очередь JSON

Обзор

С помощью MCP (Model Context Protocol) или CLI, позволяет программному агенту ИИ (например, Cursor, Claude, Codex, VS Code и т.д.) работать непосредственно со структурированной командой FaeryGUI Editor для достижения автоматического интерфейса пользовательского интерфейса, динамического производства и одного ключевого выпуска. -0.8.1 - 1.0 - 6.1.4 - Местный JSON + MCP Склад моста отделен от операционного проекта FaeryGUI. Проект FaeryGUI требует только установки световых плагинов; Skill может быть установлен по мере необходимости в IDE хоста для повышения точности работы ИИ. После установки введите следующие команды непосредственно в диалог ИИ, который поддерживает MCP / Skill: - Помогите мне создать интерфейс входа в систему с кадрами ввода учетной записи, ящиками ввода пароля и кнопками входа - Напишите мне этот интерфейс рюкзака на основе выреза из Blue Lake MCP - Добавьте всплывающий зум для StartBtn для MainMenu - Проверьте большой набор изображений для текущего интерфейса, сохраните и выпустите пакеты Lobby Если Skill установлен, вы также можете помочь мне создать интерфейс входа, который является точным триггером. - Python 3.10+ - uv Package Manager - редактор FaeryGUI (рекомендуется 6.1.4) Отправляет следующие подсказки Агенту по программированию ИИ (например, Cursor, Claude Code, Codex и т. д.), способному управлять локальными терминалами и файлами:

Обзор (машинный перевод)

На естественных языках пусть ИИ напрямую управляет редактором FaeryGUI.

FaeryGUI Agent Bridge установил мост между редактором FaeryGUI и помощником по программированию ИИ. Агент в MCP или CLI, Cursor, Claude Code, Codex, VS Code может считывать структуру проекта, создавать и модифицировать интерфейсы, создавать кинетические эффекты, импортировать ресурсы и публиковать продукты. Вы описываете необходимость, она отвечает за внесение изменений в редактор.

[T0] Соглашение о очереди [[T1] на основе редактора FaeryGUI 6.1.4

Это хранилище содержит только сам мост. В проекте FaeryGUI был установлен только один световой плагин, и MCP/CLI работал с этого склада. Если агент поддерживает Skill, можно установить дополнительный Skill, чтобы ИИ лучше знал взаимодействие с FaeryGUI.

Я не…

Что можно сделать

** Интерфейс заклинания**: новые компоненты и кнопки, вставка доступных ресурсов, перепозиционирование, размер, стиль, компоновка и контроллер. ** Импорт ресурсов**: Импорт фотографий, шрифтов, звука из локальных источников или производство анимации MovieClip в фотосерии. ** Активация**: читать, создавать и модифицировать Transtion для поддержки всех основных орбит, настраиваться на ключевые кадры и предварительный просмотр в редакторе. ** Ресурсные отношения**: Замените ссылки на фотографии, спросите, кто ее цитировал и кто на нее полагался. -** Отраслевое сотрудничество**: Перечисление, создание и переключение инженерной отрасли таким образом, чтобы экспериментальные изменения попадали в независимый каталог, не затрагивая магистраль. -** Уровни переполнения**: Один и тот же компонент отображает различные сценарии и стили (заголовки кнопок, символы, цвета) в разных экземплярах. ** Изменение валидации**: Сохраняется на диске XML, чтобы подтвердить, что содержимое действительно записано. ** Выдается **: Выдается пакетом действий, указанным пакетом или всем пакетом и связывается настоящим атласом перед выпуском.

Я не…

Как это работает

Агент и Бридж общаются через MCP stdio или CLI; Бридж помещает запрос в [[T3] каталог целевого проекта, редактор плагина Query и вызывает выполнение FaeryGUI Native API. Все изменения происходят в реальных сессиях редактора, и результаты можно сразу увидеть в интерфейсе редактора.

Я не…

Экологические требования

Python [T4]

  • менеджер пакетов uv
  • редактор FaeryGUI (рекомендуется) [T5]

Я не…

#Установка

Способ I: Пусть ИИ установит вас (рекомендуется)

Отправьте следующие советы своим обычным помощникам по программированию ИИ (Cursor, Claude Code, Codex и т. Д.):

Способ II: Ручная установка

  1. Клонирование склада и подготовка окружающей среды

2.Установите плагин редактора FaeryGUI

Запустите сценарий синхронизации, выберите каталог проекта FaeryGUI в всплывающем окне:

Также можно указать путь проекта непосредственно с помощью командной строки:

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

Установка

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" } } } }