├── .cursor └── rules │ ├── bugfix_rules.mdc │ ├── feature_rules.mdc │ ├── log_rules.mdc │ ├── riper5_rules.mdc │ └── ut_rules.mdc ├── .cursorindexingignore ├── .github ├── copilot-instructions.md └── workflows │ └── build.yml ├── .gitignore ├── .specstory └── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── PKGBUILD ├── README.md ├── completions ├── git-commit-helper.bash ├── git-commit-helper.fish └── git-commit-helper.zsh ├── debian ├── changelog ├── control └── rules ├── git-commit-helper.spec ├── install.sh ├── src ├── ai_service.rs ├── auth │ └── mod.rs ├── commit.rs ├── config.rs ├── debug.rs ├── gerrit.rs ├── git.rs ├── github.rs ├── install.rs ├── lib.rs ├── main.rs ├── review.rs └── terminal_format.rs └── test_multi_issues.txt /.cursor/rules/bugfix_rules.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/.cursor/rules/bugfix_rules.mdc -------------------------------------------------------------------------------- /.cursor/rules/feature_rules.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/.cursor/rules/feature_rules.mdc -------------------------------------------------------------------------------- /.cursor/rules/log_rules.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/.cursor/rules/log_rules.mdc -------------------------------------------------------------------------------- /.cursor/rules/riper5_rules.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/.cursor/rules/riper5_rules.mdc -------------------------------------------------------------------------------- /.cursor/rules/ut_rules.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/.cursor/rules/ut_rules.mdc -------------------------------------------------------------------------------- /.cursorindexingignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/.cursorindexingignore -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/.gitignore -------------------------------------------------------------------------------- /.specstory/.gitignore: -------------------------------------------------------------------------------- 1 | # SpecStory explanation file 2 | /.what-is-this.md 3 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/LICENSE -------------------------------------------------------------------------------- /PKGBUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/PKGBUILD -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/README.md -------------------------------------------------------------------------------- /completions/git-commit-helper.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/completions/git-commit-helper.bash -------------------------------------------------------------------------------- /completions/git-commit-helper.fish: -------------------------------------------------------------------------------- 1 | source (COMPLETE=fish git-commit-helper | psub) -------------------------------------------------------------------------------- /completions/git-commit-helper.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/completions/git-commit-helper.zsh -------------------------------------------------------------------------------- /debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/debian/changelog -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/debian/control -------------------------------------------------------------------------------- /debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/debian/rules -------------------------------------------------------------------------------- /git-commit-helper.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/git-commit-helper.spec -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/install.sh -------------------------------------------------------------------------------- /src/ai_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/src/ai_service.rs -------------------------------------------------------------------------------- /src/auth/mod.rs: -------------------------------------------------------------------------------- 1 | // 认证相关模块 2 | // TODO: 实现认证功能 3 | -------------------------------------------------------------------------------- /src/commit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/src/commit.rs -------------------------------------------------------------------------------- /src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/src/config.rs -------------------------------------------------------------------------------- /src/debug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/src/debug.rs -------------------------------------------------------------------------------- /src/gerrit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/src/gerrit.rs -------------------------------------------------------------------------------- /src/git.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/src/git.rs -------------------------------------------------------------------------------- /src/github.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/src/github.rs -------------------------------------------------------------------------------- /src/install.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/src/install.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/review.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/src/review.rs -------------------------------------------------------------------------------- /src/terminal_format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zccrs/git-commit-helper/HEAD/src/terminal_format.rs -------------------------------------------------------------------------------- /test_multi_issues.txt: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------