Бот-контролер
Привіт ) Ви майстер на всі руки?
Запитання кандидату (відповіді тільки розгорнуті)
1.
Є Telegram-бот, який:
– працює в чаті з клієнтом
– веде чек-лист завдань
– слідкує за дедлайнами
– якщо завдання не виконано, пише в окремий робочий чат команди до виконання
Опиши архітектуру:
– де і як зберігається стан проекту
– як зберігаються завдання, статуси, дедлайни
– як бот визначає прострочення
– як реалізовані повторні нагадування
– що відбувається при перезапуску сервера
Відповідь «через if / cron / просто БД» без логіки не підходить.
2.
Клієнт надсилає повідомлення або файл.
Опиши покроково:
як бот розуміє, що це: текст, документ, підтвердження
як бот розуміє, до якого завдання це відноситься
як перевіряється, підходить документ чи ні
що бот робить, якщо документ:
– підходить
– не підходить
– не вистачає данихщо бот відповідає клієнту в кожному випадку
Потрібен алгоритм, не код.
3.
В проекті використовується AI.
Відповідай:
– для яких завдань AI використовується
– для яких завдань AI використовувати не можна
– як не допустити, щоб AI змінював бізнес-логіку
– як розділити відповідальність між кодом і AI
Відповідь «AI сам вирішить» — одразу ні.
4.
Є завдання зі статусом WAITING_CLIENT.
Дедлайн пройшов. Клієнт мовчить.
Опиши:
– як бот це виявляє
– як часто бот пише клієнту
– як часто бот пише в робочий чат
– як зупинити нагадування
– як виглядають повідомлення клієнту і команді
Потрібна логіка і таймінги.
5.
Через місяць з'являється новий процес:
– інші кроки
– інші документи
– інші дедлайни
Що ти зробиш, щоб:
– не переписувати код
– змінювати процес через конфігурацію
– додавати нові чек-листи
Опиши, що зберігається в БД, а що в коді.
6.
Опиши реальний досвід:
– чи робив ти ботів або сервіси, які контролюють завдання
– були чи дедлайни і відповідальність
– що саме ти реалізовував
Якщо досвіду немає — так і напиши.
Як я буду оцінювати
Підходить:
– людина думає станами
– розуміє процеси і дедлайни
– розділяє код і AI
– пояснює логікою, не термінами
Не підходить:
– короткі відповіді
– загальні слова
– “можна спробувати”
– акцент тільки на код
– AI як магія
Відповідай по пунктах.
Без води.
-
1 день8656 UAH
471 2 0 1 день8656 UAHготовий допомогти вам з цим
маю великий досвід роботи в повному стеку
надішлю вам попередні роботи, щоб впевнитися, що ми підходимо один одному
-
10 днів8656 UAH
415 3 0 10 днів8656 UAHОсь як я б це реалізував:
Стан зберігаю в PostgreSQL, де кожен проєкт працює як Finite State Machine. Це означає, що задача не може перескочити через етап або зависнути в невідомості. Дедлайни відстежуються через черги задач на базі Celery або Redis: при створенні задачі відразу планується подія на час дедлайну. Якщо сервер перезавантажиться — дані не зникнуть, бо черга має параметр persistence для постійного зберігання, і бот підхопить роботу з тієї ж секунди.
При обробці вхідних даних бот спочатку визначає тип контенту та контекст, перевіряючи, на якому етапі зараз клієнт і яку дію він очікує в статусі очікування. Валідація відбувається дворівнево: спочатку код перевіряє технічні параметри файлу, а потім AI-асистент підтверджує зміст, наприклад, чи це справді потрібний документ. Якщо все добре — статус змінюється автоматично, а якщо ні — бот пояснює помилку, не закриваючи задачу.
AI я використовую для класифікації намірів, розпізнавання даних та відповідей на типові питання. Йому заборонено самостійно приймати рішення про зміну бізнес-логіки чи статусів. AI лише повертає структурований JSON із даними, який код валідує за жорсткими правилами перед будь-якою дією.
Робота з дедлайнами автоматизована через події в черзі. Щойно час вичерпано, бот пише клієнту через годину, а потім раз на шість-вісім годин, щоб не потрапити у спам-фільтри. Якщо реакції немає понад дванадцять годин, бот автоматично надсилає сповіщення в робочий чат команди. Будь-яка активність клієнта миттєво змінює статус у базі, що автоматично видаляє всі заплановані нагадування для цієї задачі.
…
Щоб не переписувати код при появі нових процесів, я винесу всю логіку кроків, типи документів та тексти повідомлень у JSON-конфігурацію в базі даних. У коді залишиться лише універсальний рушій, який читає ці схеми. Таким чином новий чек-лист або зміна дедлайнів реалізується простим оновленням запису в БД без необхідності деплоїти новий код.
Щодо досвіду, я створював телеграм боти на Python для генерації презентацій, що використовував токен Google AI Studio та pexels і бота для генерації діалогів на основі ШІ, також створював андроїд додатки
-
1 день8656 UAH
172 1 1 1 день8656 UAHДоброго дня! Готовий виконати цей проект, маю великий досвід розробки різних додатків.
-
7 днів8656 UAH
5293 23 0 1 7 днів8656 UAH
Актуальні фриланс-проєкти в категорії Розробка ботів
Шукаю розробника AI-агентів та автоматизації для бізнесу.
44 349 UAH
Цікавлять агенти для: — Продажу та кваліфікації лідів — Маркетингу та контенту — Підтримки клієнтів — Аналітики та звітності — Внутрішніх процесів (HR, база знань) — Спеціалізованих ніш (нерухомість, медицина, юридичні послуги) Якщо є досвід або готові рішення — розкажіть, що… AI та машинне навчання, Розробка ботів ∙ 3 години 19 хвилин тому ∙ 21 ставка |
ИИ-агент в телеграм для інтернет-магазину
20 000 UAH
Задача: створення AI-агента в телеграм, для живого спілкування з клієнтами та оформлення замовлень в ІМ на Опенкарті, також необхідно реалізувати інформування клієнтів про статуси замовлень, режим роботи магазину, умови роботи, терміни доставки та інші питання, пов'язані з… AI та машинне навчання, Розробка ботів ∙ 16 годин 55 хвилин тому ∙ 52 ставки |
Link UA Телеграм ботПотрібно розробити Telegram бота який з'єднує замовників та виконавців фізичної праці (вантажники, прибирання, ремонт, різноробочі) по містах України. Функціонал: Дві ролі — замовник та виконавець. Замовник створює заявку, вибирає категорію, вказує адресу та ціну. Бот публікує… Розробка ботів ∙ 19 годин 34 хвилини тому ∙ 62 ставки |
Автоматизація створення рекламних креативів.Є рішення у вігляді Higgsfield AI + ноди які по промту генерують доволі близько до задумки, в парі з майже покадровим едітінгом все влатшовує, окрім одного но, це цензура на використання облич зірок і таке інше. Потрібен аналог, або рішення яке роблокує стопи Higgsfield-а (а… AI та машинне навчання, Розробка ботів ∙ 1 день 5 годин тому ∙ 8 ставок |
Фючерсний ботПотрібно зробити фючерсний бот автоматичної торгівлі. За визначиних умов він має сам виставляти тейкпрофіт, хеджування, фіксування прибутку та автоматично перезапускати торгілю Розробка ботів ∙ 1 день 17 годин тому ∙ 41 ставка |