feat: init AI email summarization bot

- Multi-account IMAP email polling with UID tracking
- DeepSeek API integration with JSON Mode structured output
- Telegram notification with formatted MarkdownV2 message
- YAML config with dataclass-based type validation
- Graceful shutdown on SIGINT/SIGTERM
- 60s default polling interval
This commit is contained in:
2026-07-02 19:45:34 +08:00
commit e2826a3e3b
11 changed files with 364 additions and 0 deletions

2
activate.bat Normal file
View File

@@ -0,0 +1,2 @@
@echo off
start "Python Venv" /D "%~dp0" cmd /k "%~dp0.venv\Scripts\activate.bat"