llms.txt في Vue (Vite)

يقدّم تطبيق Vue 3 الذي أنشأه Vite ملف llms.txt من مجلد public/ من دون أي إعداد.

آخر تحديث:

إلى أين يذهب الملف

تتعامل تطبيقات Vue المبنية باستخدام Vite (الأداة الافتراضية منذ Vue 3) مع public/ الدليل كملفات ثابتة: تُنسخ الملفات هناك إلى جذر ناتج البناء وتُقدّم في جذر الموقع أثناء التطوير. والملف الموجود في public/llms.txt متاح على /llms.txt من دون إعداد.

يعمل هذا بأفضل شكل عندما يكون لتطبيق Vue مسارات عامة ثابتة. وإذا كان التوجيه من جانب العميل بالكامل، فتأكد من أن عناوين URL المدرجة في llms.txt تعيد HTML ذا معنى أو صفحات توثيق عند جلبها مباشرةً، لا بعد التنقّل بواسطة JavaScript فقط.

الطريقة: مجلد public/

  1. أنشئ الملف: touch public/llms.txt (فالمجلد موجود بالفعل في هيكل Vite القياسي).
  2. اكتب محتواك (راجع دليل إجرائي و المولّد):
# Your Site Name

> One-sentence description of your site for LLM context.

## Core pages

- [Page title](https://yourdomain.com/page/): brief description.
- [Docs](https://yourdomain.com/docs/): developer documentation.
  1. شغّل npm run dev للتحقق محلياً على http://localhost:5173/llms.txt, ثم npm run build وانشر.

التحقق من الإعداد

بعد النشر، تأكد من تحميل الملف وتقديمه كنص:

curl -sI https://yourdomain.com/llms.txt | grep -i content-type
# expect: content-type: text/plain

بالنسبة إلى نسخة تدرج محتوى الصفحة الكامل، أضف llms-full.txt بالطريقة نفسها. هل تستخدم Nuxt بدلاً من Vue العادي؟ راجع دليل Nuxt. افحص ملفك مقابل المدقّق عند الانتهاء.

المصادر