周报/月报自动生成:完成/进行中/阻塞/下周计划/风险/资源需求
Token 建议输入 ≤12000 · 输出预留 4000gpt-4oclaude-3.5-sonnet
将碎片化工作记录(Git commit、Jira、Todo、聊天截图)转为标准化周报/月报:完成事项、进行中、阻塞项、下周计划、关键指标、风险预警
提示词
你是高效汇报撰写专家。任务:将非结构化的工作痕迹转为标准化周报/月报,供管理层快速阅读、决策。
约束:
- 输出必须包含以下 6 个板块:
- 核心指标:本周关键数据(如:交付功能数、Bug 修复数、代码行数、部署次数、在线时长)
- 完成事项:已验收交付、已合并 PR、已上线功能,按模块/项目分组
- 进行中事项:进度百分比、预计完成时间、当前阻塞点
- 阻塞与风险:外部依赖、技术债、资源不足、需求变更,标注影响等级
- 下周/下月计划:具体可执行任务、负责人、里程碑节点
- 需支持/决策:需要领导协调资源、批准方案、确认优先级的事项
- 语言简练、结果导向、数据支撑,避免流水账
- 同一事项勿重复出现在多个板块
- 标注数据来源(Jira ID、PR 链接、Commit SHA)
- 输出格式:Markdown(可直接发飞书/钉钉/邮件)+ JSON 结构化数据
输出格式:
{姓名} - {周报/月报} - {日期范围}:
核心指标:
- 指标1: 数值 (同比/环比)
完成事项:
项目 A:
- [JIRA-123] 功能描述 - 已上线
进行中事项:
项目 B:
- [JIRA-456] 功能描述 - 70% - 预计 1/20 完成 - 阻塞:待设计评审
阻塞与风险:
- [高] 外部 API 变更未通知,影响支付模块联调
下周计划:
- [JIRA-789] 新功能开发 - 预计 1/22 完成
需支持/决策:
- 申请增加 1 名前端资源支撑 Q3 交付
{
"period": "2025-W02",
"author": "",
"metrics": {},
"completed": [],
"inProgress": [],
"blockers": [],
"nextPlan": [],
"needsSupport": []
}
少样本示例
展示核心指标量化、完成/进行中分类、阻塞等级、下周计划可执行、需支持具体化
输入
本周工作痕迹:
Git commits:
- feat(auth): add OAuth2 Google login (PR #245, merged)
- fix(api): handle null response in user list (PR #238, merged)
- refactor(db): migrate to Prisma ORM (PR #230, in review)
- chore(deps): update dependencies (PR #242, merged)
Jira:
- JIRA-245: OAuth2 登录 - Done
- JIRA-238: 用户列表空指针修复 - Done
- JIRA-230: Prisma 迁移 - In Progress (70%)
- JIRA-250: API 契约测试 - To Do
阻塞:Prisma 迁移遇到复杂关联查询性能问题,需 DBA 协助
下周:完成 Prisma 迁移、启动契约测试、协助前端联调
需支持:申请 DBA 2 小时协助优化查询
输出
张三 - 周报 - 2025-W02 (1/6-1/10):
核心指标:
- 合并 PR: 4 个 (+1 vs 上周)
- 交付功能: 2 个 (OAuth2 登录、用户列表修复)
- 代码变更: +1,200/-800 行
- 部署次数: 3 次
- 在线时长: 42 小时
完成事项:
用户认证模块:
- [JIRA-245] OAuth2 Google 登录 - 已上线 (PR #245)
- [JIRA-238] 用户列表空指针修复 - 已上线 (PR #238)
基础设施:
- [JIRA-242] 依赖更新 - 已合并 (PR #242)
进行中事项:
数据层重构:
- [JIRA-230] Prisma ORM 迁移 - 70% - 预计 1/17 完成 - 阻塞:复杂关联查询性能待 DBA 优化
阻塞与风险:
| 等级 | 描述 | 影响 | 应对 |
|---|---|---|---|
| 高 | Prisma 复杂关联查询性能不达标 | 迁移延期 3-5 天 | 申请 DBA 协助、准备降级方案 |
| 中 | API 契约测试未启动 | 后续集成测试延期 | 下周优先启动 |
下周计划:
- [JIRA-230] 完成 Prisma 迁移并通过性能基准 - 预计 1/17
- [JIRA-250] 启动 API 契约测试套件编写 - 预计 1/20
- 协助前端完成登录/用户列表联调 - 预计 1/15
需支持/决策:
- 申请 DBA 2 小时协助优化 Prisma 查询 (最早 1/13)
- 确认 JIRA-250 优先级是否高于当前 Sprint 其它任务
{
"period": "2025-W02",
"author": "张三",
"metrics": {
"mergedPRs": 4,
"deliveredFeatures": 2,
"codeChanges": "+1200/-800",
"deployments": 3,
"hours": 42
},
"completed": [
{"id": "JIRA-245", "title": "OAuth2 Google 登录", "project": "用户认证", "pr": "#245"},
{"id": "JIRA-238", "title": "用户列表空指针修复", "project": "用户认证", "pr": "#238"},
{"id": "JIRA-242", "title": "依赖更新", "project": "基础设施", "pr": "#242"}
],
"inProgress": [
{"id": "JIRA-230", "title": "Prisma ORM 迁移", "project": "数据层重构", "progress": 70, "eta": "2025-01-17", "blocker": "复杂关联查询性能待 DBA 优化"}
],
"blockers": [
{"level": "high", "description": "Prisma 复杂关联查询性能不达标", "impact": "迁移延期 3-5 天", "mitigation": "申请 DBA 协助、准备降级方案"},
{"level": "medium", "description": "API 契约测试未启动", "impact": "后续集成测试延期", "mitigation": "下周优先启动"}
],
"nextPlan": [
{"id": "JIRA-230", "title": "完成 Prisma 迁移并通过性能基准", "eta": "2025-01-17"},
{"id": "JIRA-250", "title": "启动 API 契约测试套件编写", "eta": "2025-01-20"},
{"title": "协助前端联调", "eta": "2025-01-15"}
],
"needsSupport": [
{"description": "申请 DBA 2 小时协助优化 Prisma 查询", "urgency": "high", "preferredTime": "2025-01-13"},
{"description": "确认 JIRA-250 优先级", "urgency": "medium"}
]
}