Новости 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 Ответов
  • 17476 Просмотров
*

kharol

  • Moderator
  • 1721
  • 217 / 0
[FAQ] Компонент JomSocial
« : 25.08.2010, 22:11:30 »

(Раздел находится в стадии наполнения)

Данный раздел строго регламентируется положениями, перечисленными в Правилах форума
Пожалуйста, ознакомьтесь с этим разделом прежде, чем Вы начнете создавать свои темы и задавать вопросы.

ОБЩИЕ ВОПРОСЫ:
Что такое JomSocial?
  • JomSocial - компонент с открытым кодом для cms Joomla!, позволяющий создать собственную социальную сеть, объединяющую пользователей, с целью совместного общения

Где я могу скачать JomSocial?
  • Компонент социальной сети JomSocial  - является продуктом команды разработчиков JomSocial, Slashes & Dots Sdn. Bhd и является платным ПО. Всю информацию о приобретении компонента и цене,  Вы можете узнать на странице разработчиков.
  • На форуме ЗАПРЕЩАЕТСЯ вести какие-либо разговоры на тему подразумевающую приобретение или использование не лицензионного продукта.
Как я могу узнать о выходе новой версии JomSocial?
  • О выходе новой версии компонента JomSocial  Вы будете уведомлены сообщением email от разработчиков продукта.
  • Вы можете сами проверить наличие обновления нажав на ссылку проверки последней версии во разделе About компонента.
  • Если Вы еще не являетесь пользователем компонента, но интересуетесь его возможностями и имеете планы купить продукт, с тем чтобы задействовать на своем сайте собственную социальную сеть, посетите страницу разработчиков , узнайте о текущей версии, ознакомьтесь с возможностями, задайте свои вопросы команде JomSocial, Slashes & Dots Sdn. Bhd.
Какие версии локализации (адаптации программного продукта к языку) существуют для JomSocial?
  • Компонент выпускается в англоязычной версии. Все другие локализации продукта, включая русский, украинский, латышский и т.д. осуществляются силами пользователей компонента
  • На нашем форуме Вы можете воспользоваться решениями адаптации JomSocial к следующим языкам.
русский язык
украинский язык
латышский язык
« Последнее редактирование: 03.03.2011, 10:57:16 от kharol »
Чтобы сказать "спасибо" достаточно нажать на "+"
Чтобы сделать бухгалтерскую проводку "спасибо" реквизиты: R192102130372, ЯД:41001768818003
*

