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

aka_diesel

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Доброго всем времени суток.

Забота вот в чом.
Была у доска, версии 2.5. Ads Manager. Но раотала она очень уже глючно. Решшено было снести и поставить v2.2.2 stable. и теперь при добавлении нового объявления лезут ошики вида:

Код: php
Notice: Trying to get property of non-object in /home/users/i/ippnru/domains/portal.hipn.ru/components/com_adsmanager/adsmanager.html.php(1010) : eval()'d code on line 1

Очень хочется их убрать. Лезут они почти над всеми полями.

На другом сервере, бесплатный хост, все работает чудеснейше. А 2.5 пестрит ошибками((..

Что пытался делать:
1. Переустановка
2. Сносил врменные файлы
3. Сносил кеш
4. Вручную искал папки com_adsmanager (после удаления он ни чо не оставил)

Хотел бы еще посмотреть таблицы БД, но нет к ней у меня доступа(.. МОжет он там оставил записи какие?.. и к ним обратица не может?.

Помогите пожалуйста.

Версия Joomla:       Joomla! 1.5.15 Stable
Платформа:               Linux server
ADS Manager:              v2.2.2
*

grinat

  • Захожу иногда
  • 356
  • 34 / 2
Re: Notice: Trying to get property of non-object...
« Ответ #1 : 18.06.2010, 09:41:33 »
Отключи уведомления об предупреждениях, в файле .htaccess прописать php_value error_reporting 1 или же это можно установить где-то в настройках Joomla. Предупреждения возникают из-за того что функции пытаются получить свойство несуществующего объекта, тут беспокоится не о чем, в php в таких случаях объекты создаются автоматически. 
*

Olesea

  • Осваиваюсь на форуме
  • 20
  • 2 / 0
Re: Notice: Trying to get property of non-object...
« Ответ #2 : 30.07.2010, 01:45:04 »
Если актуально еще:
Notice и Warning - это сообщения, которые нужны только в процессе настройки и никакого ужаса за собой не несут.
Отключаются следующим образом:
в файле: includes/application.php
В самом начале сразу после строчки:
Defined ('_JEXEC')order('Restricted access');
добавить строку:
error_reporting(E_ERROR);

Постоянно это делаю, перед тем как отпустить сайт в свободное плавание :))
*

Tviretik

  • Захожу иногда
  • 56
  • 2 / 0
Re: Notice: Trying to get property of non-object...
« Ответ #3 : 23.12.2010, 13:03:02 »
Если актуально еще:
Notice и Warning - это сообщения, которые нужны только в процессе настройки и никакого ужаса за собой не несут.
Отключаются следующим образом:
в файле: includes/application.php


В самом начале сразу после строчки:
Defined ('_JEXEC')order('Restricted access');
добавить строку:
error_reporting(E_ERROR);

Постоянно это делаю, перед тем как отпустить сайт в свободное плавание :))

Жаль но мне не помогло (((
*

LifeAct

  • Захожу иногда
  • 65
  • 1 / 0
Re: Notice: Trying to get property of non-object...
« Ответ #4 : 06.03.2011, 09:34:40 »
Olesea супер, спасибо, буду пробовать, в админке сообщения о ошибках отключил - не помогло
*

Olesea

  • Осваиваюсь на форуме
  • 20
  • 2 / 0
Re: Notice: Trying to get property of non-object...
« Ответ #5 : 10.03.2011, 01:03:23 »
Если не помогает значит, где-то перекрывает команда error_reporting(С_ДРУГИМ_ЗНАЧЕНИЕМ).
В таком случае я в Dreamweaver задаю в поиск команду error_reporting по всему сайту. Где-то да всплывет.
И уже там и меняю, то значение, которое указано (как правило указано E_ALL), на E_ERROR.
*

Pelot

  • Новичок
  • 1
  • 0 / 0
Re: Notice: Trying to get property of non-object...
« Ответ #6 : 06.06.2012, 11:04:35 »
Если актуально еще:
Notice и Warning - это сообщения, которые нужны только в процессе настройки и никакого ужаса за собой не несут.
Отключаются следующим образом:
в файле: includes/application.php
В самом начале сразу после строчки:
Defined ('_JEXEC')order('Restricted access');
добавить строку:
error_reporting(E_ERROR);

Постоянно это делаю, перед тем как отпустить сайт в свободное плавание :))

Спасибо огромное! То, что нужно =)
*

knt

  • Новичок
  • 1
  • 0 / 0
Re: Notice: Trying to get property of non-object...
« Ответ #7 : 06.07.2012, 08:37:59 »
В бэкенде в настройках Joomla,в табе Site->Global Config.->Server(tab)->Error Reporting->None! tadaaam!
*

Severynsky

  • Новичок
  • 1
  • 0 / 0
Re: Notice: Trying to get property of non-object
« Ответ #8 : 27.02.2013, 09:41:18 »
Sposibo!Otkluchil v globanih nastroikah i vsio v poriadke! :D  *DRINK*
*

Zudva

  • Захожу иногда
  • 84
  • 0 / 0
Re: Notice: Trying to get property of non-object
« Ответ #9 : 27.05.2013, 20:23:55 »
Все ок! Помогло и работае на 100%....кеш чистить нужно просто
*

Webprohozhiy

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Re: Notice: Trying to get property of non-object
« Ответ #10 : 22.09.2015, 22:22:29 »
В бэкенде в настройках Joomla, в табе Site->Global Config.->Server(tab)->Error Reporting->None! tadaaam!

спасибо, всё очень просто
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

ошибка "Notice: Undefined variable" в myads

Автор stepan_fed

Ответов: 3
Просмотров: 2851
Последний ответ 22.07.2012, 11:31:10
от Fedor Vlasenko