更新文档:添加v3.5版本信息
- 在CHANGELOG.md中添加v3.5版本说明 - 更新README.md版本号和功能说明 - 记录修复TBD比赛错误标记问题的改进 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
81eb9ba403
commit
f279bc16f3
11
CHANGELOG.md
11
CHANGELOG.md
@ -1,5 +1,15 @@
|
||||
# Changelog
|
||||
|
||||
## v3.5 - 修复TBD比赛标记问题
|
||||
- **修复TBD比赛错误标记为完成**:
|
||||
- 修改比分解析逻辑,只匹配破折号而不匹配冒号
|
||||
- 避免将时间(19:00)误识别为比分
|
||||
- 添加日期格式检查,防止误识别
|
||||
- **TBD比赛保护机制**:
|
||||
- 确保TBD vs TBD的比赛永远不会被标记为有比分或已完成
|
||||
- 如果错误解析了TBD比赛的比分,会自动删除
|
||||
- 增强比分验证逻辑
|
||||
|
||||
## v3.4 - 修复重复事件问题
|
||||
- **修复进行中比赛更新创建重复的问题**:
|
||||
- 改进事件匹配逻辑,增强基于队伍名称的查找
|
||||
@ -86,6 +96,7 @@
|
||||
| v3.2 | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| v3.3 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
|
||||
| v3.4 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
|
||||
| v3.5 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
|
||||
|
||||
## 使用建议
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
# Dota 2 Calendar Sync v3
|
||||
# Dota 2 Calendar Sync v3.5
|
||||
|
||||
自动从 Liquipedia 获取 Dota 2 Tier 1 比赛信息并同步到 Google Calendar,支持自动更新比赛结果和时间变更。
|
||||
|
||||
@ -81,6 +81,7 @@ python sync_dota2_matches.py --dry-run
|
||||
- 支持 The International (TI) 赛事
|
||||
- 提取比赛格式(Bo1、Bo3、Bo5)
|
||||
- **智能去重**:相同时间、相同轮次的 TBD 比赛只保留一个代表
|
||||
- **TBD比赛保护**:确保TBD vs TBD的比赛不会被错误标记为已完成
|
||||
|
||||
2. **日历事件管理**:
|
||||
- 自动设置比赛时长(根据 Bo 格式估算)
|
||||
@ -95,6 +96,7 @@ python sync_dota2_matches.py --dry-run
|
||||
- 网络请求超时处理
|
||||
- API 错误重试
|
||||
- 详细的错误日志
|
||||
- **改进的比分解析**:避免将时间(19:00)误识别为比分
|
||||
|
||||
## 定时运行
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user