feat(backend): replace Selenium with Playwright

BREAKING CHANGE: backend now requires Python 3.12 or newer.
This commit is contained in:
2026-05-04 21:20:30 +08:00
parent fa07b340e7
commit d811c20932
15 changed files with 451 additions and 1570 deletions
+2 -2
View File
@@ -72,7 +72,7 @@ apps/backend/
│ ├── template_service.py
│ └── registration_manager.py
└── workers/ # Selenium 自动化
└── workers/ # Playwright 自动化
├── token_refresher.py # QQ 登录
├── check_in_worker.py # 打卡执行
└── email_notifier.py # 邮件发送
@@ -337,7 +337,7 @@ engine = create_engine(
)
```
### Selenium 超时
### Playwright 超时
增加等待时间: