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

fisco

  • Захожу иногда
  • 53
  • 24 / 0
После многочисленных обещаний выкладываю модифицированный компонент AdsManager, гордо названный мной AdsManager 2.1.8 FE.  ;D

11.04.2008 Версия 2.1.8.1
Исправления и добавления:

  • Корректное формирование тега title (by Devon).
  • Динамическое изменение мета-тега discription (by Devon).
  • Исправлена кодировка при отправке письма из формы.
  • Опциональный вывод ID объявления.
  • Признак "TOP".ТOP-объявления всегда находятся в верхней части списка.
  • Раскраска с помощью CSS по образу Marketplace". Типы объявлений - "Выделенные","Коммерческие".
  • Регулируется кол-во последних объявлений (те что сверху или снизу).
  • Регулируется вывод последних фото (только с фото или любые).
  • Убран ужасный красный цвет с незаполненных обязательных полей объявления.
  • Опциональный вывод/скрытие строки главного меню компонента. Удобно при использовании дополнительного модуля меню.
  • "Пожалуйста ознакомьтесь с правилами перед размещением объявления" - сделано ссылкой на правила.
  • Опциональный вывод защитного кода "Captcha". Используется только для гостей.
-----------------------------------------------------------------
11.04.2008 Версия 2.1.9.1
Исправления и добавления:


  • Модификация доработана с учетом изменений версии 2.1.9
  • Исправлена ошибка вывода защитного кода при установке сайта на субдомене или в отдельной папке (by eX)
  • Русификация компонента
  • Установка возможна в режиме обновления
-----------------------------------------------------------------
12.04.2008 Версия 2.1.9.2
Исправления и добавления:

  • Исправлена ошибка определения количества последних объявлений.
  • Возможность записи ip-адреса с показом в админке.
  • В админке в списке объявлений вывод фото заменен на вывод количества картинок. Ибо места уже не хватает!  ^-^

Будут найдены какие то замечания, глюки, баги - просьба сообщить или, при возможности исправить самостоятельно, привести описание ошибки и метод ее решения, думаю это надо всем! ;)

Внимание! Компонент дорабатывался для версии Joomla 1.0.x, соответственно на вопросы о проблемах в версии Joomla 1.5.x. ответить не смогу!

P.S. Все изменения делались иключительно по личной воле. Поэтому присылать можно только пожелания к будущей версии, как будет возможность (желание, время, мотивация) так и сделаю. :)

Возможно также расширение функционала компонента для вашего сайта на платной основе.

[вложение удалено Администратором]
« Последнее редактирование: 04.11.2009, 00:44:55 от fisco »
*

sc@r@bey

  • Захожу иногда
  • 360
  • 55 / 5
  • делай, а потом спрашивай что не получилось!
Re: Модификация AdsManager 2.1.8 FE
« Ответ #1 : 09.04.2008, 18:03:29 »
красавчег, но уже 2.1.9 вышла, за труды +1
*

Muratty

  • Захожу иногда
  • 130
  • 9 / 0
  • не стреляёте в пианиста, он играет как умеет...
Re: Модификация AdsManager 2.1.8 FE
« Ответ #2 : 09.04.2008, 18:19:16 »
можно обновится со старой версии? если перезалить поверх?
*

sc@r@bey

  • Захожу иногда
  • 360
  • 55 / 5
  • делай, а потом спрашивай что не получилось!
Re: Модификация AdsManager 2.1.8 FE
« Ответ #3 : 09.04.2008, 18:31:45 »
удалять не надо, просто когда переработаешь новый выложешь здесь же
*

fisco

  • Захожу иногда
  • 53
  • 24 / 0
Re: Модификация AdsManager 2.1.8 FE
« Ответ #4 : 09.04.2008, 19:03:19 »
Ну скорее всего так и сделаю, только по срокам ничего не обещаю, так как работы своей много...
*

sc@r@bey

  • Захожу иногда
  • 360
  • 55 / 5
  • делай, а потом спрашивай что не получилось!
Re: Модификация AdsManager 2.1.8 FE
« Ответ #5 : 09.04.2008, 19:08:36 »
это твое личное дело ))
*

eX

  • Захожу иногда
  • 256
  • 72 / 0
Re: Модификация AdsManager 2.1.8 FE
« Ответ #6 : 11.04.2008, 06:30:48 »
Замечания по сборке:

1. Не выводится код проверки. Если у Вас сайт находится на субдомене или в отдельной папке, то нужно в файле adsmanager.html.php заменить строчку #1484 на:
Код
	<img src="<?php echo $mosConfig_live_site; ?>/components/com_adsmanager/pic.php?<?php echo session_name()?>=<?php echo session_id()?>"
*

fisco

  • Захожу иногда
  • 53
  • 24 / 0
Не выводится код проверки.
Исправлено и включено в новую сборку.
*

Lui

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
fisco как убрать красный цвет??, не хочу ставить твой адс менеджер, так как у меня он довольно сильно переделан
*

Muratty

  • Захожу иногда
  • 130
  • 9 / 0
  • не стреляёте в пианиста, он играет как умеет...
fisco как убрать красный цвет??, не хочу ставить твой адс менеджер, так как у меня он довольно сильно переделан
какой красный??? стиль оформления что-ли?
думаю к "Модификация AdsManager 2.1.9 FE + Руссификация" это отношения не имеет
« Последнее редактирование: 11.04.2008, 15:31:32 от Muratty »
*

fisco

  • Захожу иногда
  • 53
  • 24 / 0
