Генерація першого модуля
Щойно вимогу завершено, OdoMate перетворює її на робочий модуль Odoo 19: створює модель даних, екрани та правила доступу, пише код і встановлює результат у пісочницю, щоб ви могли проклацати його, перш ніж щось завантажувати.
Спочатку прочитайте написання вимог — генерація починається із завершеної вимоги, а не із сирого опису.
Налаштування запуску
Section titled “Налаштування запуску”Перед генерацією виберіть:
- AI model — Auto маршрутизує за складністю (Sonnet 5 для простих модулів, Opus 5 для складних) і є рекомендованим варіантом за замовчуванням. Закріпіть Opus 5 для найвищої якості на складному модулі або Haiku 4.5 для найшвидшого результату на простому.
- Translations — оберіть мови, для яких згенерувати файли
.po, на додачу до типових англійських рядків модуля. - Demo data — попросіть OdoMate згенерувати реалістичні тестові записи, щоб модуль не був порожнім, коли ви відкриєте його вперше.
- E2E testing — після генерації встановлює модуль в Odoo і проклацує його в справжньому браузері, виявляючи проблеми ще до того, як це зробите ви. Це додає часу до запуску, але саме це — різниця між «код компілюється» і «екрани справді працюють».
Виберіть потрібне та натисніть Generate Module.
Спостерігайте за збіркою
Section titled “Спостерігайте за збіркою”-
Discovery — OdoMate шукає в базі знань Odoo 19 патерни, потрібні для вашої вимоги (моделі, вигляди, правила безпеки, подібні до описаних вами).
-
Implementation — створює каркас модуля і пише моделі, вигляди та правила доступу.
-
Validation — перевіряє згенерований Python, XML і CSV на синтаксичні помилки та виправляє знайдене.
-
Browser Testing — якщо ви ввімкнули E2E testing, встановлює модуль у робочу базу даних Odoo і керує інтерфейсом, щоб підтвердити, що екрани працюють, виправляючи і повторно тестуючи все, що не пройшло.
-
Complete — модуль готовий.
Журнал активності транслює дії агента в реальному часі під фазою, у якій ви перебуваєте. Прості модулі зазвичай займають 10–25 хвилин; складні — особливо з увімкненим E2E testing — можуть тривати помітно довше. Ви можете спокійно закрити вкладку і повернутися пізніше: запуск триває на сервері, а повторне відкриття OdoMate знову підключає вас до нього в процесі. Кнопка Stop доступна, поки запуск триває, але зупинка скасовує весь прогрес і позначає запуск як невдалий — відновити зупинений запуск неможливо.
Що ви отримуєте
Section titled “Що ви отримуєте”Коли запуск завершується, ви потрапляєте на підсумок того, що було створено: кількість файлів, орієнтовна кількість рядків коду, час і вартість генерації, повний журнал активності та дерево файлів усього, що написав агент.
Звідти:
- Preview in Odoo відкриває пісочницю з уже встановленим модулем, тож ви можете проклацати його під різними ролями, перш ніж вирішити, залишати модуль чи ні. Ця кнопка доступна, лише якщо агент перевірив, що модуль встановлюється без помилок, — якщо перевірити це не вдалося, ви побачите попередження, і все одно зможете завантажити модуль, але, можливо, доведеться його виправити.
- Download ZIP дає вам модуль у вигляді архіву для встановлення у власний екземпляр Odoo (див. локальне встановлення модуля). Посилання для завантаження діє 24 години.
- User Guide — це опис простою мовою того, що робить модуль і як ним користуватися, згенерований разом із кодом, — скопіюйте його або передайте тому, хто буде фактично користуватися модулем.
Кожен запуск — незалежно від того, чи він завершився, чи не вдався, чи був зупинений, — зберігається у вашому акаунті, тож ви зможете знайти його пізніше, навіть якщо закриєте вкладку до завершення.
