提交信息草稿
根据本地 Git 变更生成提交信息草稿。
本地 Git 摘要草稿
把 Git 变更变成草稿
从本地变更生成可复制的提交信息、版本说明、发布摘要和交接记录。
输入 本地 Git 变更
模式 所有变更或仅暂存变更
输出 可复制的草稿
账号 不需要 App 账号
创建可复制的 Git 草稿
选择一个本地 Git 仓库,查看检测到的变更,选择需要的草稿类型,然后快速复制一份干净的初稿。
根据本地 Git 变更生成提交信息草稿。
为项目日志、GitHub 发布和客户更新创建 Markdown 版本说明。
根据检测到的变更区域生成面向用户的发布说明草稿。
在可用时生成包含分支、模式、变更区域、变更文件和 diff 统计的技术摘要。
复制前可调整
它不会替你提交变更,也不会推送到远程服务。它提供一份有用的初稿,让你可以检查、编辑并复制自己想要的文字。
查看所选仓库、路径、分支和变更文件数量。
可在所有变更和仅暂存变更之间切换分析模式。
使用本地文件路径、扩展名、Git 状态和 diff 统计生成结构化草稿。
复制前可手动编辑草稿文本。
截图导览
查看本地变更信号,选择草稿形式,编辑结果,并让本地边界保持清晰可见。
截图导览
截图导览
截图导览
截图导览
截图导览
截图导览
截图导览
截图导览
隐私优先设计
RepoDraft 在你的 Mac 上分析本地 Git 状态,核心草稿功能可离线运行。
RepoDraft 在你的 Mac 上分析本地 Git 状态。
不使用 AI 服务。
不需要 GitHub、GitLab 或 Bitbucket 登录。
不上传源代码或仓库。
不使用云同步。
不需要 App 账号。
核心草稿功能可离线运行。
核心功能不会发送源代码、diff、文件路径、仓库元数据或生成的草稿。
支持的本地技术信号
未来更新会继续加入更多本地识别规则。
语言:Swift、Dart、Kotlin、Java、C#、C/C++、Lua、Python、PHP、Elixir、Ruby、Go、Rust、JavaScript/TypeScript、Web 文件和脚本。
框架/模板:Angular、Vue、Astro、Svelte、Next.js、Nuxt、HTML、CSS、ERB、Blade、HEEx、Razor、Rails、Phoenix、PHP routes。
游戏项目:Godot、Unity、GDScript、Godot 场景/资源/着色器、Unity 场景/设置/manifest、LÖVE config。
构建/包文件:package manifest、Python config、Composer、Gemfile、Mix、Go modules、Cargo、Gradle、Maven、CMake、.NET、Bazel/Starlark、Meson、Autoconf、Automake、Nix、Xcode 项目。
基础设施/部署配置:Terraform、Pulumi、Packer、CloudFormation、Kubernetes、Helm、Docker、Ansible。
CI/自动化配置:GitHub Actions、Actionlint、Buildkite、Travis CI、Azure Pipelines、Bitbucket Pipelines、Drone CI、AppVeyor、CircleCI、GitLab CI、Jenkins。
文档/资源/数据:Markdown、图片、Android resources、JSON、YAML、property lists、本地化文件、ARB localization。
检查、编辑并复制
RepoDraft 提供一份有用的初稿,让你可以检查、编辑并复制自己想要的文字。