Новости Joomla

Компонент Joomla 6: Генератор LLMs.txt.

Компонент Joomla 6: Генератор LLMs.txt.

Компонент Joomla 6: Генератор LLMs.txt.

Ещё один генератор ИИ-файлов llms.txt и llms-full.txt.

Основные особенности/возможности компонента:

  • Генерация по стандарту: Автоматическое создание файла-визитки llms.txt и расширенной версии llms-full.txt с аннотированным списком материалов.
  • Интеллектуальная работа с контентом: Компонент использует мета-описания (Meta Description) из статей и пунктов меню, превращая SEO-настройки сайта в качественный контекст для нейросетей.
  • Просмотреть результат генерации файлов можно сразу в рабочей области компонента. После внесения корректив (через Настройки компонента. При отладке лучше открыть три вкладки в браузере: Настройка — Геренация/Превью — Список Материалов/Категории/Меню.) — проводим перегенерацию, смотрим результат до полной «победы».
  • Автоматизация и безопасность: Синхронизация с sitemap.xml, группировка по категориям и автоматическое создание резервных копий (.bak) при каждой генерации.
  • Гибкое управление: Возможность исключения определенных категорий и/или статей и/или пунктов меню, а также простая настройка через стандартную админпанель Joomla.
  • Подробное руководство/справка: Пошаговая инструкция для пользователя в Настройках компонента для редакторов с базовым знанием администрирования Joomla.

👉 Важно учесть.
1️⃣ Компонент Генератор LLMs.txt изначально составляет базовый список ссылок на основе sitemap.xml и сверяется с ним на предмет: запрета индексации url в robots.txt, тегов noinex/nofollow. Это экономит время на проверку «закрыть от индексации», поскольку компонент генерации Sitemap.xml уже реализовал эту задачу. Посему, формирование ссылок для ИИ имеет комплексный подход, составление грамотного/валидного/релевантного sitemap.xml никто не отменял.

2️⃣ Тексты-описания ссылок формируются из Meta Description com_content (только компонент Материалы) и выбранных пользователем Меню сайта. Важно, чтобы Meta Description были уникальными и релевантными, соответствовали базовому seo. Составленные «на отшибись» Description для ИИ — «не катит» (впрочем, для поисковых систем они тоже «не канали»).

Разработчик - участник нашего сообщества Александр Кузнецов (@newvksan).

Страница расширения

@joomlafeed

#joomla #ии #ai

👩‍💻 WT LLMs для Joomla: llms.txt, llms.json для AI-агентов.

👩‍💻 WT LLMs для Joomla: llms.txt, llms.json для AI-агентов.

Это Joomla-компонент для публикации AI-ready карты сайта и автоматической генерации файлов llms.txt, llms-full.txt и llms.json по концепции llmstxt.org.  Также о концепции llms.txt говорит Google в своей справке Lighthouse. Решение помогает LLM-моделям, AI-агентам, GEO/AI SEO-процессам и внутренним автоматизациям получать структурированные данные о сайте без ручной сборки JSON и Markdown.

С помощью WT LLMs можно:
- создать структурированное описание сайта для AI-агентов;
- управлять профилем сайта, картой интентов и каноническими страницами для этих интентов из админки Joomla;
- генерировать llms.txt и llms.json;
- использовать REST API для автоматического заполнения данных;
- отдавать публичную schema-инструкцию для AI-агентов;

В комплект компонента входит плагин markdown-версии страниц Joomla. Системный плагин Joomla, который добавляет альтернативное Markdown-представление страниц сайта. Он позволяет отдавать содержимое страницы в более чистом текстовом формате, удобном для AI-агентов, LLM, поисковых систем и технических интеграций.
Плагин добавляет в ссылки на AI-файлы.

Пакет подходит для сайтов на Joomla 5+, которым важно сделать контент понятнее для LLM, AI-поиска, ассистентов и будущих систем машинного чтения.

Видео:
- ВК Видео
- RuTube
- YouTube

Ссылки:
Страница расширения
GitHub

@joomlafeed

0 Пользователей и 1 Гость просматривают эту тему.
  • 0 Ответов
  • 2649 Просмотров
*

