news 2026/9/27 10:53:27

还在翻 git log 写周报?WorkBuddy 一键生成结构化周报,附可复用 Prompt

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
还在翻 git log 写周报?WorkBuddy 一键生成结构化周报,附可复用 Prompt
🏭导航收藏不迷路—>制造业数据与AI践行者老蒋的技术博客全系列文章汇总(持续更新)

📝 正文

摘要:Git 提交记录自动生成周报,附完整可复制 Prompt 模板 + 导出命令,每周省 30 分钟,拿来就能用。本文适合所有研发、测试、技术管理者,每周至少省 30 分钟。

一、开篇:周五下午的集体破防

每个周五下午,研发群里集体破防 —— 都在翻git log凑周报。这应该是所有程序员都搜过的「git log 自动生成周报」解决方案,今天我用 WorkBuddy 跑通了完整流程。

兄弟们,问你们一个扎心的问题:

每周五下午,你花多长时间写周报?

反正我观察我们团队——一到周五下午,群里就安静了。所有人都埋头翻git log,一条一条看自己这周干了什么,然后复制粘贴到周报模板里。

少则30分钟,多则1小时。

关键是,写出来的东西自己都不愿意看第二遍——全是“修复了XX bug”、“优化了XX功能”、“完成了XX需求”,像一份流水账。

作为一个在IT混了十几年的老家伙,我本以为什么都忍得了。直到上周五,我翻了半天git log,发现这周提交了18次,但让我说出“这周到底干了什么”,我竟然说不清楚。

这不科学啊......😀

我决定把这个破事丢给WorkBuddy。

二、我的需求:别让我动手,给我一份能用的周报

我跟WorkBuddy说:

  1. 我导出了本周的Git提交记录(JSON格式,18条)

  2. 你帮我生成一份周报

  3. 不是简单罗列,要按模块归类、提炼重点、有数据、有规划

  4. 拿出去就能用,不用我再改

说白了就是:别再让我动手了。

三、实操过程(完整记录)

第1步:导出Git日志(2分钟)

打开终端,进入你的项目目录,执行:

git log --pretty=format:'{"hash":"%H","author":"%an","date":"%ad","message":"%s"}' --date=iso --since="7 days ago" > commits.json

这条命令会生成一个commits.json文件,包含最近7天的提交记录。

数据说明:我这次导出的18条提交记录,覆盖了我之前完成的“智联工坊”三个实战案例——Case01工具调用Agent、Case02记忆系统、Case03多工具协同Agent。后面关联阅读里有链接,感兴趣的兄弟可以去看。

第2步:丢给WorkBuddy(2分钟)

打开WorkBuddy桌面客户端,新建对话,直接把commits.json文件拖进去。

第3步:输入Prompt(2分钟)

这是最关键的一步。我用的是下面这个Prompt,直接公开,兄弟们拿走就能用:

请根据这个JSON文件中的Git提交记录,帮我生成一份高质量的项目周报。 要求: 1. 深度解析每条commit,理解其背后的业务价值和技术意义 2. 将提交记录按功能模块归类(如:核心功能开发、Bug修复、代码优化、测试、文档更新等) 3. 每个模块用2-3句话概述,不要逐条罗列 4. 提炼本周的核心成果,而非简单的“做了什么” 5. 输出格式清晰,包含:本周完成、代码提交概况、下周计划 输出结构: ## 本周工作总结 — {{时间范围}} ### 一、本周完成 [按模块归类的工作内容,每个模块2-3句话] ### 二、代码提交概况 - 总提交次数:{{次数}} - 活跃天数:{{天数}} - 主要模块:{{模块列表}} ### 三、下周计划 [2-3条,与本周工作有逻辑延续性]
第4步:生成周报(20-30秒)

WorkBuddy处理完数据后,输出了一份完整的周报。

四、WorkBuddy生成的周报(真实输出)

以下内容一字未改,是WorkBuddy的真实输出。

-------------------------------------------------------------------------------------

本周工作总结 — 2026-08-03 ~ 2026-08-09

数据来源:commits.json(Git 提交日志,作者 javy21,共 18 条提交)

一、本周完成

