Новости Joomla

Process Forge — фреймворк для создания AI-процессов.

Process Forge — фреймворк для создания AI-процессов.

На новогодних каникулах 2026 в одном из чатов Joomla-сообщества коллега по цеху поделился промптом для ИИ-агента и результатом этого промпта. За неделю до этого он впервые попробовал Gemini CLI. Я до этого ИИ пользовался только в веб версиях и в целом меня это устраивало. Увидев простыню текста, запрос в CLI и простыню ответа первое, что меня охватило: "Я НЕ ХОЧУ вот это всё изучать! Опять что-то новое, надоело...".

Потом были стадии проб и ошибок, попыток использовать готовые пакеты community skills с гитхаба с ролевым внушением "ты супер-пупер мега-бэкенд-Joomla разработчик с 40-летним опытом, сделай мне красиво". Где-то в середине этого полугодия я стал формализовать свои процессы (а это не только разработка, но и SEO, аналитика, бизнес-аналитика, проработка и выстраивание процессов и т.д., но в итоге это, как правило, или связано с или ведёт к сайту на Joomla). Формализация привела к моему пониманию некоторых базисов, которые общие для всех процессов. Об этом чуть ниже.

Теперь я хочу представить на суд уважаемой публике свои наработки по фреймворку для создания формализованных процессов работы для ИИ-агентов - Process Forge.

- Читать статью на Хабре
- Process Forge (GitHub)

@joomlafeed

Компонент 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

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

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Что такое 1.22? Какие ошибки выдает? проверь в режиме HTML чтобы
Код
{img href=/images/publish_f2.png}
был без посторонних включений, у меня при вставке копированием по частям всякая лажа в код вставлялась типа спанов и т.п.
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Понял, у меня с другого модуля загружался более новый jqurey, сейчас обновлю.
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Были подключены разные плагины джиквери, типа форм, уи и т.п., отключил, появилась ошибка. исправил, так-же переделал работу с картинками - вставлять {img href=/images/publish_f2.png} теперь не надо, достаточно просто встаить картинку. единственное ограничение - в спойлере не должно быть других тегов, использующих атрибут src типа фреймов, ифреймов и т.п. т.к. они попортятся.
« Последнее редактирование: 28.07.2011, 12:11:21 от Arkadiy »
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
слухай, а кажись, робит. зафигачил в него 20 картинок через сиснтаксис галереи-нормально вывел. но надо на серваке оттестить ещё.
*

Dorfman

  • Завсегдатай
  • 1202
  • 78 / 4
  • Почти влез...
Arkadiy, респект! Щяс буду тестить!
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Если глюков не будет может кто-то с мутулзами поможет? А то я в них ни бум-бум.
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Заметил, что работает только в FF, ИЕ и хром отказываются, буду ремонтировать.
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
ы. сам только в файере смотрел ))
ещё глюк:
когда вставляю блок с сылками на внешние картинки плагин подменяет пути локальными.

кстати, глянь в примеры
http://www.dynamicdrive.com/dynamicindex17/ddaccordion.htm
там где AJAX. в идеале надо что-то такое же получить, наверно. эта функция в обновлённом скрипте есть, а в плагине используется предыдущая (1,7).
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Исправил. Надо в \plugins\content\pb_spoiler\jquery\ddaccordion.js с 69 по 74 строку заменить на
Код
                  var $href = $(this).attr("data_src"); 
                  if($href != 'undefined' && $href != null){
                    $(this).attr("src", $href);                                           
                    $(this).removeAttr("data_src");   
                  }                                       
                });
Исправленный плагин ниже.

[вложение удалено Администратором]
*

staticlight

  • Завсегдатай
  • 1086
  • 65 / 0
  • Staticlight
Ссылка на полигон, FF5, FireBug выдает:
Image corrupt or truncated: <unknown>

Админка:
Код
<p>

{spoiler title=Скрытый текст}
<img src="http://img.artlebedev.ru/everything/izdal/muchavka-i-velikan-ipad/muchavka-i-velikan-list.jpg">
<img src="http://img.artlebedev.ru/everything/izdal/muchavka-i-velikan-ipad/muchavka-i-velikan-lion.jpg">
{/spoiler}
</p>

