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

dplat

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Здравствуйте уважаемые форумчане!

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

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

Сайт www.dplatstore.ru.

Заранее благодарна за любую помощь. Сижу уже несколько часов, решение найти не могу.

С уважением, Дарья.

*

mailrev

  • Захожу иногда
  • 182
  • 17 / 0
оберните кнопку в свой слой и присвойте этому слою положение нужное вам
3.14здец
*

dplat

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Благодарю за ответ! Но я, к сожалению, совсем не разбираюсь в CSS. Даже не могу понять где лежит файл, который отвечает за расположение этой кнопки...
*

mailrev

  • Захожу иногда
  • 182
  • 17 / 0
попробуйте тогда так в CSS шаблона вставить
Код: css
.jshop.address_block .button {
float: right;
}
3.14здец
*

dplat

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Куда именно нужно вставить фрагмент?
*

mailrev

  • Захожу иногда
  • 182
  • 17 / 0
в любое место cssки которая подключается в шаблоне, либо в сам index.php шаблона путем вставки в блок head
Код: css
<style>
.jshop.address_block .button {
float: right;
}</style>
второй вариант не предпочтительный
3.14здец
*

ShfVD

  • Давно я тут
  • 871
  • 65 / 0
Можно создать свjю таблицу *.css,  но тогда ее нужно будет добавить в шаблон,
либо попробуйте дописать в конец последнего в шаблоне файла *.css

#gkBreadcrumb .button {
   float: right;
}

#mxcpr {
   padding-top: 40px;
}

Ну и кнопку "Пуск" надо бы подправить

#gkRightRight .button {
      width: 5em !important;
}
*

mailrev

  • Захожу иногда
  • 182
  • 17 / 0
#gkBreadcrumb .button {
   float: right;
}
что-то мне подсказывает что это не поможет, слой gkBreadcrumb не тот
3.14здец
*

dplat

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Не помог ни первый, ни второй вариант ...
*

dplat

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
В фаербаге меняю float: left на float:right и все отображается как надо. Но сам файл, где исправить надо не могу откопать. Не разберу то ли это JoomShopping модуль, то ли это сам шаблон.
*

mailrev

  • Захожу иногда
  • 182
  • 17 / 0
Не помог ни первый, ни второй вариант ...
куда изменения вносили, не вижу
3.14здец
*

dplat

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
В конец документа tamplate.css
*

ShfVD

  • Давно я тут
  • 871
  • 65 / 0
здесь, я так понимаю подгружается куча таблиц
 <link rel="stylesheet" href="/cache/gk/37f2b7d0115692e2840aad90854f278f.css.php
Спойлер
[свернуть]
Поищи поиском (ТСкомандером)
*

mailrev

  • Захожу иногда
  • 182
  • 17 / 0
В конец документа tamplate.css
не вижу чтобы этот файл стиля в шаблоне подключался, попробуйте как выше писал в файл index.php шаблона вставить
3.14здец
*

dplat

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Какой фрагмент именно искать?
*

mailrev

  • Захожу иногда
  • 182
  • 17 / 0
попробуйте внести мои строчки в modules/mod_jt_jshopping_latest/css/style.css
3.14здец
*

dplat

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Вроде вставила в index.php, но возможно неправильно.
*

ShfVD

  • Давно я тут
  • 871
  • 65 / 0
Кнопка стоит ниже div class="jshop.address_block"
*

dplat

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
И в style.css тоже вставила. все без изменений.
*

mailrev

  • Захожу иногда
  • 182
  • 17 / 0
пока не видно изменений, выключите кеширование сайта
3.14здец
*

dplat

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Кэширование отключено вроде.
*

mailrev

  • Захожу иногда
  • 182
  • 17 / 0
в style.css надо вставить только
Код: css
.jshop.address_block .button {
float: right;
без <style>
3.14здец
*

mailrev

  • Захожу иногда
  • 182
  • 17 / 0
Кнопка стоит ниже div class="jshop.address_block"
она лежит в этом слое
3.14здец
*

mailrev

  • Захожу иногда
  • 182
  • 17 / 0
молодец, включай кеширование
3.14здец
*

dplat

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Кажется сработало!  :D! Только от нее странная рамочка остается при прокрутке страницы и копирайт разработчиков попадает под руку...
*

mailrev

  • Захожу иногда
  • 182
  • 17 / 0
рамочку не вижу, а с разработчиками, можно либо переместить, либо нарушить кое-что и исчезнет
3.14здец
*

ShfVD

  • Давно я тут
  • 871
  • 65 / 0
Был неправ
туда же добавить
#mxcpr {
display: none;
}
и забудьте о копирайт
*

dplat

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
 ^-^ ^-^ ^-^Весьма благодарю за помощь! Если мне не удастся подвинуть копирайт, то придется проститься с ним!
*

mailrev

  • Захожу иногда
  • 182
  • 17 / 0
подвинуть влево (добавить в тот же css)
Код: css
#mxcpr {
float: left;
}
3.14здец
*

ShfVD

  • Давно я тут
  • 871
  • 65 / 0
Цитировать
Если мне не удастся подвинуть копирайт, то придется проститься с ним!
Дак сдвиньте
Спойлер
[свернуть]
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как вставить свой CSS в общий файл CSS шаблона Yootheme?

Автор Lemonez

Ответов: 16
Просмотров: 2552
Последний ответ 21.01.2021, 05:11:58
от Lemonez
Расположение текста

Автор ast

Ответов: 4
Просмотров: 3184
Последний ответ 17.06.2020, 16:45:26
от ast
helix 3 не могу заставить работать position: sticky;

Автор platonische

Ответов: 0
Просмотров: 2746
Последний ответ 04.01.2020, 16:01:16
от platonische
Найти height. Прошу помощи

Автор EvaLifeTime

Ответов: 17
Просмотров: 2263
Последний ответ 21.11.2019, 21:03:22
от EvaLifeTime
Не могу вывести картинку нужно размера

Автор stonehand

Ответов: 3
Просмотров: 2032
Последний ответ 22.03.2019, 21:55:29
от sivers