
yomiyasu nima
yomiyasu(よみやす) — AI dasturlash muhitlari uchun mo‘ljallangan yapon tilini sayqallash ko‘nikmasi. U AI yaratgan yaponcha matnlardagi g‘ayritabiiy ifodalarni tuzatadi va dastlabki matnni o‘qish osonroq, axborot zichligi yuqoriroq maqolaga aylantiradi.
Ushbu loyihani Codex, Claude Code, Cursor va boshqa muhitlarga yuklash mumkin. U faqat “AI’ga o‘xshab ko‘rinadigan” ayrim so‘zlarni almashtirib qo‘ymaydi, balki gapning ega-kesim munosabati, harakat subyekti, ifoda usuli va axborot tuzilmasini ham tahlil qilib o‘zgartiradi.
Loyiha shaxsiy tadqiqot va ijod asosida yaratilgan hamda MIT License asosida nashr etilgan. Uning yaratilish sabablari va korpusni tekshirish jarayoni bilan loyiha haqidagi maqolada tanishish mumkin.
U qanday yaponcha yozuv muammolarini hal qiladi
Oddiy uslubiy promptlar ko‘pincha faqat “解像度”, “手触り”, “泥臭い” kabi so‘zlarni taqiqlaydi. Model boshqa mavhum so‘zlardan foydalanishi mumkin, ammo dastlabki sintaktik muammolar saqlanib qoladi. Tahrir qoidalarining haddan tashqari ko‘pligi esa modelni sun’iy so‘zlar yoki bo‘rttirilgan ifodalar yaratishga undashi mumkin.
yomiyasu asosan quyidagi muammolarni hal qiladi:
- Gapda kim nima amalni bajarayotgani aniq ko‘rsatilmagan.
- “これ”, “両者”, “片方” kabi ma’nosi noaniq ko‘rsatish olmoshlaridan foydalanilgan.
- Mavhum tushuncha yoki vosita jonlantirilgan ega sifatida ishlatilgan.
- “壊れる”, “倒す”, “効く”, “溶かす”, “潰す” kabi noaniq majoziy fe’llardan foydalanilgan.
- Qalin shrift, ro‘yxatlar va standart kirish jumlalari ustma-ust qo‘llanib, amaliy qadamlar hamda ish mexanizmi qoldirib ketilgan.
- Dastlabki matnda bo‘lmagan subyekt, spetsifikatsiya, rad etish bayonoti yoki umumiy xulosa qo‘shilgan.
Yetti asosiy o‘zgartirish tamoyili
- To‘liq SVOCM tuzilmasini tiklash: dasturchi, foydalanuvchi yoki tizim kabi harakat subyektini aniq ko‘rsatish va noaniq olmoshlarni muayyan otlar bilan almashtirish.
- Subyekt va ifoda maqsadini farqlash: o‘quvchiga qaratilgan talablarni aniq so‘rov shaklida, funksiya tavsifini esa tizim nimalarni bajara olishi aniq ko‘rsatilgan holda yozish.
- Jonsiz egalarni ajratib ko‘rsatish: jonlantirilgan tavsiflarni inson yoki tizim bajaradigan obyektiv amallarga aylantirish.
- Majoziy fe’llarni texnik amallarga almashtirish: qayta ishlash, o‘tkazib yuborish, to‘xtatish, kamaytirish yoki nomuvofiqlik yuz berishi kabi holatlarni bevosita tasvirlash.
- Ortiqcha kirish qismlarini olib tashlash: “muhimi shundaki” kabi qolip iboralarni qisqartirish, ikki karra inkor va ritorik qarama-qarshiliklarni ixcham tasdiq gaplarga aylantirish.
- Asl ma’noni saqlash: sonlar va texnik cheklovlarni qoldirish, dastlabki matnda bo‘lmagan faktlarni o‘zboshimchalik bilan qo‘shmaslik.
- Gap uzunligi va bezaklarni nazorat qilish: o‘rtacha har bir gap uchun 30 dan 45 tagacha yaponcha belgini mezon qilib, har bir gapdagi vergullarni 0 dan 2 tagacha cheklash hamda emojilar, gap oxiridagi ikki nuqta, qalin shrift va keraksiz yarim enli bo‘shliqlarni kamaytirish.
yomiyasu’ni o‘rnatish
1-usul: skills add’dan foydalanish
Bu README tavsiya qilgan o‘rnatish usulidir. Quyidagi buyruq bajarilgach, vosita ko‘nikmani Claude Code kabi agentlarning konfiguratsiya katalogiga o‘rnatadi:
npx skills add nanaism/yomiyasu2-usul: Cursor yoki Codex uchun
OpenSkills orqali ko‘nikmani o‘rnatish va sinxronlash mumkin:
npx openskills install nanaism/yomiyasu
npx openskills syncSinxronlash tugagach, har bir agent AGENTS.md orqali ushbu ko‘nikmadan foydalanishi mumkin.
3-usul: Claude Code plaginini o‘rnatish
Claude Code’da quyidagi buyruqlarni ketma-ket bajaring:
/plugin marketplace add nanaism/yomiyasu
/plugin install yomiyasu@yomiyasu4-usul: Qo‘lda joylashtirish
GitHub Releases sahifasidan yomiyasu.skill faylini yuklab oling, arxivdan chiqaring va foydalanayotgan agentning ko‘nikmalar katalogiga joylashtiring.
Agar ayni muhitda boshqa yaponcha korrektura yoki uslubni o‘zgartirish ko‘nikmalari ham yoqilgan bo‘lsa, ko‘rsatmalar bir-biriga xalaqit berishi mumkin. yomiyasu’dan foydalanayotganda, o‘xshash funksiyalarga ega ko‘nikmalarni vaqtincha o‘chirib qo‘yish tavsiya etiladi.
Asosiy foydalanish
O‘rnatish tugagach, AI chat interfeysi yoki dasturlash agentiga yaponcha qoralamani joylang va oddiy sayqallash talabini bering:
この文章を読みやすくして。
(ここに修正したい文章を貼り付け)Agar foydalanish maqsadi ko‘rsatilmasa, yomiyasu kiritilgan matn asosida mos sohani avtomatik aniqlaydi. U dastlabki matndagi faktlar, sonlar va texnik cheklovlarni imkon qadar saqlaydi, shu bilan birga ega-kesim munosabati, mavhum ifodalar va ortiqcha bezaklarni tuzatadi.
Soddalashtirilgan misol
Faraz qilaylik, dastlabki matnda quyidagi ifoda ishlatilgan:
DBの負荷を逃がし、失敗したメッセージを潰していきます。yomiyasu’dan majoziy ifodani aniq amalga aylantirishni so‘rash mumkin. Loyiha qo‘llaydigan tahrir tamoyillariga ko‘ra, qayta yozilgan natija tizim yuklamani qanday kamaytirishi va muvaffaqiyatsiz xabarlar qanday qayta ishlanishini aniq ko‘rsatishi kerak. Masalan, qayta urinishlar orasidagi kutish vaqtini uzaytirish va belgilangan qayta urinishlar sonidan oshgan ma’lumotlarni dead-letter queue’ga ko‘chirish. Haqiqiy chiqish to‘liq kontekst asosida belgilanadi; faqat bitta gapga qarab dastlabki matnda bo‘lmagan spetsifikatsiyani qo‘shib bo‘lmaydi.
Maqsadga ko‘ra uslubni belgilash
Barqarorroq natija kerak bo‘lsa, promptda sohani ko‘rsating. Loyiha tech, business va essay nomli uch turdagi yo‘riqnomani taqdim etadi.
Texnik maqola: tech
Bu rejim texnik bloglar va kod tavsiflari uchun mos. U amallar ketma-ketligi va amalga oshirish mexanizmini avval tiklaydi hamda keraksiz ro‘yxatlarni kamaytiradi.
この文章を技術記事向けに読みやすくして。
(ここに修正したい文章を貼り付け)Sohani aniq ko‘rsatish ham mumkin:
ドメイン tech
この文章を読みやすくして。
(ここに修正したい文章を貼り付け)Biznes hujjati: business
Bu rejim spetsifikatsiyalar, press-relizlar va takliflar uchun mo‘ljallangan. U majoziy ifodalarni olib tashlash, chegara shartlari va mas’ul subyektlarni aniq ko‘rsatishga e’tibor beradi.
ドメイン business
この文章を業務仕様向けに読みやすくして。
(ここに修正したい文章を貼り付け)Esse: essay
Bu rejim shaxsiy bloglar va note maqolalari uchun mos. U oddiy voqealarni saboq darajasida bo‘rttirmaydi, shu bilan birga tabiiy his-tuyg‘ular va shaxsiy tajribani saqlaydi.
ドメイン essay
この文章をエッセイ向けに読みやすくして。
(ここに修正したい文章を貼り付け)Ichki tekshiruvchi yordamida AI izlarini miqdoriy baholash
Repozitoriyda scripts/yomiyasu_lint.py mavjud. Ushbu skript g‘ayritabiiy majoziy ifodalar, qalin shrift yoki ro‘yxatlarning haddan tashqari ko‘pligi, emojilar, gap oxiridagi ikki nuqta va bir xil gap oxirlarining ketma-ket takrorlanishi kabi holatlarni tekshiradi.
Tekshiruvchi faqat Python standart kutubxonasiga bog‘liq, qo‘shimcha uchinchi tomon paketlarini o‘rnatish shart emas. Markdown faylini tekshirish uchun quyidagini bajaring:
python3 scripts/yomiyasu_lint.py README.mdHisobotda umumiy ball, belgilar soni, qatorlar soni, har ming belgiga to‘g‘ri keladigan qalin shriftlar soni va ro‘yxatlar ulushi kabi ma’lumotlar ko‘rsatiladi. Hech bir qoida ishga tushmasa, natijada PASS ko‘rsatiladi.
CI yoki Git Hook’da qat’iy rejimni yoqish
--strict qo‘shilganda, hech bo‘lmaganda bitta ogohlantirish mavjud bo‘lsa, skript 1 chiqish kodini qaytaradi:
python3 scripts/yomiyasu_lint.py article.md --strictShu sababli ushbu buyruqni uzluksiz integratsiya jarayoniga yoki commit’dan oldingi Git Hook’ga qo‘shib, aniq uslubiy muammolari bor maqolalarning keyingi jarayonga o‘tishini bloklash mumkin.
Ilg‘or foydalanish bo‘yicha tavsiyalar
Avval mazmunni aniqlang, keyin sayqallang
yomiyasu’ning maqsadi ifodani o‘zgartirish, faktlarni tekshirishni almashtirish emas. Kiritishdan oldin dastlabki matndagi parametrlar, cheklovlar va texnik xulosalarni tekshiring. Bu uning ma’noni saqlash tamoyilidan to‘g‘ri foydalanish va sayqallash paytida faktik og‘ishlar xavfini kamaytirish imkonini beradi.
Promptda o‘quvchi va maqsadni aniq ko‘rsating
Sohadan tashqari, dastlabki matnda zarur kontekstni ham saqlashingiz mumkin, masalan, maqola dasturchilar yoki biznes xodimlariga mo‘ljallanganmi. Loyiha uchta soha rejimini aniq qo‘llab-quvvatlaydi, shuning uchun README’da tilga olinmagan boshqa maxsus rejimlar ichki mavjud deb hisoblamang.
Inson tekshiruvi va lint’ni birlashtiring
Tekshiruvchi oldindan belgilangan qoidalar qamrab oladigan shakliy muammolarni aniqlash uchun ishlatiladi va inson bahosining o‘rnini bosa olmaydi. Avval agentga matnni qayta yozdirish, so‘ng yomiyasu_lint.pyni ishga tushirish va oxirida texnik faktlar, ohang hamda asl muallif uslubini qo‘lda tekshirish tavsiya etiladi.
Repozitoriydagi qoidalar manbasini tushuning
Asosiy ko‘nikma kirish nuqtasi SKILL.mdda joylashgan. Sintaktik o‘zgartirish tamoyillari, g‘ayritabiiy so‘z va tuzilmalar katalogi hamda soha qoidalari references katalogida joylashgan. Taqqoslash tekshiruvi ma’lumotlari evals/comparison_benchmark.md faylida saqlanadi. Ko‘nikma xatti-harakatini o‘rganish yoki o‘zgartirish kerak bo‘lsa, o‘qishni shu fayllardan boshlash mumkin.
Xulosa
yomiyasu yapon tilini sayqallash markazini ayrim ommabop so‘zlarni taqiqlashdan sintaktik tuzilma, subyekt munosabatlari, texnik amallar va axborot zichligiga ko‘chiradi. Mos soha promptlari, inson tekshiruvi va ichki lint vositasi yordamida texnik maqolalar, biznes hujjatlari va esselar uchun mos AI yaponcha tahrirlash jarayonini yaratish mumkin.