kharol

  • Moderator
  • 1721
  • 217 / 0
    Процедура обновления компонента JomSocial (рекомендации)
    Подготовка:
    1. Перед началом обновления, рекомендуется создать полное резервное копирование Вашего сайта (бекап файлов + базы данных).
    Для этих целей можно использовать компонент: Akeeba backup. О создании резервного копирования с использованием этого компонента Вы можете ознакомиться отдельно, прочитав документацию к нему.
    2. Если у Вас существуют какие-либо трудности с созданием полного резервного копирования всех файлов, например большой объем сайта, пожалуйста, по крайней мере, создайте резервные копии следующего:
    • Копия база данных
    •    {root}/components/com_community
    •    {root}/administrator/components/com_community
    •    {root}/templates/название_вашего_шаблона/html/com_community
    •    {root}/plugins/community

    3. Убедитесь, что версия установленной PHP не ниже 5.2.6, а версия cms не ранее Joomla 1.5.16, параметр max_upload в php.ini не менее 3Mb (желательно больше), и самое главное, что Joomla работает без ошибок (имеется в виду, что все процедуры установки расширений для cms проходят без ошибок и функционируют безупречно).

    4. Перейдите в панель администрирования Joomla -> Помощь > Информация о системе -> Права на папки
    Убедитесь, что все пункты отмечены зеленым цветом.

    Важно знать, что в процессе обновления JomSocial:
    1. Информация о сообществе не удаляется и остается в базе данных.
    2. Никаких вмешательств в другие таблицы Joomla не происходит

    Обратите внимание и заранее продумайте варианты сохранения измененных файлов:
    1. Все изменения внесенные в файлы шаблона будут утеряны и перезаписаны файлами из установочного пакета.
    2. Все перезаписанные шаблоны могут содержать обновления и отличаться от шаблонов предыдущей версии. Поэтому ваши собственные измененные шаблоны могут не поддерживать новых функций и искажать вывод информации при работе в обновленной версии компонента. Обратитесь к разработчику вашего шаблона за помощью или за обновлением.
    3. Все модифицированные файлы из директории /components/com_community и /administrator/components/com_community также будут удалены.
    4. Приложения сторонних разработчиков также могут работать с ошибками в новой версии компонента.
    5. Проконсультируйтесь со сторонними разработчиками на предмет наличия обновлений для их продуктов под обновленный вариант компонента.

    Процесс обновления:
    1. Удалите старую версия JomSocial.
    2. Установите последнюю версию компонента JomSocial 2.2.[/list]
    « Последнее редактирование: 11.03.2011, 15:57:40 от kharol »
    Чтобы сказать "спасибо" достаточно нажать на "+"
    Чтобы сделать бухгалтерскую проводку "спасибо" реквизиты: R192102130372, ЯД:41001768818003
    *

    kharol

    • Moderator
    • 1721
    • 217 / 0
    НАСТРОЙКА КОМПОНЕНТА:
    Конфигурация настроек для загрузки видео и ссылок на видео-ресурсы других провайдеров
    • Загрузка видео
    JomSocial использует FFMPEG для преобразования видео в формат FLV удобный для просмотра. FFmpeg — набор свободных библиотек с открытым исходным кодом, позволяющие конвертировать, записывать и передавать цифровое аудио и видео в различных форматах.
    Для того, чтобы пользоваться полноценными функциями видео, вы должны иметь доступ к установленному FFMPEG на сервере.
    На большинстве обычных хостингов эта опция отключена, поскольку она потребляет много оперативной памяти и мощности CPU.
    Пожалуйста, обратитесь к поддержке вашего хостинга, чтобы узнать о наличии FFMPEG на вашем сервере. Желательно иметь по крайней мере VPS, прежде чем рассмотреть вопрос о предоставлении возможности загрузки видео.
    • Встраивание видео через ссылку (линковка видео)
    Встраивание видео файлов из внешних источников посредством линковки (YouTube, Metacafe, Vimeo, Break, Blip, Myspace и т.д.), не  нуждается в таких высоких требованиях, как использование библиотек FFMPEG. Вам достаточно, убедиться, что на вашем сервере подключена cURL - свободная, кроссплатформенная служебная программа командной строки для передачи файлов по различным протоколам с синтаксисом URL.
     Тем не менее, желательно проконсультироваться с поддержкой хостинга по вопросу наличия cURL на вашем сайте. Библиотека cURL поставляется в большинстве сборок PHP.

    Необходимые системные библиотеки:
       1. FFMPEG - Отвечает за преобразование видео в FLV формат
       2. FLVTOOL2 (опционально) - используется для встраивание метаданных в видео flash

    Необходимые расширения PHP
       1. Библиотека cURL (отвечает за получение информации из внешних сайтов)

    Scheduled task (Планирование задач) / Cronjob

    Компонента JomSocial использует в работе Scheduled task / Cronjob для обработки видео и преобразования его в соответствующий файл формата  SWF. Вы должны убедиться, что у вас правильно выполнена настройка Scheduled task / Cronjob.

    Подробнее об этом здесь: http://www.jomsocial.com/docs/Cron_Setup

    • Необходимые параметры конфигурации php.ini

    Для загрузки файлов видео и фото больших форматов, вам необходимо выставить значения в файле конфигурации php.ini для избежания ошибок тайм-аута.

    max_execution_time = 9000
    max_input_time = 9000
    memory_limit = 1024M
    post_max_size = 1024M
    upload_max_filesize = 1024M

    (Параметры 9000 и 1024M выбраны как пример достаточный для работы).

    Установки my.cnf
    wait_timeout = 120
    connect_timeout = 120

    Отключение режима безопасности safe mode и Openbase_dir

    Некоторые хостинг-провайдеры используют режимы openbase_dir и safe mode включенными.
    Для того, чтобы загрузить фото/видео и запустить преобразование их в необходимый формат, вы должны отключить эти настройки. Если ваш хостинг позволяет переопределить конфигурации Apache, вам необходимо изменить конфигурацию режимов.

    <Directory /home/ваш_домен/public_html/>
    php_admin_flag safe_mode off
    php_admin_value open_basedir none
    </Directory>

    Если хостинг позволяет внести изменения в .htaccess, то добавьте в файл .htaccess, находящийся в корневой директории Joomla, следующие строки:

    php_admin_flag safe_mode off
    php_admin_value open_basedir none
    Чтобы сказать "спасибо" достаточно нажать на "+"
    Чтобы сделать бухгалтерскую проводку "спасибо" реквизиты: R192102130372, ЯД:41001768818003
    *

    kharol

    • Moderator
    • 1721
    • 217 / 0
    Настройка Cron

    Для корректной работы JomSocial , Вам необходимо настроить крон на периодическое выполнение его функций разгрузки и обработки выполнения запланированных заданий.
    « Последнее редактирование: 11.03.2011, 16:03:39 от kharol »
    Чтобы сказать "спасибо" достаточно нажать на "+"
    Чтобы сделать бухгалтерскую проводку "спасибо" реквизиты: R192102130372, ЯД:41001768818003
    Чтобы оставить сообщение,
    Вам необходимо Войти или Зарегистрироваться
     

    Как установить/обновить/удалить JomSocial ?

    Автор Eisik

    Ответов: 68
    Просмотров: 36745
    Последний ответ 04.07.2015, 11:26:36
    от anoorik
    Интеграция обычной Joomla регистрации в JomSocial?

    Автор e1f1k

    Ответов: 15
    Просмотров: 7860
    Последний ответ 04.07.2015, 11:22:54
    от anoorik
    JomSocial 2.0.3

    Автор kharol

    Ответов: 225
    Просмотров: 54619
    Последний ответ 06.01.2015, 17:52:23
    от sergeyrivin
    Актуальная версия JomSocial 2.2.5

    Автор kharol

    Ответов: 16
    Просмотров: 12571
    Последний ответ 15.12.2014, 17:58:17
    от juk95
    Обьективно, что лучше Community Builder или JomSocial?

    Автор Mokujin

    Ответов: 6
    Просмотров: 9711
    Последний ответ 10.09.2014, 21:54:36
    от gfnx