Новости 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 Гость просматривают эту тему.
  • 24 Ответов
  • 1244 Просмотров
*

Yura Vakulenko

  • Захожу иногда
  • 238
  • 6 / 1
Друзья, подскажите пожалуйста, что за таблица в БД "jshopping_products_extra_field_values" и где именно через админку в нее вносятся данные? Я понимаю, что по идее это таблица со значениями для полей характеристик.. но у меня она до сих пор пуста, хотя есть 9 разных полей характеристик (создавались через Опции-характеристики товара) и при редактировании товара на вкладке Характеристики я заполнил эти поля,  и данные сохранились в табл "jshopping_products" в полях "extra_field_1", "extra_field_2", "extra_field_3" и т.д. и таблица "jshopping_products_extra_field_values" до сих пор пуста.



Какие данные должны содержатся в табл "jshopping_products_extra_field_values" в полях "id", "field_id" "name_ru-RU" и как их туда внести и где? Через Админку я нигде не вижу, как в эту таблицу вносить данные, вижу как создать Группы характеристик, (данные сохр в табл "jshopping_products_extra_field_groups")
« Последнее редактирование: 30.07.2018, 14:48:43 от Yura Vakulenko »
*

kit2m2

  • Живу я здесь
  • 3374
  • 276 / 0
  • Беру сайты на полное сопровождение
Это таблица для опций характеристик - типа: селект и мультиселект. А у Вас тип характеристик - текст. А в чем собственно беспокойство?
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

Yura Vakulenko

  • Захожу иногда
  • 238
  • 6 / 1
Это таблица для опций характеристик - типа: селект и мультиселект. А у Вас тип характеристик - текст. А в чем собственно беспокойство?
есть модуль Фильтров стандартный от JoomShopping (https://www.webdesigner-profi.de/joomla-webdesign/shop/modules/module-filter.html?lang=ru) и Там Есть фильтр По Характеристикам, который у меня включен, но ничего на сайте не показывается.. Вот я хочу, чтобы фильтр По Характеристикам у меня тоже работал и показывал на сайте соотв. фильтрацию по характеристикам товара. Как этого добиться?
*

kit2m2

  • Живу я здесь
  • 3374
  • 276 / 0
  • Беру сайты на полное сопровождение
Для начала, задать характеристикам тип селект и мультиселект, создать им опции и прикрепить их товарам.
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

Yura Vakulenko

  • Захожу иногда
  • 238
  • 6 / 1
понятно. сейчас этим займусь! позже отпишусь о результатах! Спасибо большое за помощь!
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Какие данные должны содержатся в табл "jshopping_products_extra_field_values" в полях "id", "field_id" "name_ru-RU" и как их туда внести и где? Через Админку я нигде не вижу, как в эту таблицу вносить данные
а почему это так вас беспокоит? скажем так, какой основной ваш вопрос то? проблема в чем?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Yura Vakulenko

  • Захожу иногда
  • 238
  • 6 / 1
а почему это так вас беспокоит? скажем так, какой основной ваш вопрос то? проблема в чем?
Проблема заключалась в том, что я хотел понять почему не выводятся Характеристики товаров в Модуле Фильтров от произв. Жумшоппинга. И одной из причин было как раз отсутствие данных в этой таблице. Поэтому я спросил об этом. Но коллега постом ниже мне помог, теперь я знаю, что нужно делать - выполню и посмотрю на результаты. Если будут еще вопросы - напишу! Огромное вам спасибо, что помогаете людям!
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
угу, в том фильтре текстовые характеристики не выводятся, только тип Список
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Yura Vakulenko

  • Захожу иногда
  • 238
  • 6 / 1
Спасибо большое за помощь! Сделал как вы мне подсказали и все получилось!

Но есть одна проблема - этот фильтр выводит прям все характеристики, которые доступны для данной категории, а мне бы хотелось, чтобы он выводил лишь те характеристики, которые присутствуют (установлены) у товаров данной категории  а не весь список характеристик как сейчас.. Как это исправить? Скорее всего необходимо вносить правки в те методы, с которыми работает это модуль..
Напомню - у меня используется модуль фильтров от производителя JoomShopping

вот смотрите на прикрепленном изображении - стрелками указал характеристики товара. В категории всего 1 товар для тестирования. 


Еще раз спасибо большое за помощь!
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
стандартные фильтры так не умеют, это умеют по моему только платные фильтры
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Yura Vakulenko

  • Захожу иногда
  • 238
  • 6 / 1
стандартные фильтры так не умеют, это умеют по моему только платные фильтры
Ладно, придется тогда самому допиливать
*

Yura Vakulenko

  • Захожу иногда
  • 238
  • 6 / 1
Хотел спросить.. я тут внес некоторые изменения кв панель управления магазина (подабавлял новые поля для ввода нужных мне данных, повносил изменения в контроллеры, таблицы, модели) и вот как мне сделать таким образом, чтобы все эти изменения после установки компонента магазина наново на чистую Joomla, можно было дабавить в магазин, запустив (или установив) к примеру како-то один мой или плагин или аддон или что-там в этом случае нужно установить, и эти все изменения автоматически добавятся в функционал магазина и в панель управления.. короче, чтобы наново все не писать руками в новом чистом магазине.

Как? вот в чем вопрос)
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
никак. эти изменения надо было не хаками ядра делать, а плагинами. а так, как вы сделали, - вы получили необновляемый (либо очень тяжело обновляемый) магазин, который из-за отсутствия обновлений как следствие со временем будет с высокой вероятностью взломан. переписывайте на плагины, пока еще не поздно.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Yura Vakulenko

  • Захожу иногда
  • 238
  • 6 / 1
