Встречайте версию 0.3.1 инструмента SimpleGen — вашего AI-помощника для автоматизации разработки решений на базе SimpleOne. В этом релизе мы сосредоточились на стабильности, исправлении дефектов и развитии возможностей деплоя и демонстрации.
Что нового:
- Подготовка демоданных (БЕТА) — новая команда для генерации тестовых данных, необходимых для прогона демо-сценария. Полный цикл демонстрации — от плана до данных и запуска — теперь покрыт инструментами SimpleGen.
- Умная система обновлений — SimpleGen теперь сам подскажет, достаточно ли обновить правила через
update_rules, или нужен полныйinit. Больше не нужно гадать. - Переименование без дублей — при переименовании записей и скриптов они больше не дублируются, а корректно обновляются.
- Деплой связанных сущностей — записи из таблиц, созданных в том же деплое, теперь успешно разворачиваются без ошибок.
- Стабилизация форм и представлений — улучшена работа с формами, листовыми представлениями и модальными окнами с виджетами.
- Интерфейсы SO API в скриптах — подключены интерфейсы платформы для полноты контекста при генерации, результат стал точнее.
- Корректный
.gitignore— при инициализации проекта теперь поставляется правильный.gitignore.
Исправленные дефекты:
syncиinitтеперь корректно работают с таблицами, содержащими спецсимволы (<,>,:,",/,\,|,?,*,/n)- Исправлен
buildдля скриптов с вложенными шаблонными строками - Устранена потеря данных при экспорте значений из листового поля
Подготовка демоданных:
Сгенерируйте данные для демо-сценария:
/simplegen.demo_data_prepare
Команда использует _demo_plan, сгенерированный ранее. Для полного цикла демонстрации рекомендуем предварительно выполнить /simplegen.demo_plan.
Как обновиться:
В этом релизе важно выполнить именно
init, а неupdate_rules— так вы получите все изменения.
- Обновите пакет:
npm update -g @simplegen/simplegen
- Запустите инициализацию в чате:
/simplegen.init “Название продукта”
Что планируем дальше:
- Улучшение правил генерации переводов и текстов
- Линтер на статичные правила
- Команда по сбору документации к продукту
- Рефакторинг правил работы со скриптами
- Продолжаем работать по обратной связи и устранять дефекты
Ещё не пробовали SimpleGen? Самое время начать — установите пакет и выполните init, чтобы оценить возможности.
Мы активно развиваем продукт и хотим делать это вместе с вами. Делитесь впечатлениями, идеями и замечаниями в комментариях — каждый отзыв помогает нам сделать SimpleGen лучше.