# 关于 gcop-rs

## 项目历史

gcop-rs 是对原 [gcop](https://github.com/Undertone0809/gcop) 项目的 Rust 重写，原项目由 [Undertone0809](https://github.com/Undertone0809) 使用 Python 创建。

原版 gcop 开创了使用 AI 生成有意义的 Git commit message 的理念，让开发者更容易维护一致且描述清晰的提交历史。它证明了 AI 辅助 Git 工作流的价值，并启发了许多开发者。

Rust 版本基于这一基础，旨在提供：
- 通过 Rust 的效率提升性能
- 更低的资源占用
- 更好的可靠性和可维护性
- 扩展功能的同时保留核心理念

## 贡献者

### 原作者

**[Undertone0809](https://github.com/Undertone0809)**
- [gcop](https://github.com/Undertone0809/gcop)（Python 版本）的创建者
- 开创了 AI 驱动的 commit message 生成
- 建立了核心概念和工作流程

### Rust 重写

**AptS:1547**（卞雨涵 / Yuhan Bian）
- 邮箱：<apts-1547@esaps.net>
- GitHub：[@AptS-1547](https://github.com/AptS-1547)

## 致谢

本项目离不开 Undertone0809 创作的原版 gcop。利用 AI 生成上下文相关的 commit message 这一核心理念源自于该项目，gcop 社区也在实际开发工作流中证明了它的价值。

特别感谢：
- **Undertone0809** 创建 gcop 并开创了 AI 驱动的 commit 工作流
- 原 gcop 社区提供的反馈和验证
- 所有为 Rust 生态系统做出贡献的开发者，让这次重写成为可能

## 许可证

gcop-rs 采用 MIT 许可证发布，与原 gcop 项目相同。

## 相关链接

- **gcop-rs 仓库**：[github.com/AptS-1547/gcop-rs](https://github.com/AptS-1547/gcop-rs)
- **原版 gcop**：[github.com/Undertone0809/gcop](https://github.com/Undertone0809/gcop)
- **文档网站**：[gcop.docs.esap.cc](https://gcop.docs.esap.cc)
