llms.txt في Jekyll
يتعامل Jekyll مع أي ملف بلا front matter على أنه ملف ثابت. ضع llms.txt في الجذر وسيُنشر كما هو.
آخر تحديث:
إلى أين يذهب الملف
ينسخ Jekyll أي ملف لا يبدأ بشرطة سفلية أو نقطة، ولا يحتوي على مقدمة YAML، مباشرةً إلى _site الدليل، مع الحفاظ على مساره. والملف الذي اسمه
llms.txt يُقدَّم الملف الموجود في جذر المشروع على العنوان /llms.txt.
الطريقة: ملف ثابت في الجذر
- أنشئ الملف في جذر المستودع:
touch llms.txt - اكتب محتواك باستخدام لا توجد front matter (ستجعل المقدمة Jekyll يحاول عرضه:
# Your Site Name
> One-sentence description of your site for LLM context.
## Core pages
- [Home](https://yourdomain.com/): what this site is about.
- [Blog](https://yourdomain.com/blog/): articles and updates.
- [About](https://yourdomain.com/about/): who maintains this site.
- البناء والنشر:
bundle exec jekyll build.
ملفات الشرطة السفلية والنقطة
يتجاهل Jekyll الملفات والمجلدات التي تبدأ بـ _ أو . افتراضياً. وهذا لا يؤثر
في llms.txt, لكن إذا احتجت إلى ملف كهذا يوماً، فأضفه إلى
include القائمة الموجودة في _config.yml:
# _config.yml
include:
- _example.txt
التحقق من الإعداد
curl -sI https://yourdomain.com/llms.txt | grep -i content-type
# expect: content-type: text/plain تُستضاف مواقع Jekyll كثيرة على GitHub Pages، الذي يقدّم الملف من جذر النطاق. راجع دليل GitHub Pages لهذا الإعداد، و دليل التنسيق لضبط المحتوى بصورة صحيحة.