Lui, если ты имеешь ввиду красный цвет при предупреждении о незаполненности обязательных полей, то:
в файле adsmanager.html.php:
Ищем
Код
me[i].style.background = "red";
и меняем на
Код
me[i].setAttribute("style", "border:1px dotted red;");

Ну или на что понравится! Ну ессно в стиле css пишем!  ^-^
*

chishir

  • Новичок
  • 8
  • 0 / 0
не работает настройка количества последних объявлений ВЫВОДИТ ВСЕ!!!!!!!!!
все остальное круто
но IP пользователя так и нет ни в новой версии ни в Вашей доработке а IP более чем нужен
*

alexIS

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Спасибо за полный перевод. +
*

fisco

  • Захожу иногда
  • 53
  • 24 / 0
не работает настройка количества последних объявлений ВЫВОДИТ ВСЕ!!!!!!!!!
...
но IP пользователя так и нет ни в новой версии ни в Вашей доработке а IP более чем нужен
Исправлено и включено в новую сборку.
*

chishir

  • Новичок
  • 8
  • 0 / 0
 :D СУПЕР!!!
*

Lui

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
fisco спасибо огромное!, смогу ставить плюсики, обязательно поставлю!

p.s. дальнейшую работу по увеличению функционала планируешь?
« Последнее редактирование: 13.04.2008, 16:24:26 от Lui »
*

chishir

  • Новичок
  • 8
  • 0 / 0
протестил немного

1) Параметр ТОP не работает в выдаче последних объявлений
2) "подкрашенные" объявления не подсвечиваются опять же в последних и в развернутом режиме
3) IP работает корректно
*

fisco

  • Захожу иногда
  • 53
  • 24 / 0
1) Параметр ТОP не работает в выдаче последних объявлений
Он там и не должен работать, так как, имхо, там должны быть действительно последние объявления.
Цитировать
2) "подкрашенные" объявления не подсвечиваются опять же в последних и в развернутом режиме
Действительно... Скоро исправлю.
Цитировать
3) IP работает корректно
это радует! :)
*

fisco

  • Захожу иногда
  • 53
  • 24 / 0
fisco спасибо огромное!, смогу ставить плюсики, обязательно поставлю!
p.s. дальнейшую работу по увеличению функционала планируешь?
Ну как по мне, так вроде как для доски объявлений и так хватает функционала! :) Если будут стоящие предложения, то при наличии возможности (желание, время, мотивация) сделаю.
*

werdi

  • Новичок
  • 6
  • 0 / 0
fisco,
К Р А С А В Ч Е Г!
*

chishir

  • Новичок
  • 8
  • 0 / 0
блин трабл совсем неожиданный, не подписываются фотографии почему-то в твоей сборке
*

Lui

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
fisco реально сделать, чтобы в зависимости от выбранного значения в списке №1, соответственно выбирался дочерний список№2. К примеру: в зависимости от района менялся список микрорайонов?


и добавить возможность просматривать только выбранные объявления в расширенном виде?
*

fisco

  • Захожу иногда
  • 53
  • 24 / 0
fisco реально сделать, чтобы в зависимости от выбранного значения в списке №1, соответственно выбирался дочерний список№2. К примеру: в зависимости от района менялся список микрорайонов?
и добавить возможность просматривать только выбранные объявления в расширенном виде?
Все в этом мире возможно, но все зависит от мотивации...  ;)
*

Muratty

  • Захожу иногда
  • 130
  • 9 / 0
  • не стреляёте в пианиста, он играет как умеет...
небольшой вопрос, возможно и офтоп, но - реально ли обновить более старую версию, и если да, естественный вопрос как???
*

fisco

  • Захожу иногда
  • 53
  • 24 / 0
Можно, для этого надо удалить старую версию и установить новую. Таблицы при удалении сохраняются и новая версия их подхватывает. Ну и ессно золотое правило - бэкап!!! Ибо обновлять можно и с самой первой (неизвестной) версии, а там хз что может получиться.  ;D
*

kostass

  • Осваиваюсь на форуме
  • 33
  • 1 / 0
Ребят, у меня почемуто не шлет уведомления при добавлении нового обьявления!
В чем может біть проблема?
*

Lui

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
можеш выложить версию 2.1.8.1 FE ?

а AdsManager 2.1.9 FE + Руссификация  ставиться на j1.5...?
*

fisco

  • Захожу иногда
  • 53
  • 24 / 0
*

ruberk

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Зайдя в доску объявлений, жмём Все объявления. Вверху получаеться слитно: Типа сайт - Все объявленияВсе объявления.
Lavra.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено]Дублирования ссылки "объвления" в breadcrumb, в компоненте AdsManager

Автор nicklas

Ответов: 4
Просмотров: 9720
Последний ответ 25.04.2024, 23:13:18
от Rinat abzyi
AdsManager вывод нужных полей по отдельности

Автор klekovkinandrey

Ответов: 2
Просмотров: 20444
Последний ответ 06.04.2024, 09:54:15
от Rinat abzyi
AdsManager загрузка файлов

Автор FlexNL

Ответов: 1
Просмотров: 8739
Последний ответ 21.10.2021, 17:20:09
от khan-alex
AdsManager 2.9.13 Есть ли возможность добавить функцию снять с публикации по мимо редактировать и уд

Автор murovoz

Ответов: 11
Просмотров: 19338
Последний ответ 27.03.2020, 22:39:23
от Pavel
Два компонента AdsManager в одном движке

Автор kaman62

Ответов: 12
Просмотров: 33663
Последний ответ 27.03.2020, 22:32:04
от Pavel