iToverDose/Yazılım· 13 MAYIS 2026 · 16:00

Sosyal Tarif Çıkarıcı: Kısa Video Bağlantılarından Yapılandırılmış Tarifler

Kısa video bağlantılarından yapılandırılmış tarifler oluşturmak için geliştirilen bir özelliğin ardındaki teknoloji

DEV Community1 dk okuma0 Yorumlar

Son zamanlarda, bir sosyal medya Bailey linkini yapılandırılmış bir tarife dönüştüren bir özellik geliştirdim. Bu özelliğin amacı, tarif ilhamının sosyal platformlarda yaşadığını ancak skuteč tarif adımlarının genellikle açıklamalar, talimatlar veya hızlı kesmeler içinde gömülü olduğunu fark etmekti. Kullanıcının bir bağlantı yapıştırdığında ve kullanılabilecek bir şey aldığı bir iş akışı istedim: tarif adı, malzeme listesi, talimatlar ve ürünün geri kalanı için daha temiz bir format.

Giriş

Kullanıcı bir sosyal video URL'si yapıştırır, ardından ön uç bu URL'yi korumalı bir arka uç son noktasına gönderir. Arka uç, bağlantıyı normalleştirir, mevcut kaynak meta verilerini ve metni alır ve bir çıkarım geçişi çalıştırır. Sonucu, yapılandırılmış bir tarif nesnesine dönüştürür ve temiz bir tarif görünümü döndürür.

Teknik Detaylar

Bu özelliğin ardındaki teknoloji, Vue 3, TypeScript ve Node.js/Express kullanarak inşa edilmiştir. Ön uç, kullanıcının bir sosyal medya Bailey linkini yapıştırabileceği bir sayfa sağlar ve arka uç, bağlantıyı normalleştirir, kaynak meta verilerini ve metni alır ve bir çıkarım geçişi çalıştırır.

Çıkarma Akışı

Arka uç, bağlantıyı normalleştirir, mevcut kaynak meta verilerini ve metni alır ve bir çıkarım geçişi çalıştırır. Çıkarma işlemi, metni yapılandırılmış bir tarife dönüştürür ve ön uca döndürür.

Normalleştirme ve Temizleme

Sosyal içerik doğası gereği karmaşıktır. Başlıklar hashtag içerir, açıklamalar gürültülüdür ve malzeme başvuruları genellikle eksik veya gayri resmi olabilir. Uygulama, URL normalize etme, başlık temizleme, boşluk ve kaçış metni temizleme ve malzeme normalize etme gibi işlemler gerçekleştirir.

Önbelleğe Alma ve Geçmiş

İki ürün kararı, özelliğin daha hızlı ve daha kullanışlı hissedilmesini sağlar: önbelleğe alınan ithalatlar, aynı normalize edilmiş bağlantı için gereksiz tekrar işleme önler ve ithalat geçmişi, kullanıcıya最近 çıkarılan tariflerin hafif bir kütüphanesini sağlar.

Sonuç

Bu özellik, gerçek bir değer sunar, çünkü kullanıcıların sosyal medya bağlantılarını yapılandırılmış tariflere dönüştürebilmeleri, onları aramalarını, tekrar kullanabilmeleri ve pişirmelerini kolaylaştırır. Gelecekte, bu özelliğin tarif çıkarma, akıllı yemek planlama ve beslenme analizi gibi özelliklerle entegre edilmesi mümkün olabilir.

Yapay zeka özeti

Sosyal medya bağlantılarından yapılandırılmış tarifler oluşturmak için geliştirilen bir özelliğin ardındaki teknoloji

Yorumlar

00
YORUM BIRAK
ID #68W99S

0 / 1200 KARAKTER

İnsan doğrulaması

5 + 4 = ?

Editör onayı sonrası yayına girer

Moderasyon · Spam koruması aktif

Henüz onaylı yorum yok. İlk yorumu sen bırak.