Back to skills
extension
Category: Development & EngineeringNo API key required

dev-recap

开发工作回顾助手:扫描本地 Git 仓库,AI 自动生成周报/日报/站会汇报/月度总结,数据全程不出机。 Use this skill when the user asks to generate weekly reports, daily standups, monthly summaries, or work recaps from Git commit history. Trigger on keywords like: 周报、日报、站会、月报、 工作总结、commit 分析、Git 分析、weekly report、daily standup、monthly summary、work recap.

personAuthor: zhiqiushubModelScope

Dev-Recap Skill Guide

Usage

Generate weekly report from Git repos

scripts\run.ps1 "<repo_path>" [--days 7] [--author "name"] [--template weekly] [--output path]

Examples:

| Intent | Command | | --- | --- | | 生成本周周报 | scripts\run.ps1 "D:\projects\my-app" | | 分析多个仓库 | scripts\run.ps1 "D:\proj1" "D:\proj2" --days 14 | | 生成日报 | scripts\run.ps1 "D:\proj" --template daily | | 按作者过滤 | scripts\run.ps1 "D:\proj" --author "张三" | | 保存到文件 | scripts\run.ps1 "D:\proj" --output "D:\reports\weekly.md" |

Important:

  • scripts\run.ps1 is the only supported interface — do not call other scripts directly.
  • First call downloads models (~7GB); if it times out, retry.
  • All processing is 100% local — no data leaves the machine.

Interpreting the reply

The output is a structured Markdown document with these sections:

# 工作周报

**周期**: <date range>
**开发者**: <author name>

## 工作概述
<2-3 sentence summary>

## 主要完成事项
1. <feature/bugfix/optimization>
2. <feature/bugfix/optimization>

## 代码变更统计
- 提交次数: <number>
- 文件变更: <number>
- 代码新增: +<number> 行
- 代码删除: -<number> 行

## 技术亮点
<notable technical achievements>

## 待办事项
- [ ] <next week plan>

## 风险与问题
<blockers or risks, or "无">

Architecture

Git Repos ──→ [GitAnalyzer] ──→ Commit Stats ──→ [RecapGenerator] ──→ Weekly Report
              (GitPython)                        (Qwen2.5-7B OV)
  • Git Analysis: GitPython parses commit history, extracts stats
  • LLM: Qwen2.5-7B-Instruct via OpenVINO INT8 (text generation)
  • IPC: Windows Named Pipe (Client/Server pattern)

What this skill does NOT do

  • Does NOT upload any code or commit data to cloud services
  • Does NOT modify Git repositories
  • Does NOT support real-time commit monitoring
  • Does NOT support non-Git version control systems