meatrich

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Здравствуйте!
1. Может кто сталкивался с ошибкой 502 при открытии (сохранении) формы в административной панели компонента? Дело в том что на моем сайте сейчас 21 форма. Размер этих форм от 300 кб до 2,3 мб. Те формы, размер которых около 2 мб и больше иногда не открываются. Система выдает ошибку 502: "502 Bad Gateway nginx/1.8.1". Я обратился с этой проблемой  к хостинг-провайдеру. Он ответил: Скрипты Вашего сайта превышают ограничения. Правда не уточнил какие именно, но вот какие ограничения есть:
а) Суммарная нагрузка за день (статистическая нагрузка) не должна превышать 50 cp на CPU, 1000 единиц на MySQL для обычного хостинга;
б) Запрещается использование процессами процессоров сервера более 60% в течение 5 секунд и более 10% в течение 25 секунд. В случае превышения данного лимита процесс завершается;
в) Максимальное использование оперативной памяти на процесс (memory limit): 128 Мб

Я не стал особо грузиться этим так как формы все равно открываются со 2-го 3-го раза.

2. Но недавно возникла другая проблема: ошибка 500 при входе в компонент в административной панели. Если я устанавливаю отчет об ошибках на максимум, то сообщение следующее: Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 85 bytes) in ..../public_html/libraries/cegcore/libs/base64.php on line 33.

Что мне отвечает хостинг-провайдер: По логам сервера в момент обращения на стороне сайта наблюдалась ошибка PHP Fatal error: Allowed memory size of 134217728 bytes exhausted. Данная ошибка вызвана нехваткой оперативной памяти на выполнение Вашего скрипта. Ошибка могла быть вызвана недавними изменениями на сайте.

Ошибка возникает при загрузке в компонент очередной формы, то есть 22-ой по счету. И компонент не открывается. Мне пришлось через базу данных удалять лишнюю форму, чтобы я мог открыть компонент.

Хостинг провайдер предлагает мне либо перейти на тариф с более высокой оперативной памятью, либо оптимизировать работу моих скриптов.

Я обратился к разработчику компонента. Он ответил, что возможно есть конфликт между компонентами. Я установил компонент на чистую Joomla! - та же ситуация. Я спросил у разработчика есть ли ограничения на количество форм и их размер в компоненте, он ответил мне, что у него есть тестовый сайт на котором около 500 форм различного размера и нет никаких проблем. Ошибка 500 может возникнуть из-за размера форм, но это должен быть очень и очень большой размер.

Так вот я и не понимаю, в каком направлении мне двигаться. Если я сменю тариф, то компонент будет работать до тех пор, пока количество и/или размер моих форм достигнет опять критического значения, при котором опять возникнет ошибка 500.
С другой стороны - оптимизировать работу форм, тоже не могу понять. Я могу немного уменьшить размер моих форм, оптимизировав их код. Ну тогда у меня останется немного больше места и я смогу загрузить может еще 2-3-4 новых формы. А если мне необходимо, чтобы на сайте было 100 форм?

Разработчик еще говорил, что где-то на моем сайте снова и снова выполняется какой-то код, который исчерпывает много памяти. Но ума не могу приложить, где это может быть.

Пожалуйста, может кто сталкивался, решал такие проблемы, отзовитесь помогите... Спасибо.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибка syntax error, unexpected 'Fn' (T_FN), expecting identifier ((t_string))

Автор sergspb

Ответов: 3
Просмотров: 4961
Последний ответ 03.04.2023, 16:28:29
от ArieZ
Ошибка Warning: nl2br() expects parameter 1 to be string, array given in /

Автор AlexP750

Ответов: 19
Просмотров: 4430
Последний ответ 09.08.2021, 22:11:44
от ShopES
Ошибка - You didn't select the correct image

Автор cirip

Ответов: 0
Просмотров: 4350
Последний ответ 18.04.2018, 22:42:27
от cirip
Ошибка в chronoform.php ?

Автор warlocksp

Ответов: 1
Просмотров: 2033
Последний ответ 28.08.2017, 19:16:03
от warlocksp
Иероглифы вместо русских букв в компоненте "chronoforms"

Автор Argin

Ответов: 7
Просмотров: 6003
Последний ответ 17.11.2016, 09:10:49
от Feride