pi-co-authored-by

自动为Git提交信息追加协作与生成来源标识的Pi扩展

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:pi-co-authored-by。
它的用途是:自动为Git提交信息追加协作与生成来源标识的Pi扩展
完整的 Skill 内容见:https://321skill.com/skills/pi-co-authored-by/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'提交本次代码修改,并注明AI协作来源',它会自动在Git提交信息末尾追加Co-Authored-By和Generated-By标识。

对AI说:'完成编码后提交,标注使用的模型名称',它会读取当前大模型和Pi版本并生成合规trailer。

介绍

日常使用AI辅助编码提交Git时,开发者常忘记标注AI协作身份与代码生成来源,导致提交记录溯源困难,团队协作中无法清晰区分人工与AI的代码贡献,也不符合开源协作明确贡献来源的规范,手动添加相关标识不仅繁琐,还容易出现格式错误、信息遗漏的问题。 这是一款基于Pi生态的扩展工具,安装完成后会在Git提交流程中自动触发,无需开发者手动编写固定格式的trailer内容,它会自动读取当前使用的大模型名称、Pi工具版本,按照Git官方规范将Co-Authored-By和Generated-By两类trailer追加到提交信息末尾。 它适合经常使用AI辅助完成编码工作、需要规范Git提交记录的开发者,尤其适配参与开源项目协作、所在团队有明确贡献溯源要求的研发人员,以及习惯使用Pi工具链完成代码全流程操作的用户。 使用前请确认当前Pi环境版本与该扩展兼容,若你的团队有自定义的提交信息规范,可提前通过扩展配置调整trailer的字段规则,避免自动追加的内容与团队现有规范产生冲突。

核心特点

不同于通用的Git提交格式化工具,它专为Pi生态设计,可自动读取当前所用模型名与Pi版本,无需手动配置贡献者信息即可生成符合规范的Git trailer。

注意事项

仅支持Pi生态下的Git提交流程,无法在非Pi的编码环境或原生Git工具中独立运行。

常见问题

安装后会修改我已写好的提交信息正文吗?

不会,仅会在提交信息末尾追加规范的trailer内容,不改动原有正文。

可以自定义追加的trailer字段类型吗?

默认追加Co-Authored-By和Generated-By字段,可通过扩展配置调整相关规则。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/pi-co-authored-by/raw/index.md 读取 pi-co-authored-by 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。