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

Nesn

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Здравствуйте.
Предстория. Есть сайты joomla1.5. В прошлом году как-то начался каскад взломов. Было время когда ломали чуть ли не каждую неделю, а иногда и через день. Проблема в том, что эта версия перестала поддерживаться и кроме того, постоянное латание дыр, какие-то манипуляции по защите приносило пользу лишь на какое-то время. Да и ко всему катастрофическая нехватка времени не позволяла полноценно залатать дыры. Перенос на новую SMC то же требовало временных затрат.
Подумывал о том, что бы закрыть нафиг сайты.

В инете нашел идею, немного развил ее, написал скрипт и жизнь стала лучше *DRINK*. Использую примерно 5 месяцев. Могу сказать с уверенностью, что работает на 5.
Принцип работы
Сканирование файлов и удаление чужеродных файлов до того, как они успели напакостить. Даже в случае если продолжают заливать файлы, риск минимален. (По крайней мере за 5 месяцев, несмотря на то, что было залито сотни файлов, вреда никакого) Например, в настоящее время, примерно раз в две недели заливают чего-то, но я к этому отношусь совершенно спокойно, поскольку залитые файлы удаляются почти сразу же, а мне на почту приходит письмо, что в такие-то директории были залиты такие-то файлы. Они естественно были удалены. Можно конечно, копировать их, переименовывать и т.д.

Посмотреть, пощупать не могу предоставить, поскольку я делал для себя, то например, настройки хранятся в файле. Работу скриптов увидеть можно либо на локалке либо на своем сайте. На моих сайтах работу увидеть могу только я.

Можно конечно подумать сделать что-то типо демо, или сверстать панель для настроек, но за это я возьмусь если будет хоть какой-то спрос.

Повторюсь, принцип работы удаление чужеродных файлов, происходит до того, как они успели Вам напакостить. Недостаток-нагрузка на сервер. Но опять же, все зависит от настроек и и нагрузку можно свести к минимуму.

Спасибо за внимание.
Если интересно, прошу писать в личку.

P.S. Прошу извинить, наверное поместил не  в тот раздел форума. Если это так, прошу перенести в соответствуйщий

*

winstrool

  • Давно я тут
  • 820
  • 51 / 2
  • Свободен для работы
Идея конечно же хорошая у вас, ну а почему не заняться изначально тем, чтобы предотвратить взлом? посмотреть в сторону предотвращения, детекций атак и на этом уровне решать проблему?
*

Nesn

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Идея конечно же хорошая у вас, ну а почему не заняться изначально тем, чтобы предотвратить взлом? посмотреть в сторону предотвращения, детекций атак и на этом уровне решать проблему?

По поводу, предотвращения взлома. Пока будут сайты с лицензией GNU (и не только), их ломали, ломают и будут ломать. И вот темы типа "ой мой сайт взломали-помогите!" будут всегда.  ! И дело не только в кривых руках или недостатке знаний. Это как снаряд и танковая броня. Извечное противодействие.

Я например, столкнулся с тем, когда взламывали сайт, пока я закрывал дыру, злые хацкеры находили другую. Или пока я вычищал от кода, восстанавливал мне успевали залить что-то новенькое, интересненькое :(... Потом я плюнул, потратил три-четыре дня и теперь сплю спокойно.  Через три-четыре месяца возможно появится свободное время и тогда наверное перенесу сайты с 1.5 на другую cms.





*

flyingspook

  • Moderator
  • 3590
  • 247 / 9
Цитировать
Потом я плюнул, потратил три-четыре дня и теперь сплю спокойно.
Только пользователи ваших сайтов не спят спокойно, не думали, что им могут через ваши сайты залить вирус. Хотя в наше время всем кто пытается сделать сайт, наплевать по большому счету на это.
*

Nesn

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Только пользователи ваших сайтов не спят спокойно, не думали, что им могут через ваши сайты залить вирус. Хотя в наше время всем кто пытается сделать сайт, наплевать по большому счету на это.
Каким образом пользователи сайтов могут получить вирус? Если заражения, изменения на сайте не происходит!  Вы знаете что такое имунная система? Так вот мой скрипт(ы) это своего рода имуннитет. Точно такая же аналогия. Надеюсь сейчас я понятно объяснил....
Вон я вижу у Вас ссылка на какой-то сканер. Он у Вас чистит ПОСЛЕ того как произошло заражение. Мои скрипты удаляют чужеродные скрипты ДО заражения. Разницу улавливаете?
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Интересно. Можете в двух словах о принципе работы? Или это секрет фирмы?
Не будь паразитом, сделай что-нибудь самостоятельно!
*

winstrool

  • Давно я тут
  • 820
  • 51 / 2
  • Свободен для работы
Каким образом пользователи сайтов могут получить вирус? Если заражения, изменения на сайте не происходит!  Вы знаете что такое имунная система? Так вот мой скрипт(ы) это своего рода имуннитет. Точно такая же аналогия. Надеюсь сейчас я понятно объяснил....
Вон я вижу у Вас ссылка на какой-то сканер. Он у Вас чистит ПОСЛЕ того как произошло заражение. Мои скрипты удаляют чужеродные скрипты ДО заражения. Разницу улавливаете?
Интересно, а как же ваш скрипт будет работать если к примеру через админку, встроят JavaScript с вредоносом? или просто с вашего сайта, сольют БД юзеров, для спама?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Сканируем сайты! Сканер сайта или Shell and Backdoor Script Finder

Автор flyingspook

Ответов: 304
Просмотров: 214765
Последний ответ 29.06.2026, 10:03:01
от PaLyCH
При открытии сайта с режима инкогнито перекидывает на вирусный сайт

Автор 62411

Ответов: 6
Просмотров: 5864
Последний ответ 31.03.2024, 16:14:32
от SeBun
Скрипты защиты Joomla 4

Автор mister_boy

Ответов: 6
Просмотров: 5537
Последний ответ 16.05.2023, 16:38:58
от mister_boy
Компоненты и скрипты для защиты сайта. Логи атак на сайты

Автор wishlight

Ответов: 678
Просмотров: 302844
Последний ответ 14.09.2022, 14:29:43
от wishlight
Изолирование папок сайтов на OpenServer

Автор Lemady

Ответов: 41
Просмотров: 10386
Последний ответ 29.11.2021, 15:47:31
от KoreshS