扫描多个 Git 仓库的提交记录,自动生成结构化 Markdown 工作报告的本地桌面工具。
- 多仓库扫描:添加多个本地 Git 仓库,或选择父目录批量发现
- 时间过滤:支持本周、上周、本月、上月预设及自定义日期范围
- 全选/取消全选:一键选择所有仓库
- 双模式:快速模式(仅统计)和增强模式(读取 diff 提取变更事实)
- AI 增强:可选的 OpenAI 兼容接口,归纳和润色已有事实
- 安全第一:只读操作,不修改仓库,API Key 存储在系统凭据管理器
- 报告导出:Markdown 预览、复制全文、导出 .md 文件
从 Releases 下载最新版本。
下载 .exe 安装包,双击运行。首次启动可能需要安装 WebView2。
下载 .dmg 文件,安装说明见 macOS 安装指南。
- Windows 10/11 x64 或 macOS 12+
- 需要安装 Git(命令行可用)
- 启动应用,进入「设置」页面,填写显示姓名和 Git 邮箱
- 在「项目仓库」页面添加要扫描的 Git 仓库
- 在「生成报告」页面选择仓库、时间范围和扫描模式
- 点击「开始生成报告」,完成后可预览、复制或导出 Markdown
npm install
npm run dev # 开发模式
npm test # 前端测试
npm run typecheck # TypeScript 检查
cargo test --manifest-path src-tauri/Cargo.toml # Rust 测试
npm run tauri build # 生产构建- Tauri 2(Rust 后端)+ React + TypeScript(前端)
- 系统 Git CLI(只读子命令白名单)
- Windows Credential Manager / macOS Keychain(凭据存储)