вот блин, не обдуманно я поступил.. а вы можете дать ссылку на руководства, как эти плагины для жумшопинга писать и как понять, что там писать, чтобы внеслись изменения именно в нужные мне места в магазине?
*

kit2m2

  • Живу я здесь
  • 3374
  • 276 / 0
  • Беру сайты на полное сопровождение
Старая песня, да Дмитрий? Нет руководства по написанию плагинов.

Метод "Тыка" - берем чужой плагин, смотрим, делаем по аналогии... Ну или как вариант, обращаемся к тем, которые в теме.
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

Yura Vakulenko

  • Захожу иногда
  • 238
  • 6 / 1
Старая песня, да Дмитрий? Нет руководства по написанию плагинов.

Метод "Тыка" - берем чужой плагин, смотрим, делаем по аналогии... Ну или как вариант, обращаемся к тем, которые в теме.

ну блин(( Методом тыка я до конца времен буду писать)) я и так методом тыка всему учусь.. очень хочется это сделать побыстрее и чтобы с более менее внятным понимаением что я делаю и как определить места, в которые плагин должен вносить изменения.. тут много хороших программеров.. может кто-то сможет научить.. а юрка то учится будет!

Вот к примеру, в БД я и новые поля и таблицы для магазина добавил.. внес изменения в контроллеры и представления для Админ панели.. в модели товара, категорий, в разные контроллеры там чуток подобавлял изменений..  блин и как мне все мои изменения реализовать в виде моего плагина( ну жесть просто( Если бы кто в подмастерья взял бы)) блин.. столько работы все на смарку
« Последнее редактирование: 02.08.2018, 18:03:37 от Yura Vakulenko »
*

kit2m2

  • Живу я здесь
  • 3374
  • 276 / 0
  • Беру сайты на полное сопровождение
Как Вы эту учебу себе представляете? Я например, учился так - сначала изучал чужой код, заказывал плагины у других за деньги и изучал их (сейчас тоже этим балуюсь), потом начал с простых и т.д. Прошло три года, процесс обучения в самом начале...
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

Yura Vakulenko

  • Захожу иногда
  • 238
  • 6 / 1
ну это все понятно) ладно.. спасибо большое за помощь! пойду вешаться)
*

kit2m2

  • Живу я здесь
  • 3374
  • 276 / 0
  • Беру сайты на полное сопровождение
... пойду вешаться)
Что так мрачно? Может стоит создать несколько тем по вашим целям (то чего добиться от JoomShopping), ну или поискать на форуме.
Может уже есть уже готовые решения в виде расширений. Если озвучите что нужно, то помощь думаю будет.
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

Yura Vakulenko

  • Захожу иногда
  • 238
  • 6 / 1
Да, создам чуть позже несколько тем с вопросами, как создать плагин, который внесет изменения в те части магазина, куда я их руками повносил..

А точно нужен плагин? может быть аддон лучше? я то дофига всего поизменял и в самых разных местах, в том числе и в панель управления несколко полей добавил, в БД несколько таблиц... да, буду  делать плагин.. ничего другого не остается.. не вечно же мне руками все изменения вносить в магазин, что мне нужны были

Набрел на эту тему, сейчас сижу читаю, разбираюсь..  Как писать свой аддон Joomshoping?

Понял - надо именно плагин, потому как он логику меняет! Аддоны такого не делают.
« Последнее редактирование: 02.08.2018, 18:28:57 от Yura Vakulenko »
*

kit2m2

  • Живу я здесь
  • 3374
  • 276 / 0
  • Беру сайты на полное сопровождение
Аддон это почти тоже самое что плагин, только в аддон может входить плагины нескольких групп (например, для вывода чего либо с лица сайта и для административной части и т.д.). Иногда можно обойтись плагинами, а иногда аддон необходим.
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

ProtectYourSite

  • Живу я здесь
  • 2381
  • 141 / 4
  • Безопасность вебсайтов
А как же?
Вообще ищите отрабатываемые триггеры, и по этим триггерам выносите код в плагин.
*

kit2m2

  • Живу я здесь
  • 3374
  • 276 / 0
  • Беру сайты на полное сопровождение
Кстати насчет поиска, этим не пользовались? https://joomlaforum.ru/index.php?action=search
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

Yura Vakulenko

  • Захожу иногда
  • 238
  • 6 / 1
Кстати насчет поиска, этим не пользовались? https://joomlaforum.ru/index.php?action=search
Да, уже воспользовался.. все работает)
А как же?
Вообще ищите отрабатываемые триггеры, и по этим триггерам выносите код в плагин.
Я уже понял, что нужно искать отрабатываемы тригеры.. проблема в том, что в компоненте магазина их дофигище.. этих тригеров)
*

ProtectYourSite

  • Живу я здесь
  • 2381
  • 141 / 4
  • Безопасность вебсайтов
Так берите именно там, где меняли код.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться