الوصف
Podverse هو تطبيق ويب متطور مصمم لتزويد البودكاست بقدرات مدفوعة بالذكاء الاصطناعي، مما يغير طريقة تفاعل المستخدمين مع المحتوى الصوتي. في جوهره، يقدم Podverse مجموعة من الميزات القوية التي تستفيد من الذكاء الاصطناعي لفتح رؤى أعمق وتفاعل أكبر من حلقات البودكاست. يمكن للمستخدمين بسهولة استيراد أي بودكاست عن طريق تقديم عنوان URL لخلاصة RSS الخاصة به، مما يبدأ عملية تجلب مكتبة البودكاست بأكملها إلى نظام Podverse البيئي.
إحدى الميزات البارزة في Podverse هي إنشاء النصوص التلقائي، المدعوم من Deepgram، والذي يحول الكلمات المنطوقة إلى نص قابل للبحث. ويكمل ذلك تحديد المتحدثين وتصنيفهم الذي تم إنشاؤه بواسطة الذكاء الاصطناعي، مما يسمح للمستخدمين بالتمييز بين الأصوات المختلفة داخل الحلقة. علاوة على ذلك، تنشئ المنصة تلقائيًا ملخصات موجزة تم إنشاؤها بواسطة الذكاء الاصطناعي لكل حلقة، مما يوفر نظرة عامة سريعة على الموضوعات الرئيسية التي تمت مناقشتها. للاستكشاف التفاعلي، يتضمن Podverse روبوت محادثة مدعوم بنموذج لغوي كبير (LLM) يستخدم التوليد المعزز بالاسترجاع (RAG) للإجابة على الأسئلة بناءً على محتوى البودكاست والنصوص والبيانات الوصفية والملخصات.
تم بناء بنية Podverse بالكامل على مبادئ بدون خادم، مما يضمن قابلية التوسع والموثوقية. تم تطويره باستخدام Next.js وهو مصمم للنشر على Vercel. تم تصميم واجهة المستخدم باستخدام TailwindCSS وتستخدم ShadCN لمكونات واجهة المستخدم. تشمل خدمات الواجهة الخلفية الرئيسية Supabase لإدارة قواعد البيانات، و Clerk للمصادقة، و Inngest لمعالجة مهام معالجة البيانات في الخلفية. تم دمج Deepgram لإنشاء نصوص دقيقة، بينما تشغل نماذج OpenAI وظائف LLM. تم دمج Stripe للفوترة، ويستخدم Mailgun لإرسال رسائل البريد الإلكتروني. تدعم المنصة أيضًا البحث النصي الكامل عبر جميع محتويات البودكاست، مما يسهل العثور على معلومات محددة.
Podverse مثالي لعشاق البودكاست والباحثين والطلاب ومنشئي المحتوى الذين يرغبون في استخلاص أقصى قيمة من المحتوى الصوتي. إن قدرته على توفير نصوص مفصلة وملخصات وتجربة أسئلة وأجوبة تفاعلية تجعله أداة لا تقدر بثمن للتعلم والتحليل واكتشاف المحتوى. كما أن الطبيعة مفتوحة المصدر للمشروع تدعو المطورين للمساهمة وتوسيع قدراته، مما يعزز مجتمعًا حول البودكاست المعزز بالذكاء الاصطناعي.
الميزات الأساسية لـ Podverse
استيراد البودكاست عبر عنوان URL لخلاصة RSS
إنشاء نصوص تلقائي باستخدام Deepgram
تحديد المتحدثين وتصنيفهم تم إنشاؤه بواسطة الذكاء الاصطناعي
ملخصات حلقات تم إنشاؤها بواسطة الذكاء الاصطناعي
روبوت محادثة مدعوم بنموذج لغوي كبير (LLM) مع RAG
بحث نصي كامل مقابل النصوص والبيانات الوصفية والملخصات
بنية بدون خادم
مبني باستخدام Next.js
منشور على Vercel
تصميم باستخدام TailwindCSS
مكونات واجهة المستخدم من ShadCN
قاعدة بيانات الواجهة الخلفية عبر Supabase
مصادقة عبر Clerk
معالجة البيانات في الخلفية مع Inngest
تكامل الفوترة مع Stripe
كيفية استخدام Podverse؟
استنساخ المستودع
تثبيت تبعيات الحزمة باستخدام yarn
إعداد متغيرات البيئة لـ Supabase و Inngest و OpenAI و Deepgram و Clerk و Stripe
تكوين مخطط Supabase باستخدام ملف SQL المقدم
تشغيل خادم تطوير Inngest محليًا للمهام الخلفية
بدء خادم التطوير المحلي باستخدام `yarn workspace webapp dev`
حالات استخدام Podverse
- نسخ البودكاست
- تلخيص المحتوى
- تحديد المتحدث
- أسئلة وأجوبة تفاعلية
- البحث والتحليل
- اكتشاف المحتوى








