Новости Joomla

Process Forge — фреймворк для создания AI-процессов.

Process Forge — фреймворк для создания AI-процессов.

На новогодних каникулах 2026 в одном из чатов Joomla-сообщества коллега по цеху поделился промптом для ИИ-агента и результатом этого промпта. За неделю до этого он впервые попробовал Gemini CLI. Я до этого ИИ пользовался только в веб версиях и в целом меня это устраивало. Увидев простыню текста, запрос в CLI и простыню ответа первое, что меня охватило: "Я НЕ ХОЧУ вот это всё изучать! Опять что-то новое, надоело...".

Потом были стадии проб и ошибок, попыток использовать готовые пакеты community skills с гитхаба с ролевым внушением "ты супер-пупер мега-бэкенд-Joomla разработчик с 40-летним опытом, сделай мне красиво". Где-то в середине этого полугодия я стал формализовать свои процессы (а это не только разработка, но и SEO, аналитика, бизнес-аналитика, проработка и выстраивание процессов и т.д., но в итоге это, как правило, или связано с или ведёт к сайту на Joomla). Формализация привела к моему пониманию некоторых базисов, которые общие для всех процессов. Об этом чуть ниже.

Теперь я хочу представить на суд уважаемой публике свои наработки по фреймворку для создания формализованных процессов работы для ИИ-агентов - Process Forge.

- Читать статью на Хабре
- Process Forge (GitHub)

@joomlafeed

0 Пользователей и 1 Гость просматривают эту тему.
  • 5 Ответов
  • 2725 Просмотров
*

Sakhalin

  • Захожу иногда
  • 162
  • 6 / 0
Всем привет! Подскажите как сделать, что нужно поменять местами в adsmanager, для того чтобы во фронте при добавлении текста во вкладке "Конфигурация"-"Текст", введенный текст отображался снизу категории на главной, а не сверху?
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
Если Вы про тот текст что забивают в админке перед правилами

то function showFront
вот эта конструкция ниже и ввыводит текст .
 <div class="adsmanager_fronttext"><?php echo stripslashes($conf->fronttext); ?></div>
ставьте куда надо
С фантазией плохо.
*

uhogorlonos

  • Осваиваюсь на форуме
  • 12
  • 1 / 0
А вывод текста в режиме списка задает функция function show_list? А именно, я так понимаю, вот эта ее часть:
Код
<?php
}

// if ($text_search=="") {
// echo '<p align="center">'.$pagenav->writePagesLinks($navlink).'</p>';
// }
// else {
echo '<p align="center">'.$pagenav->writePagesLinks(str_replace("&amp;text_search=", "", "$navlink")).'</p>';
echo "<div class=\"adsmanager_description\">".$cat_description."</div>";
// }

}
else
{
echo ADSMANAGER_NOENTRIES;
}
}



Хочу сначала текст, а потом табличку. Например, сразу после ссылки с названием категории. Ее, я так понимаю, выводит функция function show_pathway($paths,$option):
Код
function show_pathway($paths,$option)
{
global $cur_template,$mosConfig_absolute_path,$mosConfig_live_site;
?>
<div class="adsmanager_pathway">
<?php
$pathway ="";
$nb = count($paths);
for ($i = $nb - 1 ; $i >0;$i--)
{
$pathway .= '<a href="'.$paths[$i]->link.'">'.$paths[$i]->text.'</a>';
$filenamearrow = $mosConfig_absolute_path."/templates/$cur_template/images/arrow.png";
if (file_exists($filenamearrow))
$pathway .= ' <img src="'.$mosConfig_live_site.'/templates/'.$cur_template.'/images/arrow.png" alt="arrow" /> ';
else
$pathway .= ' <img src="'.$mosConfig_live_site.'/components/'.$option.'/images/arrow.png" alt="arrow" /> ';
}
$pathway .= '<a href="'.$paths[0]->link.'">'.$paths[0]->text.'</a>';

echo $pathway;
?>
</div>
То есть куда-то сюда тупо скопировать весь первый указанный мной выше код?
<?php
}

В PHP я, к сожалению, лох педальный, поэтому не кидайте тряпками- покажите пальцем. Спасибо заранее.
« Последнее редактирование: 23.05.2011, 18:26:21 от uhogorlonos »
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
если вам нужен текст который в админ панели пишется то нужна вам переменная $conf->fronttext
или создавайте новый пункт в админке ( на базе $conf->fronttext) только с другим названием и на главной будете выводить один текст а в категориях другой.
С фантазией плохо.
*

Oleksii777

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Если Вы про тот текст что забивают в админке перед правилами

то function showFront
вот эта конструкция ниже и ввыводит текст .
 <div class="adsmanager_fronttext"><?php echo stripslashes($conf->fronttext); ?></div>
ставьте куда надо
В какой файл и где надо ставить?
*

чикаго

  • Захожу иногда
  • 144
  • 12 / 1
В какой файл и где надо ставить?

adsmanager.html.php
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

AdsManager вывод нужных полей по отдельности

Автор klekovkinandrey

Ответов: 2
Просмотров: 20445
Последний ответ 06.04.2024, 09:54:15
от Rinat abzyi
Вывод данных

Автор FlexNL

Ответов: 0
Просмотров: 4998
Последний ответ 06.11.2021, 12:37:54
от FlexNL
Вывод картинки поля "radioimage"

Автор Pavel

Ответов: 7
Просмотров: 5360
Последний ответ 12.03.2019, 16:23:10
от Pavel
Вывод объявлений в случайном порядке

Автор Sabotage

Ответов: 3
Просмотров: 2933
Последний ответ 28.09.2018, 14:21:05
от Sabotage
Как сделать сортировку объявдений в AdsManager

Автор Olegarh

Ответов: 9
Просмотров: 16472
Последний ответ 03.06.2018, 22:59:57
от Sabotage