1. Agent 核心功能开发(7 次提交,占比最高)

  • 完成「智联工坊」系列三大实战案例主体开发:Case01制造知识库工具调用 Agent(OEE 计算 + 设备手册检索 + 排班查询)、Case02Agent 记忆系统(Buffer / Window / SummaryBuffer 三种记忆模式)、Case03多工具协同 Agent(复杂任务规划与执行)。

  • 落地核心能力模块:OEE 设备综合效率实时计算工具、基于 RAG 的设备手册向量检索工具、Agent 任务规划器(支持将复杂任务拆解为多步执行)。

2. 前端 / 工具开发(2 次提交)

  • 开发CSDN 后台数据分析系统完整代码(离线 H5 看板,双击即用),并完成 WorkBuddy 专栏 #02 源码发布(28 张截图一键归档工具)。

3. Bug 修复(2 次提交)

  • 修复 Agent 多轮对话中短期记忆窗口溢出问题。

  • 修复 CSDN 数据分析工具中日期格式混排问题,已沉淀为排坑笔记 P1。

4. 代码优化与工程维护(2 次提交)

  • 重构 Agent 工具调用链,优化多工具协同响应速度。

  • 更新项目依赖,升级 LangChain 版本。

5. 测试(1 次提交)

  • 为 Case01 添加工具调用单元测试,覆盖率 85%。

6. 文档更新(3 次提交)

  • 完成 Case01 完整 README 文档与架构设计图;为三个智联工坊案例补充 debug.md 排坑文档;撰写 Case03 技术博客文章初稿。

二、代码提交概况

  • 总提交次数:18 次

  • 活跃天数:7 天(08-04 ~ 08-10 每日均有提交)

  • 主要模块:Agent 核心开发、Bug 修复、代码优化、测试、文档更新、前端工具开发

三、下周计划

  1. 博客发布与沉淀:打磨并发布 Case03 技术博客文章(初稿已完成),并按「排坑笔记」系列持续汇编本周执行中遇到的问题。

  2. 测试覆盖提升:参照 Case01 的 85% 覆盖率基线,为 Case02 / Case03 补充单元测试。

  3. 工具迭代复用:对 CSDN 数据分析系统(离线 H5 看板)迭代可视化与数据导出能力,沉淀为可复用的分析工具。

-------------------------------------------------------------------------------------

五、为什么这份周报质量高?

兄弟们,我不是随便夸。这份周报有三个地方让我觉得“这钱花得值”:

亮点说明
归类逻辑清晰18条零散的commit,被归成6个模块,每个模块有2-3句话概述,不是逐条罗列
数据量化到位总提交18次、活跃天数7天、覆盖率85%——有数字就有说服力
下周计划与本周成果形成闭环不是凭空写几条计划,而是延续本周的工作节奏

最让我服气的是——它不是简单地“格式化”我的commit,而是“理解”了我的工作。

比如,它把“修bug”提炼为“系统稳定性加固”,把“加功能”提炼为“业务能力扩展”。这不是格式化工具能做到的,这是理解之后的重述。

六、一个局限,说清楚

这份周报有一个小局限——commits.json不包含files和stats字段,所以无法统计“涉及文件数”和“代码行数变化”。

如果你的仓库支持,可以用这个命令导出更详细的数据:

git log --stat --since="7 days ago"

这样生成的周报会更丰满。这个局限我如实说了,不忽悠。

七、实在人总结

怕你忘了,我再啰嗦一遍:

  1. 周五下午别再翻git log了。导出来丢给WorkBuddy,30分钟搞定。

  2. Prompt是关键。上面那个Prompt我直接公开了,兄弟们复制就能用。别让AI自由发挥,给结构、给要求、给角色。

  3. commit message写得好,周报质量就高。如果commit全是“fix bug”、“update”,AI也提炼不出东西。这周我刻意用了feat:、fix:、docs:前缀,效果很明显。这也算是个意外收获——写好commit message,AI才能帮你写出好周报。

  4. WorkBuddy做的是“理解+重述”,不是简单的“格式化+罗列”。这是它最值钱的地方。

  5. git commit 规范:commit message 越规范,生成的周报质量越高,建议团队统一使用 feat/fix/docs 前缀规范。

八、关联阅读 · 三个智联工坊实战案例

