Agent Skills
返回列表
Git 摸鱼周报生成器

Git 摸鱼周报生成器

办公效率 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_a92a8264/git-weekly-report。

技能介绍

问题

工程师写周报常需要手动翻多个仓库 commit,按项目、类型整理,控制语气和长度,还要推送到微信。直接说“最近7天”可能混入上周末或同事提交,跨平台日期命令也容易出错,尤其是多项目、多仓库、跨平台环境下,手工拼接 commit 容易漏掉或重复。

工作方式

  • 先读取或配置项目路径、周报模板、Git 作者信息,并把静态配置写入记忆。
  • 检测 Mac、Linux、Windows 环境,用 git -C 在仓库中按 --author 过滤当前用户提交。
  • 将 feat、fix、refactor、docs 等 commit 信息归类为功能开发、Bug 修复、优化改进、文档等板块。
  • 生成当前对话版和微信纯文本版;发送前必须用户确认,超过 2000 字符时按项目分批发送。
  • 默认使用本周一到今天,而不是最近7天。

边界

它不读取文件 diff,只基于 commit message;不记忆运行时数据和周报内容;若仓库无提交或单仓库失败,会在末尾提示。适合生成个人周报草稿,不适合直接作为绩效汇报的完整事实源,也不适合替代代码评审和事故复盘。模板规则只影响表达,不会改写 commit 原文。

使用场景

  • 周五下班前要把多个业务仓库本周提交整理成给主管的周报,并先预览再发到微信。
  • 在 Mac 和 Windows 机器上轮流写代码,需要按同一模板统计本周一到今天的个人 commit。
  • 多仓库提交信息分散,需要把 feat、fix、docs 自动归类为功能、Bug、文档等板块。
  • 周报超过微信单条长度,需要按项目拆分成多条纯文本消息并标注序号。

适合人员

  • 后端工程师:每周把多个服务仓库的个人提交整理成结构化周报并发送主管。
  • 前端开发者:希望把 feat、fix、style 等提交按项目归类,少手工复制 commit。
  • 团队新人:需要按历史周报风格生成本周总结,并保留人工确认后再推送。
  • 自由开发者:在 Mac、Linux、Windows 上跨机器工作,需要稳定计算本周一到今天的提交范围。