SloveniaBlarc/ai-commits-intellij-plugin
AI Commits for IntelliJ based IDEs/Android Studio.
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#1 Repository Của Tuần
🤖 AI Commits — Sinh thông điệp commit thông minh ngay trong IntelliJ IDEA
Plugin IntelliJ sinh tự động thông điệp commit bằng LLM, lấy nội dung từ git diff và hỗ trợ nhiều model lớn khác nhau.
AI Commits là một plugin cho các IDE dựa trên IntelliJ (như IntelliJ IDEA, Android Studio, PhpStorm...) giúp người dùng tạo thông điệp commit chất lượng cao chỉ bằng vài cú click. Thay vì phải viết tay, plugin sẽ phân tích thay đổi mã nguồn (git diff) và sinh ra lời mô tả rõ ràng, đúng ngữ cảnh thông qua các mô hình ngôn ngữ lớn (LLM).
✨ Điểm nổi bật
- Sinh thông điệp commit từ git diff bằng LLM: Tự động phân tích thay đổi và đưa ra lời mô tả phù hợp.
- Hỗ trợ chọn file và dòng thay đổi: Chỉ tính diff của những file hoặc dòng được chọn trong hộp thoại commit.
- Tùy biến prompt: Người dùng có thể tạo prompt riêng để điều khiển cách sinh thông điệp.
- Biến và gợi ý trong prompt: Sử dụng các biến được định nghĩa sẵn để tù chỉnh nội dung sinh.
- Hỗ trợ Git và Subversion: Làm việc với cả hai hệ thống quản lý phiên bản phổ biến.
- Hỗ trợ nhiều model LLM: Bao gồm Amazon Bedrock, Anthropic, Azure Open AI, Gemini, Hugging Face, Mistral, OpenAI, Ollama, Qianfan...
💡 Vì sao đáng chú ý
Không giống các công cụ sinh commit khác chỉ là dòng lệnh, AI Commits tích hợp trực tiếp vào giao diện IDE, mang lại trải nghiệm mượt mà và dễ dùng. Plugin sử dụng thư viện langchain4j để kết nối với nhiều nhà cung cấp mô hình khác nhau, giúp người dùng linh hoạt lựa chọn model phù hợp với nhu cầu và ngân sách. Đặc biệt phù hợp với các nhóm phát triểm muốn nâng cao chất lượng commit mà không cần rời khỏi môi trường phát triển.
#AI #IntelliJ #CommitMessage #LLM #OpenSource #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
The leading open-source AI copilot for JetBrains. Connect to any model in any environment, and customize your coding experience in any way you like.
🤯 LobeHub is your Chief Agent Operator, organizing your agents into 7×24 operations by hiring, scheduling, and reporting on your entire AI team.
Documented system prompts from Anthropic - Claude Fable 5.1, Opus 5.5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-6-Astra, Codex. Google - Gemini 3.8 Flash, 3.1 Pro, Antigravity. xAI - Grok, Grok Bot, Cursor, Kimi and more! Updated regularly.
The Memory Layer for AI Agents - Drop-in memory infrastructure for AI agents and apps. Context that persists. Built for production.