1 个不稳定版本
0.1.0 | 2024 年 7 月 6 日 |
---|
在 命令行工具 中排名第 1815
22KB
441 行
Git Glance
这是一个非常简单的 Git 变更日志生成器。
它不依赖于任何特定的提交信息风格(如“约定式提交”)并假设您使用 GitHub pull request 作为功能集成的主体路径。
它确定您要为哪个提交范围生成变更日志,然后收集所有相关的 pull request 数据,然后通过 OpenAI 生成标记摘要。
收集完所有数据后,它将输出基于 markdown 的变更日志,其中包含指向相关 PR 的链接。
要求
为了获取 PR 数据,它假设您已经设置了 gh
命令行工具并且可以执行它。
它还使用 OpenAI 来帮助分类和摘要。您需要一个 OpenAI 密钥,否则它会失败。
$ git config --global --add glance.openai.key sk_blahblahblah
警告
这是一个非常糟糕的软件,它可能会崩溃。我不是 Rust 高手,测试也很少。它对我有用,但如果您在寻找稳定的代码,这里并不是一个很好的地方。祝您玩得开心。 :)
依赖项
~21–30MB
~608K SLoC