Dirancang untuk kesederhanaan, penyesuaian, dan produktivitas pengembang.
Ringkasan
Demo
Fitur
Memulai
Konfigurasi
Contoh
Berkontribusi
Penting
Kunjungi dokumentasi resmi untuk panduan dan tutorial terperinci.
ReadMe-AI adalah alat pengembang yang secara otomatis menghasilkan file markdown readme menggunakan mesin pemrosesan repositori yang kuat dan model bahasa canggih. Cukup berikan URL atau jalur ke basis kode Anda, dan readme yang terstruktur dengan baik dan terperinci akan dihasilkan.
Mengapa Readme-ai?
Alat ini dirancang untuk merampingkan proses dokumentasi untuk pengembang, menghemat waktu dan upaya sambil memastikan file readme berkualitas tinggi. Manfaat utama termasuk:
AI-Powered: Model Bahasa Leverage untuk Pembuatan Konten Cerdas.
Konsistensi: Pastikan dokumentasi yang bersih dan standar di seluruh proyek.
Kustomisasi: Sesuaikan output agar sesuai dengan kebutuhan proyek Anda.
Bahasa agnostik: bekerja dengan sebagian besar bahasa/kerangka kerja pemrograman.
Hemat Waktu: Hasilkan Readmes komprehensif dalam waktu kurang dari satu menit.
Berjalan dari baris perintah:
Berlari langsung di browser Anda:
Dokumentasi Otomatis: Hasilkan file readme yang komprehensif secara otomatis dari basis kode Anda.
Output yang dapat disesuaikan: menyesuaikan gaya, pemformatan, lencana, desain header, dan lebih banyak preferensi.
Backends Fleksibel: Integrasi mulus dengan OpenAI , Ollama , Anthropic , Google Gemini .
Bahasa agnostik: Kompatibel dengan berbagai bahasa pemrograman dan jenis proyek.
Mode offline: Buat file readme boilerplate offline, tanpa panggilan API eksternal.
Praktik Terbaik: Memastikan dokumentasi yang bersih dan profesional, mematuhi praktik terbaik yang ditandai.
Mari kita lihat beberapa kemungkinan kustomisasi yang dibuat oleh Readme-ai:
| Pip Metode yang disarankan untuk sebagian besar pengguna: ❯ Pip Instal ReadMeai Pipx Gunakan PIPX untuk menggunakan ❯ Pipx Instal ReadMeai UV Gunakan UV untuk cara tercepat untuk menginstal ❯ Alat UV Instal ReadMeai Buruh pelabuhan Untuk menjalankan ❯ Docker Tarik Zeroxeli/Readme-ai: Terbaru Dari sumberKlik untuk memperluas instruksi
Atau, proyek dapat diatur menggunakan skrip bash di bawah ini: Pesta
Atau, gunakan Puisi
Penting Untuk menggunakan klien antropik dan Google Gemini , diperlukan ketergantungan ekstra. Instal paket dengan ekstra berikut:
? Menjalankan CLI1. Mengatur variabel lingkungan Dengan openai: ❯ Ekspor OpenAI_API_KEY = <Mu_api_key># Atau untuk pengguna Windows: ❯ Setel openai_api_key = <your_api_key> Penyedia tambahan (Ollama, Antropik, Google Gemini)OllamaLihat dokumentasi Ollama untuk informasi lebih lanjut tentang pengaturan API Ollama. Berikut adalah contoh dasar:
Antropik
Google Gemini
2. Hasilkan readme Jalankan perintah berikut, ganti URL repositori dengan Anda sendiri: ❯ ReadMeai --Repository https://github.com/eli64s/readme-ai --api openai Penting Secara default, model Jalankan dengan ❯ ReadMeai --Api Ollama --Deram Llama3 --Repositori https://github.com/eli64s/readme-ai Jalankan dengan ❯ ReadMeai --API Anthropic -M Claude-3-5-Sonnet-20240620 -r https://github.com/eli64s/readme-ai Jalankan dengan ❯ ReadMeai --api Gemini -M Gemini-1.5-flash -r https://github.com/eli64s/readme-ai Gunakan jalur direktori ReadMeai -Repositori/Path/To/Your/Project Tambahkan lebih banyak opsi kustomisasi: ❯ ReadMeai --Repositori https://github.com/eli64s/readme-ai
-output readMeai.md
--API OpenAI
-Model GPT-4
--ladge-color A931EC
-Flat-square-flat-style
-Header-style compact
-Toc-style lip
-Temperatur 0.9
--Tree-Depth 2
--Image llm
--MojisBuruh pelabuhanJalankan wadah Docker dengan klien openai: ❯ Docker run -it --rm
-E OPENAI_API_KEY = $ openai_api_key
-v "$ (pwd)":/app Zeroxeli/readme-ai: terbaru
--Repositori https://github.com/eli64s/readme-ai
--API OpenAIDari sumberKlik untuk memperluas instruksiPestaJika Anda menginstal proyek dari sumber dengan skrip bash, jalankan perintah berikut:
Puisi
StreamlitCoba ReadMe-Ai langsung di browser Anda, tidak diperlukan instalasi. Lihat Repositori ReadMe-Ai-Streamlit untuk detail lebih lanjut. PengujianKerangka kerja Pytest dan NOx digunakan untuk pengembangan dan pengujian. Instal dependensi menggunakan puisi: ❯ instalasi puisi -dengan dev, tes Jalankan unit test suite menggunakan pytest: ❯ Tes Jalankan test suite melawan Python 3.9, 3.10, 3.11, dan 3.12 menggunakan NOX: ❯ Buat tes-nox Tip NOX adalah alat otomatisasi yang mengotomatiskan pengujian di beberapa lingkungan Python. Ini digunakan untuk memastikan kompatibilitas di berbagai versi Python. KonfigurasiKustomisasi generasi readme Anda menggunakan opsi CLI ini:
Jalankan perintah berikut untuk melihat semua opsi yang tersedia: ❯ ReadMeai --help Kunjungi dokumentasi resmi untuk informasi lebih rinci tentang opsi konfigurasi, contoh, dan praktik terbaik. ContohLihat contoh file readme yang dihasilkan oleh readme-ai di berbagai tumpukan teknologi:
Temukan contoh readme tambahan di direktori contoh. Peta jalan
BerkontribusiKontribusi dipersilakan! Harap baca panduan yang berkontribusi untuk memulai.
Ucapan Terima Kasih
Lisensi Hak Cipta © 2023 Readme-ai. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||