教程中心工作流
工作流

用 Agent 自动生成每日站会与周报

2026.07.23· 6 个步骤 · 约 15 分钟阅读· 📝 自动周报

「昨天做了啥、今天做啥、有啥阻塞」——站会三问和周报是团队最固定的重复劳动。用 Agent 自动生成:它去拉 Git 提交、飞书/钉钉日报、Jira 状态,自己归纳成站会要点和周报,你只负责「确认 + 一键发送」。本教程搭一个周报生成 Agent。

📝 本教程适合:团队 Leader / 项目经理,想把「收集进度 → 写周报」自动化。需要各系统的只读 API 权限。

Step 1:明确输入源

1 明确输入源

先列清周报要从哪来:Git 仓库提交、项目管理工具(Jira / TAPD)、协作文档(飞书 / 钉钉)。给 Agent 开「只读」权限即可,别给写权限。

Step 2:拉取昨日/本周提交

2 拉取昨日/本周提交

用 Git API 按时间窗口拉提交,按成员聚合成「做了什么」。

# 拉取本周提交(示意)
git log --since="1 week ago" --pretty=format:"%an|%s"
# 或调 Git 平台 API 按 author+since 拉

Step 3:生成站会三问

3 生成站会三问

把聚合后的提交喂给 LLM,按「昨日 / 今日 / 阻塞」结构输出每个人的站会要点。

prompt = f"""基于以下提交,为 {member} 生成站会三问:
提交:{commits}
要求:昨日完成、今日计划、风险阻塞,每条一句话"""

Step 4:汇总成周报

4 汇总成周报

把全员站会要点 + Jira 状态(进行中/已完成/风险)汇总,生成项目周报草稿,突出「进度、风险、下周重点」。

📊 周报结构建议:① 本周进展 ② 关键风险 ③ 下周计划 ④ 需要的支持。Agent 照此填空最稳。

Step 5:定时触发

5 定时触发

用 cron(服务器)或 Agent 平台的 scheduler,设定「每工作日 9:00 出站会、周五 17:00 出周报」。

# crontab 示例:周五 17 点跑周报
0 17 * * 5  /usr/bin/python3 /opt/weekly_report.py

Step 6:推送与归档

6 推送与归档

生成后自动发到团队群/邮件,并归档到知识库。人工只需「看一眼、点确认」,避免 AI 把错进度发出去。

自动发前先人工确认。提交信息常常看不出真实进度,周报发出前让负责人过一遍最稳。

常见问题速查

你遇到的现象大概率原因 & 解决
周报内容空提交信息太水,先规范 commit 写法
进度不准结合 Jira 状态而非只看 Git,发前人工确认
定时没跑确认 cron 时区、服务在跑、无报错
隐私顾虑只读权限 + 周报仅组内可见