
Loyiha haqida
Kit qiz ochiq kodli resurslar kutubxonasi hamjamiyat tomonidan ixtiyoriy ravishda yuritiladigan norasmiy resurslar sayti bo‘lib, unda Kit qizning personaj ma’lumotnomalari, generatsiya promptlari, hamjamiyat loyihalari, vositalar, ma’lumotnomalar, muxlislik ijodlari va mem rasmlari jamlangan. Uning maqsadi resurslarni izlash va ulashishdagi to‘siqlarni kamaytirib, ijodkorlarga ikkilamchi ijodni qulayroq amalga oshirish imkonini berishdir.

Ushbu loyiha DeepSeek kompaniyasi yoki DeepSeek rasmiy pozitsiyasini ifodalamaydi. Kit qiz hamjamiyat tomonidan birgalikda yaratiladigan va doimiy o‘zgarib turadigan obrazdir. Resurslar kutubxonasi faqat ma’lumotnoma sifatida xizmat qiladi va yagona yoki standart personaj qiyofasini belgilamaydi.
Faqat resurslarni ko‘rmoqchi bo‘lsangiz, to‘g‘ridan-to‘g‘ri Kit qiz ochiq kodli resurslar kutubxonasining onlayn saytiga kiring. Loyiha haqida batafsil ma’lumot olish uchun loyiha FAQ sahifasini ko‘rishingiz mumkin.
Asosiy mazmun va xususiyatlar
- Personaj yaratish uchun ma’lumotnoma: personaj konsepsiyasi rasmlari hamda to‘g‘ridan-to‘g‘ri nusxalab ishlatish mumkin bo‘lgan generatsiya promptlari jamlangan.
- Tegishli resurslar navigatsiyasi: Kit qiz hamjamiyati loyihalari, ijodiy vositalar va ma’lumotnomalar tartiblangan.
- Hamjamiyat ishlari galereyasi: hamjamiyat yaratgan ikkilamchi ijod namunalari va mem rasmlari namoyish etiladi.
- Oson hissa qo‘shish: dasturchi bo‘lmagan foydalanuvchilar ham GitHub formasi orqali ish yuborishi, resurs tavsiya qilishi yoki muammolar haqida xabar berishi mumkin.
- Statik sayt tuzilmasi: sayt manba fayllari
site/katalogida jamlangan va oddiy Python HTTP xizmati orqali lokal ko‘rib chiqilishi mumkin. - Avtomatik joylashtirish:
maintarmog‘iga yuborilgandan so‘ng GitHub Actionssite/katalogini avtomatik ravishda GitHub Pages’ga joylashtiradi.
Onlayn foydalanish usuli
1-qadam: Resurslar saytiga kirish
Onlayn saytni ochib, bosh sahifadagi resurslar va hamjamiyat galereyasini ko‘ring. Mavjud materiallarni faqat ko‘rish yoki nusxalash uchun hech qanday dastur o‘rnatish shart emas.
2-qadam: Ijodiy ma’lumotnomalarni izlash
Ijodiy ehtiyojingizga qarab personaj konsepsiyasi rasmlari va generatsiya promptlarini ko‘ring. Konsepsiya rasmlari personaj elementlarini kuzatish uchun mos, promptlarni esa to‘g‘ridan-to‘g‘ri nusxalab, o‘z ijodiy maqsadingizga moslab o‘zgartirishingiz mumkin. Loyiha yagona personaj qiyofasini belgilamagani sababli, ushbu materiallardan majburiy qoida sifatida emas, hamjamiyat ma’lumotnomasi sifatida foydalanish kerak.
3-qadam: Material litsenziyasini tekshirish
Rasmni keltirish yoki qayta e’lon qilishdan oldin tegishli muallif izohi va foydalanish shartlarini tekshiring. Resursning saytga kiritilgani sayt mualliflik huquqiga egaligini anglatmaydi va foydalanuvchi avtomatik ravishda uni qayta ishlatish huquqini olganini bildirmaydi.
Lokal o‘rnatish va ko‘rib chiqish
Ushbu loyiha statik sayt bo‘lib, murakkab bog‘liqliklarni o‘rnatish yoki qurish vositalarini talab qilmaydi. README lokal muhitda Python 3 o‘rnatilgan bo‘lishini talab qiladi.
1. Repozitoriy fayllarini olish
GitHub’dan repozitoriyning siqilgan faylini yuklab olishingiz yoki Git yordamida loyihani klonlashingiz mumkin:
git clone https://github.com/TreapGoGo/deepseek-whale-girl.git
cd deepseek-whale-girl2. Lokal serverni ishga tushirish
Repozitoriy ildiz katalogida quyidagi buyruqni bajaring:
python -m http.server 4173 --directory siteUshbu buyruq Python’ning ichki HTTP serveridan foydalanadi, site/ katalogini sayt katalogi sifatida belgilaydi va lokal kompyuterning 4173 portini tinglaydi.
3. Ko‘rib chiqish sahifasini ochish
Server ishga tushgach, brauzerda quyidagi manzilga kiring:
http://localhost:4173HTML, CSS yoki JavaScript fayllarini o‘zgartirgandan so‘ng natijani ko‘rish uchun brauzerni yangilang. Ko‘rib chiqishni tugatgach, server ishlayotgan terminalda Ctrl+C tugmalarini bosib xizmatni to‘xtatishingiz mumkin.
Repozitoriy tuzilmasi
.
├── .github/
│ ├── ISSUE_TEMPLATE/
│ └── workflows/pages.yml
├── characters/
└── site/
├── assets/
├── index.html
├── project.html
├── contribute.html
├── styles.css
└── script.js.github/ISSUE_TEMPLATE/: hamjamiyat ishlari, resurs tavsiyalari va fikr-mulohaza formalarini saqlaydi..github/workflows/pages.yml: GitHub Pages’ga avtomatik joylashtirish jarayonini belgilaydi.characters/: personaj konsepsiyasi rasmlari va brend materiallarining asl arxivini saqlaydi.site/assets/: veb-sayt rasmlari va hamjamiyat galereyasi materiallarini saqlaydi.site/index.html: sayt bosh sahifasi va resurslar galereyasi.site/project.html: loyiha bo‘yicha ko‘p beriladigan savollar sahifasi.site/contribute.html: hissa qo‘shish usullari haqidagi sahifa.site/styles.css: sahifa uslublari.site/script.js: sahifa interaktivligi mantiqi.
Oddiy o‘zgartirish misoli
Sahifa mazmunini o‘zgartirish
Bosh sahifadagi matn yoki resurslar ko‘rinishini o‘zgartirmoqchi bo‘lsangiz, site/index.html faylidan boshlang. FAQ va hissa qo‘shish haqidagi ma’lumotlar mos ravishda site/project.html va site/contribute.html fayllarida joylashgan.
- Kerakli HTML faylini tahrirlang.
- Vizual uslubni o‘zgartirish kerak bo‘lsa,
site/styles.cssfaylini tahrirlang. - Mavjud sahifa interaktivligini o‘zgartirish kerak bo‘lsa,
site/script.jsfaylini tekshirib, tahrirlang. - Python buyrug‘i yordamida lokal serverni ishga tushiring.
- Brauzerni yangilab, maket, mazmun va havolalar to‘g‘ri ishlayotganini tekshiring.
Rasm resurslari bilan ishlash
Sahifada ishlatiladigan rasmlar va hamjamiyat galereyasi materiallari site/assets/ katalogida joylashgan. Personaj konsepsiyasi rasmlari va brend materiallarining asl arxivi esa characters/ katalogida saqlanadi. Rasm havolalarini o‘zgartirganda fayl yo‘li, manba ma’lumotlari va ruxsat shartlarini ham tekshirish kerak.
Dasturlashni bilmasdan ham hissa qo‘shish
Loyiha turli xil hissalar uchun GitHub Issue formalarini taqdim etadi. Mazmunga mos kirish nuqtasini tanlasangiz, texnik xizmat ko‘rsatuvchilarga murojaatlarni tezroq ko‘rib chiqishda yordam berasiz:
- Hamjamiyat ishini ulashish: Kit qiz bilan bog‘liq ikkilamchi ijod ishini yuborish.
- Tegishli resursni tavsiya qilish: loyiha, vosita yoki ma’lumotnomani tavsiya qilish.
- Fikr bildirish, xatoni tuzatish yoki qo‘shimcha kiritish: xatolar haqida xabar berish, taklif berish yoki ehtimoliy huquqbuzarlik materiallari bo‘yicha texnik xizmat ko‘rsatuvchilar bilan bog‘lanish.
Yuborishda ish yoki resurs nomi, manbasi, muallifi va litsenziya ma’lumotlarini aniq ko‘rsatish tavsiya etiladi. Bu texnik xizmat ko‘rsatuvchilarga ma’lumotlarni tekshirishni osonlashtiradi va keyingi foydalanuvchilarning litsenziya doirasini noto‘g‘ri tushunish xavfini kamaytiradi.
Pull Request orqali saytni yaxshilash
Veb-ishlab chiqish bilan tanish bo‘lgan hissa qo‘shuvchilar saytni bevosita o‘zgartirib, Pull Request yuborishlari mumkin. Tavsiya etiladigan jarayon quyidagicha:
- Alohida tarmoqda
site/katalogidagi veb-sahifa, uslub yoki skriptlarni o‘zgartiring. - Lokal HTTP serverni ishga tushirib, o‘zgarishlarni ko‘rib chiqing.
- Kompyuter va keng tarqalgan brauzerlarda sahifa ko‘rinishini tekshiring.
- Qo‘shilgan yoki o‘zgartirilgan havolalarni birma-bir tekshiring.
- Pull Request’da o‘zgarish maqsadi, ta’sir doirasi va tekshiruv natijalarini tushuntiring.
Joylashtirish va ilg‘or usullar
Avtomatik joylashtirish doirasini tushunish
Loyihaning joylashtirish katalogi site/ hisoblanadi. Yangilanishlar main tarmog‘iga yuborilganda GitHub Actions GitHub Pages’ga joylashtirishni avtomatik bajaradi. Shuningdek, repozitoriyning Actions sahifasiga kirib, joylashtirishni qo‘lda ham ishga tushirish mumkin.
Agar asl arxiv fayllari characters/ katalogida bo‘lsa, ammo site/ katalogiga nusxalanmagan yoki unga havola qilinmagan bo‘lsa, ular joylashtirilgan saytda avtomatik paydo bo‘ladi deb hisoblamaslik kerak. O‘zgartirishdan oldin asl materiallar katalogi bilan amaldagi sayt katalogini ajratib olish lozim.
Yuborishdan oldingi minimal tekshiruv
- Lokal bosh sahifa
http://localhost:4173orqali ochilishini tasdiqlang. - Bosh sahifa, FAQ va hissa qo‘shish sahifalari orasidagi havolalarni tekshiring.
- Qo‘shilgan rasmlarning yo‘li va fayl nomi mos kelishini tasdiqlang.
- JavaScript o‘zgarishlari sababli veb-sayt interaktivligi buzilmaganini tekshiring.
- Material manbasi, muallif ko‘rsatilishi va litsenziya ma’lumotlarini tekshiring.
- O‘zgartirish sababini aniq commit izohi bilan tushuntiring.
Turli litsenziyalarni farqlash
Ushbu repozitoriydagi sayt manba kodi MIT License asosida tarqatiladi. Saytning original izoh matnlari va generatsiya promptlari CC BY-SA 4.0 litsenziyasi asosida ulashiladi.
Personaj konsepsiyasi rasmlari, hamjamiyat yuborgan materiallar va tashqi loyihalar materiallari yuqoridagi kod litsenziyasiga kirmaydi. Ular muallif yoki manba tomonidan taqdim etilgan ruxsat shartlariga bo‘ysunadi. Agar biror fayl uchun alohida litsenziya izohi mavjud bo‘lsa, o‘sha fayldagi izohga amal qilish kerak.
Biror rasm repozitoriy yoki saytda paydo bo‘lgani uchun uni bemalol nusxalash, o‘zgartirish yoki boshqa loyihalarda ishlatish mumkin deb o‘ylamang. Foydalanishdan oldin aniq ruxsatni tekshiring.
Xulosa
Kit qiz ochiq kodli resurslar kutubxonasi personaj ma’lumotnomalari va generatsiya promptlari uchun markaziy manba bo‘lish bilan birga, hamjamiyat ishlari, vositalar va ma’lumotnomalarni ulashish platformasi hamdir. Oddiy foydalanuvchilar materiallarni bevosita onlayn ko‘rib, formalar orqali hissa qo‘shishlari mumkin; dasturchilar esa faqat Python 3’ni tayyorlab, statik saytni lokal ko‘rib chiqishlari va o‘zgartirishlari mumkin. Qaysi usulda hissa qo‘shilishidan qat’i nazar, hamjamiyatning birgalikdagi ijod xususiyatini hurmat qilish va har bir materialning mualliflik huquqi hamda litsenziyasini sinchiklab tekshirish kerak.
