18 điểm bởi xguru 2025-03-03 | 1 bình luận | Chia sẻ qua WhatsApp
  • Chuyển codebase sang định dạng được tối ưu để các mô hình AI dễ hiểu, giúp tích hợp với LLM dễ dàng hơn
    • Có thể dùng với ChatGPT, Claude, DeepSeek, Perplexity, Gemini, Llama, Grok, v.v.
  • Cung cấp tính năng tính số token cho từng tệp và toàn bộ codebase (hữu ích với giới hạn ngữ cảnh của LLM)
  • Nén toàn bộ repository thành một tệp duy nhất (XML/Markdown/TXT) chỉ với một lệnh, đồng thời có thể chỉ định các tệp cần bao gồm hoặc loại trừ
  • Nhận diện tệp .gitignore và tự động áp dụng
  • Cũng hỗ trợ kiểm tra xem có chứa thông tin nhạy cảm hay không bằng Secretlint
  • Cũng cung cấp tiện ích mở rộng VSCode

Cách hoạt động

  • Sau khi cài bằng npm install -g repomix, chỉ cần chạy repomix là sẽ tạo ra repomix-output.txt chứa toàn bộ mã nguồn
  • Sau đó chỉ cần gửi tệp này cho AI và mô tả bằng prompt như sau
    > This file contains all the files in the repository combined into one. I want to refactor the code, so please review it first.

1 bình luận