Два работни процеса за интелигентна автоматизация на рутинни ежедневни задачи
// Автоматизация 1
Дигитален асистент за отчитане на лични разходи
// Концепция
Дигитален асистент за отчитане на лични разходи е автоматизирано решение за записване и разпределение на разходите чрез кратки съобщения в Telegram. Решението премахва нуждата от ръчно попълване на таблица. Проектът е разработен и тестван в пробния период на n8n. Страницата представя пълната документация и резултатите от реалните тестове на автоматизацията.
// Фокус: Автоматизирано разпознаване на разходи от свободен текст с валидация на данните и вградена обработка на грешки
// Архитектура и изпълнение
Telegram Trigger: Улавя ново входящо съобщение и стартира автоматизацията
AI Agent: Обработва свободния текст и идентифицира сумата и категорията
Code in JavaScript: Валидира данните, добавя актуална дата и подготвя записа за таблицата
Google Sheets: Добавя нов ред с коректно разпределени данни в съответните колони
Telegram съобщение за грешка: Прекъсва изпълнението при липсващи или невалидни данни и връща насоки към потребителя
// Логика на обработката
Системните инструкции дефинират 16 категории разходи със съответните синоними и съпоставяне с колони B-Q
Изходът от модела е ограничен до строг структуриран формат (колона и сума) за надеждна програмна обработка
JavaScript възелът проверява коректността на данните и добавя датата в колона A
Невалидните заявки задействат алтернативен изход при грешка на програмния възел
// Резултати и надеждност
Напълно автоматизиран процес от съобщение в Telegram до ред в Google Sheets без ръчна намеса
Надеждно разпознаване при свободен текст (кирилица / латиница, различни формати на числата и излишни символи)
Защита срещу непълни или невалидни заявки, които се улавят преди записа в таблицата
// Анализ на рисковете и наблюдения
Проектът включва анализ на възможните проблеми и как да се предотвратят. Част от решенията са вградени в workflow-а (проверката на данните и съобщението за грешка), а други са предложени за следващ етап.
Халюцинации на модела (грешна категория): Ограничават се чрез подробни системни инструкции и контекстуални примери
Липсващи данни в съобщението: Улавят се от JavaScript проверката, която задейства алтернативен изход при грешка и връща съобщение в Telegram
Сигурност и достъп (OAuth токен): Препоръчително е използването на постоянен Service account за устойчива връзка с Google API
Числов формат: Предвидено е преобразуване на текстовите входни стойности в числа преди запис за правилно сумиране
Уникалност на записите: Предвидено е използване на Telegram Message ID за предотвратяване на дублиране при повторни заявки
Други нискорискови фактори (време за отговор, лимити на API, връзка с бота): Проследяват се чрез историята на изпълненията в n8n, а при нужда може да се премине към по-бърз модел
Разделянето на отговорностите (AI за разпознаване на съдържанието и код за валидация) допринася за по-висока стабилност на процеса
Фиксираният изходен формат улеснява автоматичната програмна обработка и намалява риска от грешки при запис
Тестовете с шумни и нестандартни съобщения показват добра устойчивост на модела към излишни символи и надеждна работа на валидацията
// Възможности за разширяване
Разделяне на разходите по начин на плащане (в брой, кредитна карта, банкови сметки)
Интеграция на OCR за автоматично извличане на данни от снимки на касови бележки и фактури през Telegram
Разработване на втори работен процес за приходи с цел обединяване в цялостна лична финансова система