Боты
Content Intelligence Bot
Суточная выжимка контента блогера в Telegram
Pythonaiogram 3ARQPostgreSQLRedisWhisper STTOCRLLM function callingDocker
Проблема
Чтобы понять, о чём говорил автор за сутки, нужно пересмотреть сторис и рилсы целиком. Текста там нет — смысл распределён по речи, надписям на видео и подписям.
Система
Асинхронный конвейер: контент забирается, речь расшифровывается через Whisper, текст с кадров снимается OCR, дальше LLM с function calling сводит это в структурированную сводку. Долгие стадии вынесены в ARQ-воркеры, состояние в PostgreSQL, очередь на Redis — бот отвечает мгновенно, обработка идёт фоном.
Роль
Соло-разработка коммерческого проекта.
Результат
Упаковано в Docker, покрыто тестами, работало в проде у заказчика.