Imgbot merangkak semua file gambar Anda di GitHub dan mengirimkan permintaan tarik setelah menerapkan kerugian lebih sedikit kompresi. Ini akan membuat ukuran file turun, tetapi tinggalkan dimensi dan kualitas sama baiknya.
IMGBOT mendukung konfigurasi opsional melalui file .imgbotconfig JSON. Ini bukan langkah yang diperlukan untuk menggunakan IMGBOT dan hanya untuk skenario yang lebih canggih. File ini harus ditempatkan di root repositori dan disetel sesuai dengan keinginan Anda.
{
"schedule": "daily", // daily|weekly|monthly
"ignoredFiles": [
"*.jpg", // by extension
"image1.png", // by filename
"public/special_images/*", // by folderpath
],
"aggressiveCompression": "true", // true|false
"compressWiki": "true", // true|false
"minKBReduced": 500 // set reduction threshold (default to 10),
"prTitle" : "Compressed images", // set pull request title
// set the pull request body, supports any valid github markdown
// {optimization_ratio} display a message containing the optimization ratio
// {optimization_details} display the table containing the optimization details
"prBody" : " Text before optimization ratio {optimization_ratio} Text after optimization ratio
Text before optimization details {optimization_details} Text after optimization details",
}
Berikut ini adalah parameter yang saat ini didukung. Jika ada pengaturan konfigurasi yang ingin Anda lihat diubah atau didukung, jangan ragu untuk membuka masalah di sini di repo atau memotret email ke [email protected]
jadwal
diabaikan
agresifecompression
Compresswiki
https://github.com/YOUR_USERNAME/YOUR_REPOSITORY.wiki.gitMinkbreduced
"minKBReduced": 500 untuk ambang 500 kb)Prtitle
"prTitle": "My title" )prodbody
"prBody": "Text before {optimization_ratio} Text after"Text before {optimization_details} Text after" ){optimization_ratio} //displays the mean optimization ratio for all images{optimization_details} //display the optimization details for every imagesCari tahu lebih lanjut: https://imgbot.net/docs
Semua kode untuk IMGBOT tersedia di GitHub. Kami dengan senang hati akan menerima kontribusi untuk layanan, situs web, dan dokumentasi. Di sinilah Anda dapat mengetahui cara mengatur untuk menjalankan informasi secara lokal serta terperinci tentang bagaimana IMGBOT bekerja.
https://imgbot.net/docs#contributing