LLMS Manager — компонент для InstantCMS 2.17.2 и выше, который автоматически создаёт файлы llms.txt, llms-full.txt и Markdown-версии материалов сайта для языковых моделей и AI-агентов.
Компонент собирает опубликованный контент выбранных типов, преобразует HTML в чистый Markdown, создаёт понятные адреса файлов по slug, исправляет относительные ссылки и изображения, контролирует размер файлов и при необходимости разделяет полное содержимое на несколько частей.
LLMS Manager поддерживает ручную генерацию и запуск по расписанию, автоматически добавляет задачу в планировщик InstantCMS, ведёт журнал, создаёт резервные копии и защищает процесс от одновременного запуска.
Основные возможности:
генерация llms.txt и llms-full.txt;
отдельная Markdown-версия каждой записи;
адреса Markdown-файлов по slug;
выбор типов контента и используемых полей;
преобразование HTML в Markdown;
абсолютные ссылки на страницы и изображения;
корректная кодировка UTF-8;
ограничение размера и количества ссылок;
автоматическое разделение большого файла;
автоматическая задача в планировщике;
ручной и cron-запуск;
журнал генерации;
резервные копии;
удаление устаревших Markdown-файлов.
Компонент помогает предоставить содержимое сайта в структурированном и удобном для обработки AI-сервисами формате.
Я уже это публиковал ранее как черновой вариант для тестов )). В дополнениях лучше конечно и доработан.
я не дождался ответов на свои вопросы, он у меня просто не работал и решил сделать свой