Skills2026年5月14日·1 分钟阅读

AI Git Narrator — Generate Commit & PR Text

Generate commit messages and PR descriptions from diffs with OpenAI/Gemini/Ollama options; verified 118★ and installs via Homebrew on macOS.

Agent 就绪

这个资产可以被 Agent 直接读取和安装

TokRepo 同时提供通用 CLI 命令、安装契约、metadata JSON、按适配器生成的安装计划和原始内容链接,方便 Agent 判断适配度、风险和下一步动作。

Stage only · 29/100Stage only
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Stage only
信任
信任等级:Established
入口
Asset
通用 CLI 安装命令
npx tokrepo install 5adc6c95-836e-532f-8f6f-12e89e7e8202
介绍

从 Git diff 自动生成提交信息与 PR 描述,支持 OpenAI/Gemini/Ollama;已验证 118★,macOS 可用 Homebrew 安装并用 --api-key 配置。

Best for: 希望提交历史更一致、更易读的开发团队

Works with: macOS · Git 仓库 · OpenAI/Gemini 密钥或本地 Ollama

Setup time: 5–12 minutes

Key facts (verified)

  • GitHub:118 stars · 6 forks;最近更新 2026-01-18。
  • 许可证:MIT;作者头像与仓库链接均已通过 GitHub API 复核。
  • README 中可对照的入口命令:brew tap pmusolino/ai-git-narrator

Main

  • 把它当成写 Git 文案的副驾驶:从 staged/unstaged 变更生成提交信息,统一风格与质量。

  • --llm-provider 在 OpenAI/Gemini/Ollama 间切换,并用 --model 选择具体模型。

  • 按 README 参数用 --max-tokens/--temperature 控制输出长度与发散程度。

  • --generate-pr 基于提交历史生成 PR 描述草稿,减少写作时间。

Source-backed notes

  • README 说明它是面向 macOS 的 CLI,可基于 diff/commits 生成提交信息与 PR 描述。
  • README 给出 Homebrew 安装方式,并列出 provider/model 等可配置参数与用法。

FAQ

  • 必须有 API key 吗?:用 OpenAI/Gemini 需要;README 表示 Ollama 场景可不依赖云端密钥。
  • 跨平台吗?:README 强调 macOS;其它系统不做假设,按实际验证为准。
  • 怎么让风格更一致?:固定 --model,并把 --temperature 调低以增强确定性。
🙏

来源与感谢

Source: https://github.com/pmusolino/AI-Git-Narrator > License: MIT > GitHub stars: 118 · forks: 6

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产