Install
openclaw skills install @gotoloops/team-weekly-report团队周报汇总技能。收集组员周报图片,按「部门管理」和「项目管理」两大维度分类汇总,对比本周完成情况与上周计划,生成纯文本团队周报。当用户说"汇总周报"、"整理周报"、"生成周报"、"这是周报"(配图)、"项目进度汇总"时触发。支持分批收集、持久化存储、纵向对比。
openclaw skills install @gotoloops/team-weekly-report收集组员周报图片 → OCR 提取 → 按两大维度重组 → 纵向对比上周计划 → 输出纯文本汇总周报。
周报内容包含字段:维度、项目、任务、本周完成情况、下周计划、用时(小时)。
两大分类维度:部门管理 和 项目管理。
所有周报数据持久化到 memory/weekly-reports/ 目录,每周一个 JSON 文件:
memory/weekly-reports/
├── 2026-W15.json
├── 2026-W14.json
└── ...
文件命名规则:{年}-W{ISO周数}.json
{
"week": "2026-W15",
"period": "2026-04-06 ~ 2026-04-10",
"members": [
{
"name": "张三",
"items": [
{
"dimension": "项目管理",
"project": "XXX系统",
"task": "用户模块重构",
"thisWeek": "完成接口设计,联调中",
"nextWeek": "完成前后端联调,提测",
"hours": 16
},
{
"dimension": "部门管理",
"project": "智维ERP部",
"task": "新人培训",
"thisWeek": "完成新人入职引导",
"nextWeek": "安排新人参与项目实战",
"hours": 4
}
]
}
]
}
用户发送周报图片(可单张或多张,可分批发送)。
对每张图片使用 image 工具,提取以下信息:
提取时注意:
将提取的数据追加到本周数据文件 memory/weekly-reports/{年}-W{周数}.json。
每收集完一张,简短确认:"已收录 {姓名} 的周报({条目数} 条)"。
当用户说"汇总"、"生成周报"、"开始汇总"、"整理"时触发。
memory/weekly-reports/{年}-W{周数}.jsonW{N-1}.json,用于对比)输出纯文本,格式参考 references/report-template.md。
对比上周计划(上周的 nextWeek)vs 本周完成(本周的 thisWeek):
对比规则:
references/report-template.md — 输出模板