Фронт через FB:
Код
<div class="sp-body" style="margin: -30px 0px 0px; visibility: visible; opacity: 1;">
<img data_src="http://img.artlebedev.ru/everything/izdal/muchavka-i-velikan-ipad/muchavka-i-velikan-list.jpg" class="spoilerimage" src="#">
<img data_src="http://img.artlebedev.ru/everything/izdal/muchavka-i-velikan-ipad/muchavka-i-velikan-lion.jpg" class="spoilerimage" src="#">
</div>

UPD: обновил плагин, то же самое
« Последнее редактирование: 28.07.2011, 12:17:11 от staticlight »
Руководитель отдела сервисного обслуживания систем безопасности.
Устали от com_content - поставьте com_k2.
TRIPLE "F" POWER: Firefox+FireShot+Firebug. Chrome + Ctrl+Shift+I
*

Dorfman

  • Завсегдатай
  • 1202
  • 78 / 4
  • Почти влез...
У меня в Опере спойлер выводится сразу открытым, но с незагруженными картинками!
*

Dorfman

  • Завсегдатай
  • 1202
  • 78 / 4
  • Почти влез...
ага, понял! Конфликт с ресайзером от Мавика!...
Щяс посмотрим подробнее
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
ы. сам только в файере смотрел ))
ещё глюк:
когда вставляю блок с сылками на внешние картинки плагин подменяет пути локальными.

кстати, глянь в примеры
http://www.dynamicdrive.com/dynamicindex17/ddaccordion.htm
там где AJAX. в идеале надо что-то такое же получить, наверно. эта функция в обновлённом скрипте есть, а в плагине используется предыдущая (1,7).
1. Этот плагин не манипулирует ссылками, он просто переносит то, что есть в src картинки в контенте в data_src картиники при выводе на фронт, а при открытии спойлера производит обратные действия.
2. В примеры глянул, что оттуда надо почерпнуть?
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Ссылка на полигон, FF5, FireBug выдает:
Image corrupt or truncated: <unknown>

Админка:
Код
<p>

{spoiler title=Скрытый текст}
<img src="http://img.artlebedev.ru/everything/izdal/muchavka-i-velikan-ipad/muchavka-i-velikan-list.jpg">
<img src="http://img.artlebedev.ru/everything/izdal/muchavka-i-velikan-ipad/muchavka-i-velikan-lion.jpg">
{/spoiler}
</p>

Фронт через FB:
Код
<div class="sp-body" style="margin: -30px 0px 0px; visibility: visible; opacity: 1;">
<img data_src="http://img.artlebedev.ru/everything/izdal/muchavka-i-velikan-ipad/muchavka-i-velikan-list.jpg" class="spoilerimage" src="#">
<img data_src="http://img.artlebedev.ru/everything/izdal/muchavka-i-velikan-ipad/muchavka-i-velikan-lion.jpg" class="spoilerimage" src="#">
</div>

UPD: обновил плагин, то же самое
А в каком месте там мой спойлер?  Если под надписью Спойлер на mootools, то он включен в режим мутулзов, а их я не делал, переключись на джиквери.
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
*

staticlight

  • Завсегдатай
  • 1086
  • 65 / 0
  • Staticlight
переключись на джиквери.

Да, ступил =)
Жаль, правда, что скрипты k2 с плагином конфликуют.
Руководитель отдела сервисного обслуживания систем безопасности.
Устали от com_content - поставьте com_k2.
TRIPLE "F" POWER: Firefox+FireShot+Firebug. Chrome + Ctrl+Shift+I
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Arkadiy, там в примерах динамически в спойлер грузится хтмл.
с показыванием гифа-лоадера. смотрится прикольно ).
Лоадером занимаюсь, пока не очень красиво.
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Да, ступил =)
Жаль, правда, что скрипты k2 с плагином конфликуют.
Если кто-нибудь поможет с мутулзами, возможно конфликты пропадут.
*

skai

  • Завсегдатай
  • 1198
  • 153 / 1
  • skaiseo
на странице со спойлером при открытии добавляется к url(у) #spoiler_0   ..придётся указывать rel="canonical" или как-то избавляться..
Наполнение вашего сайта - 1т.р. стр. (текст, изображения, мета, перелинковка). Гарантия высокого ранжирования. SEO консультация в подарок.
----------------------------------------------------------------------------------------------
*

