Next AI Draw.io: создание и редактирование диаграмм через ИИ
Next AI Draw.io — это приложение, позволяющее создавать и редактировать диаграммы draw.io через взаимодействие с ИИ. Ты просто описываешь диаграмму в одном предложении, и ИИ генерирует ее на канвасе, а затем позволяет редактировать так же, как в обычном draw.io.
Это может быть полезно разработчикам, проектировщикам и всем, кто работает с визуальной информацией, позволяя быстро визуализировать идеи без ручного рисования. В отличие от других аналогичных решений, здесь ты можешь не только задавать вопросы ИИ о выбранных формах, но и получать версии изменений, которые можно сравнивать и восстанавливать.
Проект реализован на JavaScript и доступен в виде веб-приложения, настольного приложения для Windows, macOS и Linux, а также как MCP-сервер для AI-агентов (Claude Code, Cursor, VS Code). Обрати внимание, что для полноценного опыта может понадобиться подключение к этим AI-агентам. Лицензия — Apache 2.0, что подходит для открытого использования, но с учетом всех условий.
Проект Next AI Draw.io позволяет создавать и редактировать диаграммы в draw.io с помощью AI, что значительно упрощает процесс работы с визуальными данными. Основная идея заключается в том, чтобы пользователи могли просто описать диаграмму в текстовом формате, а ИИ автоматические создаст её на рабочем пространстве.
Зачем использовать?
С помощью этого проекта ты сможешь быстро генерировать различные типы диаграмм, такие как архитектурные схемы, блок-схемы и последовательные диаграммы, используя библиотеки иконок от AWS, Azure, GCP и Kubernetes. Также доступны функции редактирования через чат, где изменения отображаются на холсте в реальном времени. У каждого изменения есть возможность вернуться к предыдущим версиям или отменить действие, что улучшает взаимодействие с диаграммами.
Установка и запуск
Существует несколько способов использования проекта:
- Онлайн-демо: просто открой [next-ai-drawio.jiang.jp](https://next-ai-drawio.jiang.jp/) в браузере. Использование ограничено, но можно ввести свой API-ключ, чтобы увеличить лимиты.
- Настольное приложение: скачай установщик для Windows, macOS или Linux с [страницы релизов](https://github.com/DayuanJiang/next-ai-draw-io/releases).
- Локальный запуск: клонируй репозиторий и запусти команду:
git clone https://github.com/DayuanJiang/next-ai-draw-io
cd next-ai-draw-io
npm install
cp env.example .env.local # добавь своего провайдера и API-ключ
npm run dev
Функционал
Проект предлагает следующие функции:
- Создание диаграмм из текстового описания с использованием библиотек иконок.
- Редактирование с помощью AI: можно выделить формы и задать вопросы или сделать изменения прямо в чате.
- Поддержка 25 модельных провайдеров, включая OpenAI, Google AI и другие.
- Экспорт готовых диаграмм в форматы .drawio, .png и .svg.
- Интерфейс на нескольких языках, включая английский и китайский.
Ограничения
На данный момент производительность и качество создаваемых диаграмм могут варьироваться в зависимости от выбранной модели ИИ. Меньшие модели могут не обеспечивать нужного качества, поэтому рекомендуется использовать более мощные варианты. Также онлайн-демо имеет ограничение по использованию и требует ввода ключа API для повышения лимитов.
Таким образом, Next AI Draw.io представляет собой удобный инструмент для создания диаграмм, который экономит время и усилия благодаря интеграции ИИ, что делает его полезным для разработчиков, дизайнеров и студентов.
Открыть на GitHub: DayuanJiang/next-ai-draw-io →
RepoRadar