conversadocs / conversadocs/code-scan-docs
[Feature]: commit writer plugin
Aperta
@stoopidJSON ci sta già lavorando.
Dal 7/7/2025.
enhancement
- Lingua principale
- Rust
- Stelle
- 1
- Fork
- 0
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Description
Implement an AI-powered commit message generator that analyzes new git commits, identifies file changes through diffs, and generates descriptive, conventional commit messages. The system leverages a Language Model (LLM) to produce commit messages aligned with conventional commits standards, offering detailed yet concise context for reviewers.
Feature Functions
-
Diff Analysis:
- Extract and analyze diffs from new git commits to identify changed files and lines.
-
Contextual Change Detection:
- Determine the nature and scope of changes (e.g., fix, feat, docs, style) from the content of diffs.
-
Conventional Commit Formatting:
- Format the generated message into conventional commit style, categorizing appropriately (e.g.,
fix,feat,docs).
- Format the generated message into conventional commit style, categorizing appropriately (e.g.,
-
Error Handling & Logging:
- Implement robust error handling and logging to address LLM errors or commit inaccuracies gracefully.
Notes
No response
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Valutazione
Questa issue non è ancora stata valutata.