Files
openclaw-config/workspace-resume/weekly-reports/使用指南.md
T

4.6 KiB
Raw Blame History

📋 周报持久化归档使用指南

已实现功能

1. 自动归档

每周五生成周报时,脚本会自动执行两步操作:

  • 存入钉邮草稿箱(用于发送)
  • 保存到 weekly-reports/YYYY/YYYY-Www-周报.md(用于归档)

2. 汇总工具

支持按周/月/年/自定义范围汇总工作内容,用于月度、年度考核。


🚀 使用方法

方式一:使用周报技能(推荐)

当你需要生成周报时,只需告诉我:

"生成本周周报" 或 "写周报"

我会:

  1. 询问你本周的工作内容(或从日记中提取)
  2. 按标准格式生成周报
  3. 自动归档weekly-reports/ 目录
  4. 存入钉邮草稿箱
  5. 通知你去钉钉邮箱确认发送

方式二:手动运行脚本

cd /home/yangxuan/.openclaw/workspace-resume

# 生成并发送周报(自动归档)
python3 send_weekly_report.py \
  --project G5 \
  --plain "项目名称: 维云智造 G5
主要任务: 本周主要任务

本周工作内容
周一(2026-08-25
 - 工作内容 1
 - 工作内容 2

存在问题
无" \
  --html "<p>HTML 版本正文</p>" \
  --date-range "2026-08-25 ~ 2026-08-29"

# 如果只想发送邮件,不归档(不推荐)
python3 send_weekly_report.py --no-archive ...

方式三:查看历史周报

# 查看某年所有周报
ls weekly-reports/2026/

# 查看特定周报内容
cat weekly-reports/2026/2026-W31-周报.md

# 搜索包含关键词的周报
grep -r "库存预警" weekly-reports/

📊 汇总工具使用

按月汇总(月度考核)

cd weekly-reports
python3 summarize_reports.py --month 2026-07

生成文件:summary_20260731_174000.md

按年汇总(年度考核)

python3 summarize_reports.py --year 2026

按周查看

python3 summarize_reports.py --week 2026-W31

自定义日期范围

python3 summarize_reports.py --range 2026-07-01 2026-09-30

📁 文件结构

weekly-reports/
├── README.md                  # 归档说明文档
├── 使用指南.md                # 本文件
├── summarize_reports.py       # 汇总工具脚本
├── 2025/                      # 2025 年周报
│   ├── 2025-08/
│   ├── 2025-09/
│   └── ...
├── 2026/                      # 2026 年周报
│   ├── 2026-W29.md
│   ├── 2026-W31-周报.md
│   ├── 2026-W35-周报.md      # 最新归档
│   └── summary_*.md          # 生成的汇总报告
└── ...

🔍 汇总报告示例

运行汇总工具后,会生成类似以下的报告:

# 工作总结报告

**时间范围:** 2026-07-01 ~ 2026-07-31
**生成时间:** 2026-07-31 17:40
**包含周报数:** 4 周

## 📊 项目汇总

### 维云智造 G5
**参与周次:** 2026-W27, 2026-W28, 2026-W29, 2026-W30
**主要任务:**
- 2026-W27: 库存预警模块开发
- 2026-W28: 出入库流程优化
- 2026-W29: 生产领料功能测试
- 2026-W30: 版本发布支持

## ⚠️ 存在问题汇总

### 2026-W28
- 历史数据迁移存在兼容性问题

### 2026-W30
- 测试环境不稳定

## 📋 原始周报记录

### 2026-W27 (2026-07-01 ~ 2026-07-05)
文件:weekly-reports/2026/2026-W27-周报.md
...

💡 最佳实践

1. 每周五固定流程

1. 收集本周工作内容(从日记或记忆)
2. 生成周报(通过对话或脚本)
3. 自动归档 + 存入草稿箱
4. 去钉钉邮箱确认发送

2. 月度考核准备

# 每月最后一天运行
python3 summarize_reports.py --month 2026-XX

3. 年度考核准备

# 每年年底运行
python3 summarize_reports.py --year 2026

4. 快速检索

# 查找某个项目的所有周报
grep -r "G5" weekly-reports/ --include="*.md"

# 查找包含特定关键词的周报
grep -r "库存预警" weekly-reports/ --include="*.md" -l

常见问题

Q: 归档文件在哪里?

A: weekly-reports/YYYY/YYYY-Www-周报.md

Q: 如何查看某个月的所有工作?

A: 使用汇总工具:python3 summarize_reports.py --month 2026-07

Q: 历史周报(2025 年)有归档吗?

A: 有,已整理到 weekly-reports/2025-XX/ 各月目录中

Q: 可以手动修改归档文件吗?

A: 可以,归档文件是普通 Markdown 文件,可随时编辑

Q: 如果忘记归档怎么办?

A: 可以手动创建文件到对应目录,命名格式:YYYY-Www-周报.md


📞 需要帮助?

直接告诉我:

  • "帮我生成本周周报"
  • "汇总 7 月份的工作"
  • "查找关于库存的周报"
  • "生成年终总结"

我会帮你处理!