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

vaymohk

  • Захожу иногда
  • 258
  • 1 / 0
  • Ingtimes.ru | Новости Ингушетии
*

leo78

  • Завсегдатай
  • 1018
  • 62 / 8
  • I left from paradise!?...
Readme
Как его установить?
Установка описывается в Readme файле, который находиться в архиве.
Правда не совсем понял кому адресован был вопрос, и что устанавливаете "транслит" или бонус )))
*

vaymohk

  • Захожу иногда
  • 258
  • 1 / 0
  • Ingtimes.ru | Новости Ингушетии
ReadmeУстановка описывается в Readme файле, который находиться в архиве.
Правда не совсем понял кому адресован был вопрос, и что устанавливаете "транслит" или бонус )))

Скажите пожалуйста какой плюс от этого транслита? Не могу понять зачем он вообще нужен
*

radiant

  • Захожу иногда
  • 114
  • 3 / 0
« Последнее редактирование: 08.02.2021, 23:06:36 от radiant »
*

ruslan2

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Добрый день.
Может я не в тему, но у меня почти похожая проблема. В названии статьи и категории, и в самой статье русские буквы заменяются вопросиками "?".
Подскажите пжста, где что не так я установил.
Спасибо.
*

vaymohk

  • Захожу иногда
  • 258
  • 1 / 0
  • Ingtimes.ru | Новости Ингушетии
У меня с этим почему то не было проблем
*

pavel_28121

  • Захожу иногда
  • 266
  • 29 / 0
  • Cart for ZOO, Watermark for ZOO, Price fo ZOO
смотрите кодировку сервера в направлении отдачи документов, default charset utf-8 должно быть. Управлять данным параметром можно через .htaccess
« Последнее редактирование: 25.10.2012, 21:27:10 от pavel_28121 »
Расширения для Yootheme ZOO http://zooapps.ru, а также профессиональная помощь по Yootheme ZOO. Расширения для ZOO на заказ. ZooCart, ZooWatermark, ZooPrice.
*

Coresolo

  • Осваиваюсь на форуме
  • 43
  • 1 / 0
  • Fishishere.com©Ваш лучший улов в океане интернета!
pavel_28121
А для версии 3.0.5 планируется сделать транслитерацию? Спасибо.
*

pavel_28121

  • Захожу иногда
  • 266
  • 29 / 0
  • Cart for ZOO, Watermark for ZOO, Price fo ZOO
Вы проверяли работоспособность текущей транслитерации?
Расширения для Yootheme ZOO http://zooapps.ru, а также профессиональная помощь по Yootheme ZOO. Расширения для ZOO на заказ. ZooCart, ZooWatermark, ZooPrice.
*

Coresolo

  • Осваиваюсь на форуме
  • 43
  • 1 / 0
  • Fishishere.com©Ваш лучший улов в океане интернета!
Собрался проверить и оказалось, что транслитерация встроена в эту версию по умолчанию =)
*

ven-til

  • Захожу иногда
  • 157
  • 3 / 0
...В названии статьи и категории, и в самой статье русские буквы заменяются вопросиками "?".

аналогичная проблема с отображением вопросов вместо кириллических символов.
в .htaccess есть строка default charset utf-8, но для ZOO это по барабану.
Есть какое-то решение ?
 
*

pavel_28121

  • Захожу иногда
  • 266
  • 29 / 0
  • Cart for ZOO, Watermark for ZOO, Price fo ZOO
Мой Вам совет: обзаведитесь нормальным хостингом. Любой впс с ispmanager lite решит все мелкие проблемы раз и навсегда. Кроме того, повысите производительность свою. Цена вопроса всего-то рублей 600-900 в месяц. зато никаких проблем. Уйдя один раз с общаговского хостинга, уверяю, вы туда больше не вернетесь, а через годик, так вообще свою железку арендуете)  *DRINK*

Либо мучайтесь с кодировками апач и бд на текущем  ;)
Расширения для Yootheme ZOO http://zooapps.ru, а также профессиональная помощь по Yootheme ZOO. Расширения для ZOO на заказ. ZooCart, ZooWatermark, ZooPrice.
*

ven-til

  • Захожу иногда
  • 157
  • 3 / 0
Мой Вам совет: обзаведитесь нормальным хостингом.
Либо мучайтесь с кодировками апач и бд на текущем  ;)
Спасибо Павел за дельный совет )))
Хостинг AvaHost. если уж этот общаговский - то тогда я не знаю.
Другие мои сайты на этом же хостинге работают отлично и проблем с кодировками нет. Только с ZOO косяки.
Как говорится, сидя у разбитого корыта включил отображение ошибок и был поражен их количеством в языковых файлах ZOO.
Путем сравнения с англицким файлом  - ошибки аналогичные.
Суть ошибки: в служебных словах пропущены или заведомо пропущены символы подчеркивания.
Например:
CHOOSE FROM THE MOST USED TAGS="Выбрать среди наиболее используемых меток"
После исправления:
CHOOSE_FROM_THE_MOST_USED_TAGS="Выбрать среди наиболее используемых меток"
Причем этих пропущенных символов не то что много, а их практически нет.
Сейчас исправляю данные косяки.
Не знаю, решит ли это вышеописанную проблему, но работаю в этом направлении.
 
