pi-commit-message
基于暂存diff生成规范Git提交信息的Pi扩展
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:pi-commit-message。 它的用途是:基于暂存diff生成规范Git提交信息的Pi扩展 完整的 Skill 内容见:https://321skill.com/skills/pi-commit-message/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'/commit',它会自动读取当前Git仓库暂存区的代码改动,识别改动类型(如功能新增、问题修复、文档更新等),生成符合Conventional Commit规范的提交信息。你核对内容准确后,它会直接完成Git提交操作,无需手动输入提交命令。
介绍
日常开发中,开发者手动编写Git提交信息时常出现格式不统一、描述不准确的问题,既不符合Conventional Commit规范要求,也会导致提交历史混乱,后续版本回溯、变更日志自动生成等工作难以推进,还会额外耗费梳理改动点的时间。 它是一款Pi平台的扩展工具,安装完成后,开发者只需将需要提交的代码改动通过git add加入暂存区,在Pi交互界面输入/commit命令即可触发工具,它会自动解析暂存区的diff内容,识别改动类型与核心变更点,生成符合规范的提交信息,确认后可直接完成提交操作。 适合所有遵循Conventional Commit规范的研发人员,尤其是需要维护清晰提交历史的团队开发者、使用Pi作为日常开发AI助手的用户,以及希望减少重复劳动、提升提交流程效率的全栈开发者。 使用前请确认暂存区仅包含本次需要提交的改动,避免将临时调试代码、无关配置文件加入暂存区干扰生成结果;生成提交信息后建议快速核对内容与实际改动是否匹配,确认无误后再完成提交,避免出现提交信息与变更不符的问题。
核心特点
作为Pi生态专属扩展,可直接通过/commit命令触发,自动读取暂存diff生成规范提交信息并一键完成提交,无需手动切换工具或复制内容。
注意事项
仅可在Pi助手环境下使用,无法脱离Pi为其他Git客户端或AI工具生成提交信息。
常见问题
生成的提交信息可以手动修改吗?
可以,生成后可按需调整内容,确认无误后再提交。
工具会读取未暂存的代码改动吗?
不会,仅暂存区的diff内容会被用于生成提交信息。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/pi-commit-message/raw/index.md 读取 pi-commit-message 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/pi-commit-message/raw/index.md(查看排版版本)