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

iton

  • Новичок
  • 4
  • 0 / 0
Давно задался проблемой поиска нормальной галереи для Joomla. Текущий проект на 1.0.15  поэтому для нее и ищю галерею.Суть в том что необходимо после прьевью сразу открытие оригинала через слим бокс(ну или иное скажем лайтбокс не столь суть важно главное чтобы было красиво))))Ну так вот а в основном все галереи как пони Datso и т.д. после нажатия на превью открывается страницка со средним изоброжением и только после него идет изображение с "черным экраном".Ну так вот Easy Gallery по мне так просто и удобно ....вот ссыль http://wingnut.freitagmorgen.de/#example для примера, то что надо однако это версия на php+js .Ну и теперь вопрос реализовно ли это для Joomla 1.0.15 (ну вот то что по ссылке ? )
« Последнее редактирование: 08.06.2009, 14:58:42 от iton »
*

iton

  • Новичок
  • 4
  • 0 / 0
Или же может кто предложит другую галерею с вышеперечисленными характеристиками?
*

iton

  • Новичок
  • 4
  • 0 / 0
Отличный форум ...все молчат....
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
а поиском что слабо воспользоваться ?

Вот тебе решение вопроса для версии datsogallery-1.6

В файл datsogallery.php после строки

Код
$thumbnailpath       = $mosConfig_live_site . $ad_paththumbs . "/";

Добавляем

Код
$header = '';
    $mtl = array();
    $tsource = @file_get_contents("$mosConfig_absolute_path/templates/$cur_template/index.php");
    if(preg_match_all('/(mootools.v1.1|mootools)\.js/', $tsource, $mtl)){
    $mtl = $mtl[1];
    }
    if(!(in_array('mootools.v1.1', $mtl) || (in_array('mootools', $mtl)))){
    $header .= "<script type=\"text/javascript\" src=\"$gallerypath/js/slimbox/js/mootools.js\"></script>\n";
    }
    $header .= "<script type=\"text/javascript\" src=\"$gallerypath/js/slimbox/js/slimbox.js\"></script>\n";
    $header .= "<link rel=\"stylesheet\" href=\"$gallerypath/js/slimbox/css/slimbox.css\" type=\"text/css\" media=\"screen\" />\n";
    $mainframe->addCustomHeadTag($header);

echo "\n<script type=\"text/javascript\">\n";
    echo "window.addEvent('domready', function(){\n";
    echo "window.addEvent('domready', Lightbox.init.bind(Lightbox));\n";
    echo "});";
    echo "</script>\n";

В этом же файле находим строки

Код
if ($ad_showtip) {
echo "<a href='" . sefRelToAbs("$dgurl&func=detail&catid=$catid&id=$row1->id") . "'";
    echo "onmouseover=\"return overlib('";
    echo "<strong>$tle</strong>";
    if ($ad_showimgcounter > 0){ echo "<br />$dghits: $row1->imgcounter";}
    if ($ad_showrating > 0) { echo "<br />$dgvotes: $frating";}
    if ($ad_showcomment > 0) { echo "<br />$dgcomment : $comments";}
    echo "');\"";
    echo "onmouseout=\"return nd();\"><img src='$thumbnailpath$row1->imgthumbname' style='".$ad_imgstyle."' alt='".$tle."' /></a><br />";
    } else {
    echo "<div align='center'><a href='" . sefRelToAbs("$dgurl&func=detail&catid=$catid&id=$row1->id") . "'><img src='$thumbnailpath$row1->imgthumbname' style='".$ad_imgstyle."' alt='".$tle."' /><div>$tle</div></a></div>";
    }
    echo "</td>\n";
    $rowcounter++;

и заменяем на

Код
if ($ad_showtip) {
echo "<a rel='lightbox' href='$originalpath$row1->imgoriginalname' ";
    echo "onmouseover=\"return overlib('";
    echo "<strong>$tle</strong>";
    if ($ad_showimgcounter > 0){ echo "<br />$dghits: $row1->imgcounter";}
    if ($ad_showrating > 0) { echo "<br />$dgvotes: $frating";}
    if ($ad_showcomment > 0) { echo "<br />$dgcomment : $comments";}
    echo "');\"";
    echo "onmouseout=\"return nd();\"><img src='$thumbnailpath$row1->imgthumbname' style='".$ad_imgstyle."' alt='".$tle."' /></a><br />";
    } else {
    echo "<div align='center'><a rel='lightbox' href='$originalpath$row1->imgoriginalname'><img src='$thumbnailpath$row1->imgthumbname' style='".$ad_imgstyle."' alt='".$tle."' /><div>$tle</div></a></div>";
    }
    echo "</td>\n";
    $rowcounter++;

После этого из мини эскиза должно развернуться полное изображение

Может даже для datsogallery-1.5 будет работать
А может наоборот, для datsogallery-1.5 будет работать, а для datsogallery-1.6 нет. у меня по разному бывало, не помню точно

[вложение удалено Администратором]
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Easy Gallery 1.0 beta 3 - Русская версия

Автор realovich

Ответов: 66
Просмотров: 87274
Последний ответ 19.01.2018, 16:38:40
от knyazevvalentinn
не работает Very Simple Image Gallery Plugin

Автор serghuk

Ответов: 12
Просмотров: 16117
Последний ответ 19.02.2014, 00:01:56
от JDV
Light Gallery из Easy Gallery

Автор micle

Ответов: 44
Просмотров: 45042
Последний ответ 14.01.2010, 14:58:16
от Олег
Light Gallery проблемы с узлом! намучанное.

Автор access

Ответов: 10
Просмотров: 13535
Последний ответ 02.09.2008, 11:12:36
от access