项目地址
https://github.com/GoldenZqqq/GitPulse
类别
JS(Tauri + React + Rust 桌面应用)
项目标题
本地优先的多仓库 Git 工作报告生成器
项目描述
GitPulse 是一个基于 Tauri 2 + React 19 + Rust 的本地优先 Git 工作报告生成器。它可以扫描本机多个工作区下的 Git 仓库,按作者、日期区间和分支范围提取 commit,一键生成日报、周报、自定义区间报告和绩效月报,适合需要整理工作进展、复盘项目产出或交付周报的开发者使用。
亮点
- 本地优先:仓库扫描、提交提取和报告生成都在本机完成,提交记录不上传服务器。
- 多仓库聚合:可配置多个仓库根目录,自动发现 Git 仓库,并缓存仓库索引以加快后续生成。
- 生成更快:v0.3.3 起报告生成会按本机并发能力有界并行提取提交,适合几十个仓库的日常工作区。
- 过程可见:仓库扫描支持进度展示和取消;生成报告时显示已处理仓库数、并发数和提交数。
- 报告直接可用:支持日报、周报、自定义区间报告和绩效月报,输出 Markdown,可复制或保存。
- 证据可追溯:可在报告中保留仓库、分支、日期、commit hash 和原始提交信息,便于复核。
- 提取更准确:支持全部分支归因,并可过滤 merge、revert 和 bot 提交。
- 可选 AI 润色:支持 OpenAI Compatible、Anthropic Native 和 ChatGPT Codex OAuth;失败时自动回退本地模板。
- 安全存储:API Key 和登录态保存在系统凭据库,不写入普通配置文件。
- 跨平台桌面端:提供 Windows、macOS、Linux 安装包,Windows 支持应用内更新。
示例代码
git clone https://github.com/GoldenZqqq/GitPulse.git
cd GitPulse
npm install
npm run tauri dev
截图或演示视频

高清 MP4:https://github.com/GoldenZqqq/GitPulse/blob/main/docs/gitpulse-demo.mp4
Release 下载:https://github.com/GoldenZqqq/GitPulse/releases/tag/v0.3.3
项目地址
https://github.com/GoldenZqqq/GitPulse
类别
JS(Tauri + React + Rust 桌面应用)
项目标题
本地优先的多仓库 Git 工作报告生成器
项目描述
GitPulse 是一个基于 Tauri 2 + React 19 + Rust 的本地优先 Git 工作报告生成器。它可以扫描本机多个工作区下的 Git 仓库,按作者、日期区间和分支范围提取 commit,一键生成日报、周报、自定义区间报告和绩效月报,适合需要整理工作进展、复盘项目产出或交付周报的开发者使用。
亮点
示例代码
git clone https://github.com/GoldenZqqq/GitPulse.git cd GitPulse npm install npm run tauri dev截图或演示视频
高清 MP4:https://github.com/GoldenZqqq/GitPulse/blob/main/docs/gitpulse-demo.mp4
Release 下载:https://github.com/GoldenZqqq/GitPulse/releases/tag/v0.3.3