本周的提交记录覆盖了我之前完成的三个“智联工坊”实战案例,感兴趣的兄弟可以看看:

案例文章标题链接
Case01智联工坊实战:制造知识库工具调用Agent从零搭建(OEE+手册+排班)智联工坊实战:制造知识库工具调用Agent从零搭建(OEE+手册+排班)-CSDN博客
Case02智联工坊实战:从“金鱼记忆”到“记住了”:给制造Agent装上记忆芯片的完整指南智联工坊实战:从“金鱼记忆”到“记住了”:给制造Agent装上记忆芯片的完整指南-CSDN博客
Case03智联工坊实战:多工具协同Agent,让AI像人类一样规划与执行复杂任务智联工坊实战:多工具协同Agent,让AI像人类一样规划与执行复杂任务-CSDN博客

这三个案例是“智联工坊”系列的核心产出,也是本文18条提交记录的来源。

九、评论区炸弹

兄弟们,我这篇把周报生成的全过程都公开了——数据、Prompt、输出结果。

你每周花多少时间写周报?欢迎交流分享,评论区见!👇

📎 系列导航

专 栏制造业数据与AI落地实战 AI赋能数据开发工程手册
上一篇#02 28张截图一键归档!WorkBuddy帮我写了个批量重命名工具
下一篇#04 《代码审查不想当“恶人”?让WorkBuddy先喷一顿,我来补刀》

📌本文所有代码和数据均为真实Git提交记录,基于“智联工坊”三个实战案例。Prompt模板已公开,直接复制可用。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/27 10:49:50

AlgoNote 数组基数排序完全指南:按位分桶的线性复杂度排序算法

教程文档知识库 【免费下载链接】AlgoNote ⛽️「算法通关手册」:从零开始的「算法与数据结构」学习教程,200 道「算法面试热门题目」,1000 道「LeetCode 题目解析」,持续更新中! 项目地址: https://gitcod…

作者头像 李华
网站建设 2026/9/27 10:47:22

Cortex-M FPU上下文与中断嵌套死机排查实战

1. 从一次诡异的死机说起:FPU 与中断嵌套的暗雷嵌入式开发干久了,总会遇到一些“看起来完全没道理”的故障。程序跑得好好的,突然某个时刻就死机了,或者计算结果莫名其妙变成一堆乱码,重启之后又恢复正常,复…

作者头像 李华
网站建设 2026/9/27 10:45:45

Win10如何安装claude code

一、Win10安装过程(power shell管理员) 1.安装Node.js Node.js — 下载 Node.js 2.安装Git Git - Install for Windows 验证是否安装成功:node --version、npm --version 3.更改执行策略 Set-ExecutionPolicy -Scope CurrentUser -Execu…

作者头像 李华
网站建设 2026/9/27 10:43:34

YuE2 零样本翻唱实战:从 SheetSage2 转谱到 48kHz 成品

YuE2 零样本翻唱实战:从 SheetSage2 转谱到 48kHz 成品 【免费下载链接】YuE YuE2: frontier music generation with symbolic planning, zero-shot covers, and agentic music editing. 项目地址: https://gitcode.com/GitHub_Trending/yue/YuE 为什么翻唱成…

作者头像 李华
网站建设 2026/9/27 10:40:05

基于STM32的智能鸽子驯养系统:从电路设计到代码实现的完整指南

1. 项目缘起与整体设计思路1.1 为什么会想到做鸽子驯养系统养鸽子这件事,外行看热闹,内行看门道。我接触信鸽驯养差不多有六七年时间,从最开始在阳台搭个简易棚,到后来帮朋友做鸽舍环境改造,踩过的坑真不少。传统养鸽最…

作者头像 李华
网站建设 2026/9/27 10:39:07

嵌入式Debug四类排查法:从电源时钟到运行时并发的系统化调试指南

1. 嵌入式 Debug 的底层逻辑:为什么你总在瞎猜干嵌入式这行十来年,我最怕听到的一句话就是“这块板子有问题,你帮忙看看”。问具体什么现象,答曰“就是跑不起来”。再问串口有没有输出、时钟有没有起振、复位引脚电平对不对&#…

作者头像 李华