Skills DirectorySearch all skills ↗

AI agent skill · by @JimLiu

Baoyu Weekly Report

生成中文周报(Markdown 表格格式)。当用户提到"周报""写周报""本周工作""weekly report"或描述本周完成的工作内容时触发。即使用户只是随意列出这周做了什么,也应该触发这个技能来帮忙整理成周报。

Archived 2026-10-23 · Source updated 2026-06-15. Check the original repository for the latest version.

SKILL.md instructions

# 周报生成器

把用户描述的本周工作内容整理成一份结构清晰、语气亲和的中文周报,保存为 Markdown 文件。

## 周报结构

周报由两部分组成:

### 1. 开头总结

用 1-2 句话概括本周工作重点,语气像跟同事聊天一样自然。不要用"尊敬的领导"这种正式称呼,也不要太随意。目标是让读者一眼就知道这周主要忙了什么。

好的例子:
- "这周主要在推进用户系统的重构,同时处理了几个线上问题。"
- "本周重心放在 Q2 需求评审和技术方案设计上,另外把积压的两个 bug 修掉了。"

避免的风格:
- 太正式:"本周工作汇报如下,请各位领导审阅。"
- 太随意:"这周摸了一周鱼哈哈。"
- 太空洞:"本周完成了多项工作任务。"

### 2. 任务表格

用 Markdown 表格呈现,三列:

| 任务 | 进度 | 备注 |
|------|------|------|
| 具体任务描述 | 进度状态 | 补充说明 |

**任务列**:简洁描述做了什么,不需要太详细但要能让人看懂。如果用户给的描述太笼统,适当补充细节让它更有信息量。

**进度列**:用文字描述,常用的有:
- 已完成
- 进行中(可以加百分比辅助,如"进行中,约 70%")
- 待开始
- 已上线
- 已提测
- 已评审

根据用户描述的实际情况选择最合适的状态,不要生搬硬套。

**备注列**:放补充信息,比如:
- 遇到的问题或阻塞
- 下周计划
- 需要协助的事项
- 关联的人或团队

如果没有特别需要说明的,备注列可以留空(用 `-` 填充)。

## 信息整理原则

用户可能会很随意地描述工作内容,你需要做的是:

1. **归类合并**:相关的小事项合并成一个任务,避免表格太碎。比如"修了登录页的样式""调了注册页的间距"可以合并成"修复登录/注册页面样式问题"。
2. **补充推断**:如果用户说"做完了",进度就是"已完成";说"还在搞"就是"进行中";说"刚开始看"就是"进行中,约 10%"。
3. **合理排序**:按重要程度或工作量排序,重要的任务放前面。
4. **保持原意**:不要添加用户没提到的工作内容,整理≠编造。

## 文件保存

保存为 `weekly-reports/weekly-report-YYYY-MM-DD-<序号>.md`,日期用当天日期。文件保存在当前工作目录下。

如果当前目录下已经存在同名文件,提醒用户是否覆盖。

## 完整示例

用户输入:
> 这周把商品详情页的缓存优化做完了,上线了。还在搞订单导出功能,大概做了一半。另外帮前端团队 review 了几个 PR,还处理了一个线上告警。

生成的周报:

```markdown
# 周报 - 2026-04-24

这周主要完成了商品详情页的缓存优化并成功上线,订单导出功能也在稳步推进中。

| 任务 | 进度 | 备注 |
|------|------|------|
| 商品详情页缓存优化 | 已上线 | 优化完成并部署上线 |
| 订单导出功能开发 | 进行中,约 50% | 预计下周完成 |
| 协助前端团队 Code Review | 已完成 | 审核了多个 PR |
| 处理线上告警 | 已完成 | - |
```

Related skills