Yomi: Veb-sahifalarni Markdownga aylantirishning oson yo'li

Yomi: Veb-sahifalarni Markdownga aylantirishning oson yo'li

Iyn 19, 2026 go open-source web-scraping markdown developer-tools content-extraction cli-tools golang

Yomi — Web sahifalarni toza Markdown ga o'girish

Har qanday dasturchi biladi — web sahifadan matn ajratib olish juda zerikarli ish. HTML to'qilari, navigatsiya menyulari, reklama bannerlar, cookie qabul qilish oynalari — bularning hammasi asosiy kontent bilan aralashib ketadi. Xuddi shu muammoni hal qilish uchun Yomi yaratilgan.

Yomi nima?

Yomi — bu Go tilida yozilgan kutubxona va CLI vositasi. Uning vazifasi oddiy: har qanday URL ni toza Markdown faylga aylantirish. Lekin bu oddiy "scraper" emas. Yomi aqlli yondashadi — keraksiz narsalarni olib tashlaydi, lekin muhim tuzilmani saqlab qoladi.

Asosiy imkoniyatlar

Aqlli kontent ajratish — Yomi barcha matnni olmaydi. Sahifaning asosiy qismini taniydi va navigatsiya, sidebar, footer kabi narsalarni alishtiradi. Overlay popup lar ham unutmasdan o'tib ketadi.

Tuzilma saqlanadi — Kod блокlari bor sahifalarni aylantirayapsizmi? Yomi ularni joyida qoldiradi. Rasmlar alt text bilan, sarlavhalar ierarhiyasi bilan saqlanadi. Natijada asli kabi ko'rinadigan Markdown hujjat olasiz.

Butun saytni aylantirish — Bitta sahifa emas, butun saytni kerakmi? Yomi linklar bo'ylab borib, barchasini Markdown ga o'giradi. Bu documentation zaxiralash yoki kontent arxivlash uchun juda qulay.

Qayerda ishlatish mumkin

Documentation tizimlari — Tashqi manbalardan kontent olib, o'z bilim bazasini yaratmoqchimisiz? Yomi web kontentni birlashtiriladigan formatga o'giradi.

Offline o'qish — Maqolalarni yoki tutorial larni zaxiralab qo'ymoqchimisiz? Markdown ga aylantiring va Git, Obsidian yoki boshqa fayl tizimida saqlang.

Kontent ko'chirish — Bitta platformadan ikkinchisiga o'tayapsizmi? Yomi murakkab HTML export larni toza Markdown ga aylantiradi.

Arxivlash — Saytlar yo'qolib ketadi. Yomi yordamida qiymatli web manbalarni strukturaviy zaxira qiling — original o'chib ketganda ham o'qiy olasiz.

Dasturchilar uchun yaratilgan

Yomida yoqimli tomoni — bu dasturchilarga mo'ljallangan. Kutubxona va CLI birga keladi. Go dasturingizga to'g'ridan-to'g'ri import qilish yoki terminaldan buyruq sifatida ishlatish mumkin.

API sodda qilib yozilgan — kontent bilan ishlashga e'tibor qaraysiz, texnik detallarga chalg'imaysiz. CLI esa tezkor ishlash yoki shell script larda ishlatish uchun mos.

Boshlash

Yomi — MIT litsenziyasi ostida, Go tilida yozilgan. Asosiy funksiyalar uchun qo'shimcha bog'liqliklarga kerak yo'q. tamnd/yomi repository dan kutubxonani import qiling yoki terminaldan tezkor aylantirishni boshlang.

Yakun

Web kontent ajratish murakkab bo'lishi shart emas. Yomi aniq bir muammoni — web sahifalarni toza Markdown ga o'girish muammosini hal qiladi.

Keyingi marta web kontentni qayta ishlash kerak bo'lsa, Yomi ni sinab ko'ring. Vaqt va asab tejaysiz.

Read in other languages:

RU BG EL CS TR SV FI RO PT PL NB NL HU IT FR ES DE DA ZH-HANS EN