Skip to content

GitPulse v0.1.0

Choose a tag to compare

@GoldenZqqq GoldenZqqq released this 11 Jun 12:27
· 31 commits to main since this release

GitPulse 首个正式版 🎉

本地优先的 Git 工作报告生成器 —— 把散落在多个仓库里的提交,一键变成可直接交付的日报、自定义区间报告和绩效月报。基于 Tauri + React + Rust,安装包小、启动快,数据全程不出本机。

本次亮点

  • 多仓库聚合:指向工作区目录,自动发现下面所有 Git 仓库,按作者与时间一次性汇总
  • 三种报告:日报、自定义区间报告、上月绩效月报(按项目拆分为「项目进度 / 实际完成情况 / 当月总结」)
  • 项目名映射:把仓库 / 分支映射成中文项目名,例如 api-service(*) -> 后端服务-
  • AI 润色(可选):接入 OpenAI 兼容或 Anthropic 原生接口,把流水账写成绩效;调用失败自动回退本地模板
  • 本地优先:扫描、提取、生成全部在本机用 Rust 完成,提交记录与 API Key 不上传任何服务器

主要功能

  • 首次启动引导,自动读取本机 git 作者
  • 按作者 / 日期区间 / 当前分支或全部分支提取 commit
  • 报告实时预览、一键复制、按需保存为本地 Markdown
  • 明暗主题跟随系统
  • Windows 应用内检查并安装更新

安装与更新

  • Windows — 下载 .exe(NSIS 安装包),安装后可在应用内一键检查更新
  • macOS — 下载 .dmg(通用包,同时支持 Apple Silicon 与 Intel)。当前未做 Apple 签名,首次打开请右键点按选「打开」,或执行 xattr -dr com.apple.quarantine /Applications/GitPulse.app
  • Linux — 下载 .AppImagechmod +x 后直接运行

自动更新目前仅 Windows 支持;macOS / Linux 请到 Releases 页面手动下载新版本。macOS / Linux 安装包由 CI 构建,发布后约数分钟内陆续出现在本页。

发布资源