*

pavel_28121

  • Захожу иногда
  • 266
  • 29 / 0
  • Cart for ZOO, Watermark for ZOO, Price fo ZOO
Все зависит от тарифа, которым пользуетесь. Но посмотрев почем и сколько ресурсов продают, путем простейших вычислений прихожу к выводу, что оверсейл услуг очень высокий.
Следовательно придет тот день, когда найдется умный сосед и сожрет все ресурсы и будут дикие тормоза.
Как показывает мой личный опыт: дешево слишком дорого обходится в обслуге.

Ну а по поводу отсутствия пробелов: это все со времен Joomla 1.5
Расширения для Yootheme ZOO http://zooapps.ru, а также профессиональная помощь по Yootheme ZOO. Расширения для ZOO на заказ. ZooCart, ZooWatermark, ZooPrice.
*

ven-til

  • Захожу иногда
  • 157
  • 3 / 0
тариф базовый. мне пока хватает.
Я не агитирую за них. есть косяки в работе хостера, но первый http://pchelovod.in.ua работает на ура, на втором (использую поддомен) где ZOO установил - наблюдаются вышеописанные проблемы.
кстати скачанный файл локализации с офф.сайта имеет те же проблемы и агл. и рус. версия.
*

ven-til

  • Захожу иногда
  • 157
  • 3 / 0
вопрос решил полным форматированием БД и установкой с нуля.
*

radiant

  • Захожу иногда
  • 114
  • 3 / 0
« Последнее редактирование: 08.02.2021, 23:05:38 от radiant »
*

backru

  • Новичок
  • 1
  • 0 / 0
Добрый день.
Может я не в тему, но у меня почти похожая проблема. В названии статьи и категории, и в самой статье русские буквы заменяются вопросиками "?".
Подскажите пжста, где что не так я установил.
Спасибо.

Плагины ZOO и Widgetkit смотрят в сторону базы и ее (дефолтовой) кодировки, и зачастую она не совпадает с текущей UTF-8. Другие плагины смотрят в настройки Joomla и создают таблицы в UTF-8. Скорей всего у тебя кодировка таблиц ZOO в latin1.

=================================================================================
Смотрим в какой кодировке таблицы:
joomla: информация о системе
Кодировка базы данных: utf8_general_ci (у меня UTF-8)

Сохраняем текущую БД:
Код
mysqldump --opt -p имя_базы > куда_сохраняем.sql

Смотрим кодировки таблиц в текущей базе (если MS то используй любой редактор):
Код
less куда_сохранили.sql | grep CHARSET=

Заходим в mysql:
Код
mysql -p

Выбираем базу joomla:
Код
mysql> USE имя_базы;

Проверяем текущую базу:
Код
mysql> \s
Current database: имя_базы

Смотрим таблицы:
Код
mysql> SHOW TABLES;

Вывод примерно такой(список таблиц ZOO)

Код
Префикс_zoo_application
Префикс_zoo_category
Префикс_zoo_category_item
Префикс_zoo_comment
Префикс_zoo_item
Префикс_zoo_rating
Префикс_zoo_search_index
Префикс_zoo_submission
Префикс_zoo_tag
Префикс_zoo_version

Префикс таблиц базы данных(cm. в общих настройках-сервер-Настройки базы данных)

Конвертация таблиц в UTF-8:

Код
ALTER TABLE `Префикс_zoo_application` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `Префикс_zoo_category` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `Префикс_zoo_category_item` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `Префикс_zoo_comment` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `Префикс_zoo_item` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `Префикс_zoo_rating` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `Префикс_zoo_search_index` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `Префикс_zoo_submission` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `Префикс_zoo_tag` CONVERT TO CHARACTER SET 'utf8';
ALTER TABLE `Префикс_zoo_version` CONVERT TO CHARACTER SET 'utf8';

На выход)
Код
mysql> \q
=================================================================================
« Последнее редактирование: 02.02.2013, 04:23:47 от backru »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Решение. Lightbox из Widgetkit в ZOO

Автор Chedwick

Ответов: 29
Просмотров: 15194
Последний ответ 23.06.2016, 01:05:30
от lalalag
Размеры sidebar в теме от yootheme

Автор Tony Jones

Ответов: 4
Просмотров: 2098
Последний ответ 06.07.2012, 13:21:42
от BoBCP
[Решено] Slug - Транслитерация с русского во фронтэнде (Submission) ZOO 2.x.x

Автор M-BOY

Ответов: 11
Просмотров: 4117
Последний ответ 12.04.2012, 13:17:11
от kuponoid_ru
Zoo 2,5 и шаблон Expo от Yootheme

Автор dimasik662

Ответов: 8
Просмотров: 2576
Последний ответ 22.02.2012, 21:26:00
от dimasik662
Транслитерация тегов

Автор wd

Ответов: 3
Просмотров: 1784
Последний ответ 15.10.2011, 12:40:02
от wd