auto: sync OpenClaw config 2026-08-27 11:17

This commit is contained in:
2026-08-27 11:17:10 +08:00
parent 0269b99815
commit 7a5ca9f1a7
94 changed files with 4497 additions and 2088 deletions
+19 -1
View File
@@ -75,7 +75,25 @@ send_to_drafts(plain_body, html_body, date_range, project)
- `date_range`: 日期范围字符串,如 "2026-08-18 ~ 2026-08-21"
- `project`: 项目名称,"G5" 或 "G6",默认 "G6"
### 5. 最后通知
### 5. 自动归档(生成邮件后自动执行)
`send_to_drafts()``archive` 参数**默认 True**,存草稿箱后会**自动归档周报到本地**:
- **Markdown 归档**:写入 `weekly-reports/YYYY/YYYY-Www-周报.md``archive_report()` 完成)
- 归档内容含:项目名、日期范围、基本信息、本周工作内容、存在问题、归档时间戳
- 归档由脚本内 `archive_report()` 自动触发,无需手工操作
- **MySQL 同步(默认开启)**:`send_to_drafts()``sync_mysql` 默认 True,归档后自动调用 `sync_to_mysql()` 把周报写入 **MySQL `resume` 库**`weekly_reports` 三张表),供月度/年度总结、OKR 分析取数
-`MYSQL_PWD` 或未装 pymysql 时静默跳过,不影响发信与本地归档
- 命令行 `--no-mysql` 可跳过(默认同步)
- **SQLite 同步(可选,独立)**:脚本本身不写 SQLite。如需 SQLite 入库,额外执行:
```bash
cd weekly-reports
python3 sync_reports_db.py --file 2026/YYYY-Www-周报.md
# 或全量:python3 sync_reports_db.py --all
```
- 命令行用 `--no-archive` 可跳过 Markdown 归档(默认归档)
### 6. 最后通知
通知用户去钉钉邮箱草稿箱确认并发送。
## 注意事项