domovoy_bot/services/gis_pdf_pipeline/SPECKIT_TASKS.md

1.1 KiB
Raw Blame History

SPECKIT_TASKS: Декомпозиция

  • Task 1: Настроить окружение (установить PyPDF2, reportlab, Pillow, google-genai).
  • Task 2: Написать evidence_analyzer.py (Промпт для Gemini Vision для вытягивания точных дат и номеров с картинок).
  • Task 3: Написать pdf_tagger.py (Логика наложения водяных знаков-тегов на изображения и PDF через reportlab).
  • Task 4: Написать gdrive_uploader.py (Адаптировать существующий механизм авторизации из domovoy_drive_sync.py).
  • Task 5: Написать pipeline_main.py (Оркестратор: перебор папок, распаковка ZIP, склейка).
  • Task 6: Интеграция с Telegram-ботом (добавление кнопки запуска конвейера в веб-панель и отправка уведомлений о завершении).