staticlight

  • Завсегдатай
  • 1086
  • 65 / 0
  • Staticlight
на странице со спойлером при открытии добавляется к url(у) #spoiler_0   ..придётся указывать rel="canonical" или как-то избавляться..

Хм, я думал, поисковики знают, что такое якорная ссылка.
Руководитель отдела сервисного обслуживания систем безопасности.
Устали от com_content - поставьте com_k2.
TRIPLE "F" POWER: Firefox+FireShot+Firebug. Chrome + Ctrl+Shift+I
*

skai

  • Завсегдатай
  • 1198
  • 153 / 1
  • skaiseo
Хм, я думал, поисковики знают, что такое якорная ссылка.
- 2 раза ХМ... )) ты абсолютно прав! в данном случае это внутристраничная ссылка.. я затупил)
Наполнение вашего сайта - 1т.р. стр. (текст, изображения, мета, перелинковка). Гарантия высокого ранжирования. SEO консультация в подарок.
----------------------------------------------------------------------------------------------
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Картинки в спойлере не будут индексироваться поисковиками т.к. их атрибут src="#"
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Версия 1.3.1 Приделал колесо загрузки, выводящееся на месте изображения пока оно не будет полностью загружено.
Версия 1.3.2 Запустил в mootools, без колеса загрузки, но работает.

[вложение удалено Администратором]
« Последнее редактирование: 29.07.2011, 10:52:23 от Arkadiy »
*

staticlight

  • Завсегдатай
  • 1086
  • 65 / 0
  • Staticlight
Руководитель отдела сервисного обслуживания систем безопасности.
Устали от com_content - поставьте com_k2.
TRIPLE "F" POWER: Firefox+FireShot+Firebug. Chrome + Ctrl+Shift+I
*

skai

  • Завсегдатай
  • 1198
  • 153 / 1
  • skaiseo
Версия 1.3.2 Запустил в mootools, без колеса загрузки, но работает.
Отлично и спасибо за работу!
Нет возможности проверить в IE9 - если у кого есть отпишитесь пожалуйста..
Наполнение вашего сайта - 1т.р. стр. (текст, изображения, мета, перелинковка). Гарантия высокого ранжирования. SEO консультация в подарок.
----------------------------------------------------------------------------------------------
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Проверял в последнем ФФ, ИЕ8, Хроме. ИЕ9 тоже нет.
*

staticlight

  • Завсегдатай
  • 1086
  • 65 / 0
  • Staticlight
Отлично и спасибо за работу!
Нет возможности проверить в IE9 - если у кого есть отпишитесь пожалуйста..
С 6 по 10 Работает =)
Руководитель отдела сервисного обслуживания систем безопасности.
Устали от com_content - поставьте com_k2.
TRIPLE "F" POWER: Firefox+FireShot+Firebug. Chrome + Ctrl+Shift+I
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
крутота!
Arkadiy - велогерой дня (это - как минимум )) ).
Надо ещё Петра попросить ссылку на ветку добаить, или в свой пост включить доработанную версию.
И на JED вывалить, если нету там его ишшо. я могу иконку нарисовать )
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как добавить enclosure в картинки в RSS потока?

Автор eldar2005

Ответов: 28
Просмотров: 10028
Последний ответ 27.05.2017, 11:37:44
от eldar2005
Как показывать баннер (модуль) только для мобильных устройств?

Автор Escander

Ответов: 9
Просмотров: 4794
Последний ответ 27.10.2016, 12:26:56
от Escander
JCH_Optimize Plugin - оптимизирует загрузку страницы. Работает.

Автор Beer

Ответов: 16
Просмотров: 10759
Последний ответ 03.10.2016, 22:33:02
от SeBun
Модуль лезет на все страницы, а должен быть только на главной.

Автор landgraf

Ответов: 23
Просмотров: 13714
Последний ответ 13.05.2016, 13:22:37
от akteon25
Только на главной странице не отображаются Keywords и Description

Автор dobriibobr

Ответов: 3
Просмотров: 2358
Последний ответ 18.06.2014, 01:48:55
от dobriibobr