周报生成器Pro——不是帮你润色,而是自动收集素材再成稿。当用户说"写周报""生成周报""周报""本周工作总结""写日报""月报"等需要产出工作汇报时使用本技能。自动从本机 Git 提交记录收集本周工作素材,结合用户提供的待办清单、聊天记录导出、口述要点,生成结果导向、可量化的结构化周报。支持程序员/运营/销售/...
---
name: weekly-report-pro
description: 周报生成器Pro——不是帮你润色,而是自动收集素材再成稿。当用户说"写周报""生成周报""周报""本周工作总结""写日报""月报"等需要产出工作汇报时使用本技能。自动从本机 Git 提交记录收集本周工作素材,结合用户提供的待办清单、聊天记录导出、口述要点,生成结果导向、可量化的结构化周报。支持程序员/运营/销售/管理者四种角色模板,支持钉钉/飞书/邮件三种排版风格。全程本地运行,不上传任何数据。
---
# 周报生成器 Pro (Weekly Report Pro)
自动收集素材 → 结构化成稿。拒绝流水账,写出让领导看得见价值的周报。
## 使用步骤
### 第一步:收集素材(能自动的都自动)
1. **Git 提交记录**(如用户是开发者或本机有代码仓库):
```bash
python3 {baseDir}/scripts/collect_git.py --dirs <用户的代码目录> --days 7
```
- 不确定代码目录时,先问用户或从当前工作目录开始
- 输出 JSON:各仓库最近 7 天的提交记录
2. **询问用户补充素材**(一次问齐,别挤牙膏):
- 本周完成的非代码工作(会议/文档/沟通/上线)?
- 有没有可量化的数字(处理量、增长、耗时、营收)?
- 遇到的阻塞和需要的支持?
- 下周计划?
- 也接受:待办清单文件、聊天记录导出文件、口述一段话
### 第二步:确认角色与风格
若用户未指明,根据素材推断并二选一确认:
- **角色**:程序员 / 运营 / 销售 / 管理者
- **风格**:钉钉简洁版(短句+emoji) / 飞书文档版(层级标题) / 邮件正式版(无emoji)
### 第三步:成稿(写作铁律)
1. **结果导向**:每条以动词开头,写"做成了什么",不写"做了什么"
- ❌ 参与了支付模块开发
- ✅ 完成支付模块退款链路开发,联调通过,预计下周二上线
2. **能量化就量化**:提交数、解决问题数、覆盖率、转化率、金额
3. **合并同类项**:同一项目多条提交合并为一条成果
4. **诚实**:素材里没有的事不编造;阻塞项如实写
5. 篇幅默认 200-400 字,用户可要求加长/缩短
### 周报模板
```markdown
# 周报 · {姓名} · {MM.DD-MM.DD}
## ✅ 本周成果
1. (成果+量化数据+状态)
2. ...
## 🚧 进行中
- (事项+当前进度+预计完成时间)
## ⚠️ 风险与求助
- (阻塞点+需要谁的什么支持;无则写"无")
## 📋 下周计划
1. (具体+可验收)
```
## 隐私说明
Git 记录仅在本机读取分析,聊天记录/待办文件仅在会话内使用;本技能不上传任何数据。
don't have the plugin yet? install it then click "run inline in claude" again.