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

soter

  • Осваиваюсь на форуме
  • 18
  • 2 / 0
Новые поля в Docman
« : 10.06.2008, 15:08:58 »
Как  можно в Docman добавить новые поля. Например нужно создать описание книги (Год,  Издательство и т.д.) Нужно что бы в форме создания нового документа были дополнительные поля, и соответственно вывод информации из этих полей в фронтэнде.
*

Lyapko

  • Новичок
  • 8
  • 0 / 0
Re: Новые поля в Docman
« Ответ #1 : 24.11.2008, 02:18:14 »
нужно редактировать 2 файла, в админке, и на сайте, + добавлять поля в БД. Сложного практически ничего нет. я вообще добавляю документы через свой скрипт, а за вывод документа отвечает файл /general_folder/components/com_docman/themes/default/templates/documents/document.tpl.php

т.к. я с жумлой недавно показываю как знаю

для начала подключаем БД, после
Код
$mainframe->setPageTitle( $this->data->dmname . ' тратата ' );
вставляешь
Код
$pid = $this->data->id;
$result = mysql_query ("SELECT * FROM jo_docman WHERE id = '$pid'");
if ($row = mysql_fetch_array($result)) {
$god= $row["god"];
$izdatelstvo = $row["izdatelstvo "];
}
подключили
теперь вытягиваем значение из БД если оно существует(не пусто)
вставляй этот код туда, где нужно вывести значение
Код
<?php
if(!empty($row['god']))
{
 ?>
  <tr>
  <td><?php echo "Год изания"?></td><td><?php echo $god; ?></td>
  </tr>
<?php
}
?>

и т.д.
*

Lyapko

  • Новичок
  • 8
  • 0 / 0
Re: Новые поля в Docman
« Ответ #2 : 24.11.2008, 02:22:29 »
да не забудь добавить поля в БД jo_docman, в нашем случае это 2 поля god и izdatelstvo
*

soter

  • Осваиваюсь на форуме
  • 18
  • 2 / 0
Re: Новые поля в Docman
« Ответ #3 : 02.01.2009, 23:51:36 »
Огромное спасибо. Может подскажете как сделать что бы поиск осуществлялся  и по новым полям?
*

Lyapko

  • Новичок
  • 8
  • 0 / 0
Re: Новые поля в Docman
« Ответ #4 : 03.01.2009, 05:19:40 »
У докмэна проблема с поиском русских слов, пока не разбирался нет нужды. А вот по верхнему коду, нужно внести изменения.

забудь за то что я написал вверху. изменяй код заново, т.к. это правильно и через классы.

открываем данный файл administrator/components/com_docman/docman.class.php

примерно на 351 строке находим
Код
/**
* Document database table class
* @package DOCman_1.4
*/

class mosDMDocument extends mosDBTable {
добавляем
Код
    var $god              = null;
в этом же файле находим на 760 строке
Код
/**
* Category database table class
* @package DOCman_1.4
*/
class mosDMCategory extends mosDBTable {


и добавляем
Код
	var $god				= null;

все из базы теперь вытягиваем при помощи классов

открываем наш файл components/com_docman/themes/default/templates/documents/document.tpl.php
отвечающий за отображение документа

и вставляем следующий код, где нужно
Код
<?php
if(!empty($this->data->god))
{
 ?>
  <tr>
  <td><?php echo _DML_TPL_SCR?></td><td><img src = "<?php echo $this->data->god?>" /></td>
  </tr>

<?php
}
например после
Код

if($this->theme->conf->details_filesize) :
?>
  <tr>
  <td><?php echo _DML_TPL_FSIZE ?></td><td><?php echo $this->data->filesize ?></td>
  </tr>
<?php
endif;

Код
if(!empty($this->data->god)) 
если у тебя не будет записан Год в БД, то на странице ничего не отобразится.

а с поиском может быть позже разберусь. сейчас некогда
*

medvegatko

  • Осваиваюсь на форуме
  • 38
  • 0 / 2
Re: Новые поля в Docman
« Ответ #5 : 22.02.2009, 21:49:08 »
Подскажите, если нужно создать поле стоимость и условия покупки нужного файла, удобно было бы создать несколько лицензий (скачивание стоит 5у.е., скачивание стоит 10 у.е.....) и при создании файла выбирать нужную информативную лицензию. Как можно её вывести при просмотре описания гдето в отдельном поле??? Может проще прикрутить какую небуть оплату (ВМ, смс)???

Спасибо
*

vetkrs

  • Захожу иногда
  • 103
  • 0 / 0
Re: Новые поля в Docman
« Ответ #6 : 26.02.2015, 10:31:49 »
очень полезно!
Еще бы подсказали как добавить поле для внесения данных в базу цены бы не было!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

FIleMan/DocMan - http Error. Upload URL might be wrong or doesn't exist

Автор MrFriJet

Ответов: 0
Просмотров: 4862
Последний ответ 26.08.2020, 12:25:47
от MrFriJet
Ошибка после установки DocMan

Автор qwer21

Ответов: 9
Просмотров: 12967
Последний ответ 14.06.2017, 21:57:43
от dimsa
начало работы и настройка DocMan

Автор SkyAn

Ответов: 0
Просмотров: 6195
Последний ответ 06.03.2017, 14:51:10
от SkyAn
docman 2.1.5

Автор kolhoz

Ответов: 5
Просмотров: 7251
Последний ответ 08.12.2016, 13:49:13
от voland
DOCman 2.0.0 RC1

Автор dimsa

Ответов: 5
Просмотров: 11762
Последний ответ 27.02.2016, 11:50:29
от serjik