До основного вмісту
Olexa Studio.

Кейс

AICalc

AICalc — це наш власний продукт, сайт-сателіт із галузевими калькуляторами. Такий сервіс сам приводить пошуковий трафік — і саме на ньому ми відпрацювали, як писати тексти через AI так, щоб їм можна було вірити.

Відкрити сайт

Задача: точність і користь

Ми хотіли створити сервіс, який дає швидкі й точні відповіді на практичні питання: від розрахунку матеріалів для ремонту до фінансових обчислень. Головна вимога до такого продукту — довіра. Користувач має бути впевнений, що результат правильний, а методика прозора. Тому ми одразу вирішили, що кожна формула буде звірена з першоджерелом, а самі розрахункові модулі — ізольовані та покриті тестами.

Окрім самих обчислень, важливо було дати контекст: як правильно підготувати дані, яких помилок уникати, як інтерпретувати результат. Це перетворює простий інструмент на корисного порадника. Так виникла ідея доповнити кожен з 82 калькуляторів поглибленим розбором. Водночас потрібно було забезпечити зручний вивід результатів, зокрема друковані форми та зведені кошториси для складних завдань, як-от ремонт.

Інженерні рішення

В основі сайту — статична архітектура на Astro з Tailwind, розміщена на Cloudflare Pages. Це забезпечує високу швидкість завантаження, оскільки сторінки віддаються вже готовими. Для динамічних даних, як-от курси валют, ми використовуємо серверні функції Cloudflare.

Ключовим елементом є обчислювальне ядро. Формули винесено в окремі модулі, що не залежать від інтерфейсу. Їх перевіряють 867 автоматичних тестів: зміна, що ламає формулу, не проходить непоміченою. Для друку результатів розроблено єдиний шаблон, що формує аркуш А4 з усіма потрібними даними, включно з методикою та QR-кодом.

Для клієнтських проєктів це означає, що ми вміємо будувати надійні розрахункові сервіси. Ми відділяємо логіку від представлення, покриваємо її тестами й проєктуємо архітектуру, що поєднує швидкість статичного сайту з гнучкістю динамічних функцій. Це важливо для будь-якого продукту, де ціна помилки висока.

Автоматизація контенту під контролем

Щоб наповнити 82 сторінки калькуляторів корисними розборами, ми застосували генеративний AI. Модель Gemini через Vertex AI отримувала для аналізу лише текст сторінки та код відповідного розрахункового модуля. Модель інших джерел не бачить, тож кожне її твердження можна звірити зі сторінкою. Так само ми будуємо генерацію описів і для клієнтських задач: спершу — перелік фактів, потім — текст.

Довіряти генерації тексту без перевірки не можна. Тому ми розробили тришарову систему контролю. Спочатку автоматика шукає у згенерованому тексті числа чи назви, яких немає у вихідних даних. Потім окремий виклик моделі-рецензента шукає хибні твердження, а знайдене модель виправляє до двох разів. Текст, що не пройшов ці фільтри, не публікується до вичитки людиною. З 82 розборів 50 пройшли перевірку автоматично, а 32 потребували ручних правок.

Цей досвід показує, як ми працюємо з AI: не як із чарівною паличкою, а як з інструментом, що потребує нагляду. Наша система верифікації не лише покращує якість контенту, а й допомагає знаходити вади в самому продукті — так, рецензент попутно знайшов 3 вади в самих калькуляторах, і ми їх виправили. Для вашого проєкту це означає, що ми впроваджуємо автоматизацію відповідально, з вибудуваним процесом контролю якості.