Forwarded from Joomla Feed (Sergey Tolkachyov)
С 2023 года нейросети и чат-боты, основанные на больших языковых моделях (LLM), начали радикально менять ландшафт SEO. Согласно исследованию Sparktoro, уже в 2024 году 58.5% поисковых запросов в США не приводили к переходу на сайты - пользователь получал ответ непосредственно в поиске.
И это до внедрения AI ответов. После внедрения Google AI Overviews, а Яндексом блока нейроответа Алисы, ситуация только усугубилась, а среди владельцев инфосайтов началась небольшая паника.
Что нужно сделать для AI-ранжирования?
Во-первых, SEO-специалистам и маркетологам важно сменить саму парадигму мышления: запрос - позиция - страница. Делая оптимизацию под AI, мы больше не стремимся занимать позицию по конкретному ключу, и не думаем о том, что ранжируется вся страница. Мы думаем об интенте пользователя, и связанных с этим интентом сущностях. Глубоко понимая бизнес и ЦА предугадываем следующие за основным запросы. И представляем свой контент в максимально доступной и структурированной форме, как для пользователя, так и для LLM. В конечном счёте окончательно в прошлое уходят полотна с текстом, а страницы сайта всё больше начинают напоминать запись диалога с Chat GPT, отдельно взятые запросы и идеально структурированные и подтверждённые статистикой ёмкие ответы.
Во-вторых, сама ваша страница теперь может быть на 5 странице, по запросу, который набрал пользователь. Но если на ней есть пассаж текста, который решит его проблему, то вы попадаете в блок нейроответа и получаете трафик. Таким образом в корне меняется и пользовательская привычка взаимодействия с контентом, и подходы к его оптимизации. Ключ, частотность, позиция страницы - это теперь скорее просто вектор, дающий возможность оценить результаты продвижения, а не чёткая метрика.
- Файлы llms.txt и llms-full.txt для AIO
- Структурированность и логика заголовков (H1–H6)
- Дробление контента на автономные части (чанки)
- Покрытие Query Fan-Out
- Мультимодальный контент
- Микроразметка
Schema.org- Атрибут
data-nosnippet- Внешнее продвижение сайта
- Картографические сервисы, локальное SEO
В конце статьи дан чек-лист по оптимизации под нейросети.
Читать статью
#seo #ai
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Решил поинтересоваться у искусственного интеллекта что он знает о Joomla разработчиках из России 😎.
- DeepSeek решил, что я - команда )) Умаслил.
- ChatGPT вывел пятёрку мастодонтов, а вторым запросом уже вывел список посовременнее. Правда, наврал в названиях расширений...
- Gemini (Google) сказала, что не знает ничего.
#joomla #php #ai #webdev
- DeepSeek решил, что я - команда )) Умаслил.
- ChatGPT вывел пятёрку мастодонтов, а вторым запросом уже вывел список посовременнее. Правда, наврал в названиях расширений...
- Gemini (Google) сказала, что не знает ничего.
#joomla #php #ai #webdev
❤3👍3👏2
Forwarded from Злой полицейский (Mikhail Kobzarev)
ИИ-экономика: где деньги, GPTовски?
«Чего? Ско-о-олько?!» — эти вопросы знакомы каждому, кто пытался интегрировать AI в свой продукт или бизнес-процессы через API. 70% компаний, запустивших ИИ-проекты, значительно превышают свой изначальный бюджет, а 42% вообще отказались от ИИ-инициатив в 2025 году.
Токены, «запросы», скрытые надбавки — сплошной маркетинговый туман. Нам тоже пришлось в нем поблуждать: стояла задача выбрать AI-провайдера с API для интеграции в наше приложение-планировщик SingularityApp. Искали того, кто предоставит не только мощные языковые модели, но и максимально прозрачное ценообразование.
👉 https://vc.ru/ai/2171609-ii-ekonomika-kak-ne-pereplatit-za-iskusstvennyj-intellekt
#ai #SingularityApp
👮♂️ Злой полицейский
«Чего? Ско-о-олько?!» — эти вопросы знакомы каждому, кто пытался интегрировать AI в свой продукт или бизнес-процессы через API. 70% компаний, запустивших ИИ-проекты, значительно превышают свой изначальный бюджет, а 42% вообще отказались от ИИ-инициатив в 2025 году.
Токены, «запросы», скрытые надбавки — сплошной маркетинговый туман. Нам тоже пришлось в нем поблуждать: стояла задача выбрать AI-провайдера с API для интеграции в наше приложение-планировщик SingularityApp. Искали того, кто предоставит не только мощные языковые модели, но и максимально прозрачное ценообразование.
👉 https://vc.ru/ai/2171609-ii-ekonomika-kak-ne-pereplatit-za-iskusstvennyj-intellekt
#ai #SingularityApp
👮♂️ Злой полицейский
Какое будущее ждёт веб-сайты как технологию? "Беседа" с ИИ Grok. 2025 год.
Решил пощупать искусственный интеллект Grok и "побеседовать" с ним на темы, интересующие всех, кто так или иначе связан с веб-разработкой. Получилось что-то вроде небольшого интервью, где получилось так, что Grok'у пришлось в какой-то степени обороняться и защищать положение о своей полезности. ИИ отвечал в "режиме эксперта". Посмотрим, что из этого вышло. И этот текст будет скорее фиксацией текущей ситуации. Любопытно будет взглянуть на эти прогнозы спустя те самые 5 лет и посмотреть что сбылось, а что нет.
➡️ А спровоцировало эту "беседу" высказывание одного из веб-разработчиков в чате сообщества WordPress о том, что "сайты уже всё", "всё заменил ИИ" - в уже прошедшем времени.
В общем, кому любопытно - можно пробежаться ))
Читать сей экзерсис
P.S. любопытно было бы задать те же вопросы другим ИИ. Интересно как они будут раздувать тему полезности и восторгов касательно ИИ в маркетинговых целях.
@webtolk
#joomla #ai #будущее #grok
Решил пощупать искусственный интеллект Grok и "побеседовать" с ним на темы, интересующие всех, кто так или иначе связан с веб-разработкой. Получилось что-то вроде небольшого интервью, где получилось так, что Grok'у пришлось в какой-то степени обороняться и защищать положение о своей полезности. ИИ отвечал в "режиме эксперта". Посмотрим, что из этого вышло. И этот текст будет скорее фиксацией текущей ситуации. Любопытно будет взглянуть на эти прогнозы спустя те самые 5 лет и посмотреть что сбылось, а что нет.
В общем, кому любопытно - можно пробежаться ))
Читать сей экзерсис
P.S. любопытно было бы задать те же вопросы другим ИИ. Интересно как они будут раздувать тему полезности и восторгов касательно ИИ в маркетинговых целях.
@webtolk
#joomla #ai #будущее #grok
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Forwarded from Joomla Feed (Sergey Tolkachyov)
Ещё одно видео на канале Фёдора Васильева посвящено французскому компоненту 4AI, который позволяет работать в админке с использованием ИИ. Компонент позволяет использовать Google Gemini или OpenAI API. На странице расширения упоминается о том, что API Gemini можно использовать бесплаттно до 1500 раз в сутки.
Смотреть видео на YouTube
Компонент 4AI в Joomla Extensions Directory
Страница расширения на сайте разработчика
@joomlafeed
#joomla #ai #расширения
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
4AI для Joomla Готовим Контент с Помощью Искусственного Интеллекта!
КУРС ПО SP Page Builder PRO от А до Я - https://fedorvasilev.com/kursy/disk19
Базовый курс по Joomla 4 https://fedorvasilev.com/uroki-po-cms-joomla-4.html
Joomla 4 PRO https://fedorvasilev.com/kursy/video-kurs-joomla-4-pro-fedor-vasilev
Заказать сайт: https://web73.su…
Базовый курс по Joomla 4 https://fedorvasilev.com/uroki-po-cms-joomla-4.html
Joomla 4 PRO https://fedorvasilev.com/kursy/video-kurs-joomla-4-pro-fedor-vasilev
Заказать сайт: https://web73.su…
👍1
Forwarded from Joomla Feed (Sergey Tolkachyov)
Наступившая эпоха ИИ приводит к тому, что каждый мастер начинает создавать инструменты "под себя". Любопытный эксперимент по созданию такого инструмента показывает чешский Joomla-разработчик Ян Павелка. В видео он показывает как работает связка:
- компонента Phoca AI, связывающего Joomla с моделями искусственного интеллекта. Компонент помогает генерировать как контент, так и дизайн.
- Phoca AI Template - шаблона Joomla, служащий основой для всех генерируемых макетов.
- Phoca Particles — модуля для создания отдельных модулей Joomla.
Читать статью
Смотреть видео
@joomlafeed
#joomla #ai #расширения
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Forwarded from Joomla Feed (Sergey Tolkachyov)
В февральском номере Joomla Community Magazine в статье Evolving Joomla - Joomla CMS MCP Server: Opening the Door to AI-Powered Administration рассказывается о работе команды разработчиков над внедрением в ядро Joomla MCP-сервера.
Что такое MCP-сервер?
Последние годы всех захватывает бум ИИ-технологий. Появились ИИ-агенты - программы, устанавливаемые на сервер или компьютер, которые получают от вас запрос или задачу в человеческом виде и могут выполнять действия с файлами, ходить по сайтам, создавать сайты, программировать и т.д. Люди используют ИИ-агентов в самых разных ситуациях: от написания и проверки кода (даже там, где язык программирования не знаете совсем) до планирования путешествий и бронирования гостиницы.
ИИ-агенты могут использовать различные программные инструменты по протоколу Model Context Protocol (MCP). Для этого разработчик программы должен внедрить MCP в свой продукт или сервис. Так, например, ваш ИИ-агент может ходить по сайтам через браузер и собирать нужную информацию, управляя браузером через MCP-сервер. Или использовать функционал IDE PHP Storm для написания кода, сбора и отладки ошибок, использовать поиск PHP Storm по кодовой базе, а не простой текстовый поиск по файлам. MCP предоставляет набор функций для полноценного управления программным обеспечением.
В случае с Joomla, сервер MCP может предоставить администраторам следующие возможности:
- Автоматическое создание категорий, материалов и меню на основе карты сайта или PDF-файла.
- Создавайть SEO-оптимизированные заголовки и метаописания в пакетном режиме.
- Обновлять расширения на нескольких сайтах одновременно
- Создание посадочные страницы.
Важно отметить, что сервер MCP не задумывался как функция, доступная только «супер-администраторам». Цель инициативы — создать решение, которое будет простым в настройке, маломощным и доступным для широкого круга пользователей.
В процессе разработки точка входа Joomla (аналогично Site, Administrator, Api, Cli), которая будет работать с Streamable HTTP, необходимым для MCP. Аутентификация пока что предполагается на токенах, но затем планируется создание универсального OAuth-сервера для Joomla.
Фактические возможности MCP — инструменты, ресурсы и подсказки — реализованы в виде плагинов для обеспечения расширяемости. Таким образом ожидаем, что и сторонние разработчики смогут создавать MCP-плагины для внедрения поддержки своих расширений Joomla для работы с ИИ.
@joomlafeed
#joomla #ai
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Forwarded from Joomla Feed (Sergey Tolkachyov)
Яндекс выпустил инструмент Видимость сайта в Алисе AI.
С тех пор, как в поисковиках появились нейроответы ИИ, трафик на сайты стал гораздо меньше, так как пользователь стал получать информацию непосредственно на странице поисковика без перехода на сайт. Но при генерации ответа ИИ указывает источники - ссылки на сайты, информация которых была использована для генерации ответа.
Долгое время у всех был немой вопрос: "Как же теперь оценивать эффективность сайта?". Теперь этот на этот вопрос отчасти отвечает новый инструмент аналитики.
Процитируем справку Яндекса по инструменту:
Чтобы увидеть статистику вашего сайта в меню Яндекс.Вебмастера перейдите в раздел "Эффективность" и далее в "Показы сайта в Алисе AI".
В начале февраля 2026г. был вебинар с Михаилом Сливинским - амбассадором Поиска Яндекса, и в рамках вебинара была озвучена просьба сделать такой инструмент. Скорее всего разработка на тот момент уже велась, потому что от просьбы до релиза прошло около 2-х месяцев. В любом случае хорошо, что такая статистика появилась.
Показы сайта в Алисе AI в вашем Яндекс,Вебмастере.
@joomlafeed
#joomla #seo #ai
С тех пор, как в поисковиках появились нейроответы ИИ, трафик на сайты стал гораздо меньше, так как пользователь стал получать информацию непосредственно на странице поисковика без перехода на сайт. Но при генерации ответа ИИ указывает источники - ссылки на сайты, информация которых была использована для генерации ответа.
Долгое время у всех был немой вопрос: "Как же теперь оценивать эффективность сайта?". Теперь этот на этот вопрос отчасти отвечает новый инструмент аналитики.
Процитируем справку Яндекса по инструменту:
На запросы пользователей в Поиске может отвечать Алиса AI. Ответы появляются в поисковой выдаче, в объектных ответах и на отдельной вкладке Поиска. В них чаще всего упоминаются страницы сайтов, на которые Алиса AI опиралась при подготовке ответа.
С помощью инструмента Видимость сайта в Алисе AI в Яндекс Вебмастере вы можете:
- узнать долю упоминаний сайта среди источников в ответах Алисы AI в Поиске и отследить динамику изменений;
- посмотреть примеры запросов, по которым страницы сайта показываются в ответах Алисы AI;
- посмотреть примеры сайтов той же тематики, которые часто упоминаются в генеративной выдаче.
Данные отображаются за последние 3 месяца и обновляются каждую неделю.
Статистика собирается только по тем запросам, по которым ваш сайт уже находится достаточно высоко в поисковой выдаче. Это позволяет анализировать видимость именно в той нише, где вы заинтересованы в продвижении, и избегать «размытия» по малозначимым для вас запросам.
Кроме того, такой подход обусловлен работой Алисы AI: она строит ответ с опорой на самые релевантные, информативные и качественные страницы, которые обычно занимают высокие позиции в Поиске.
Чтобы увидеть статистику вашего сайта в меню Яндекс.Вебмастера перейдите в раздел "Эффективность" и далее в "Показы сайта в Алисе AI".
В начале февраля 2026г. был вебинар с Михаилом Сливинским - амбассадором Поиска Яндекса, и в рамках вебинара была озвучена просьба сделать такой инструмент. Скорее всего разработка на тот момент уже велась, потому что от просьбы до релиза прошло около 2-х месяцев. В любом случае хорошо, что такая статистика появилась.
Показы сайта в Алисе AI в вашем Яндекс,Вебмастере.
@joomlafeed
#joomla #seo #ai
👍2
Кто не рискует, тот не пьёт шампанское... Будем надеяться, что до шампанского дело всё-таки дойдёт когда-нибудь )))
Для справки: webtolkai - это пользователь для ИИ-агента.
@webtolkru
#joomla #ai #ии
Для справки: webtolkai - это пользователь для ИИ-агента.
@webtolkru
#joomla #ai #ии
👍4👏2
Forwarded from Joomla Feed (Sergey Tolkachyov)
Это Joomla-компонент для публикации AI-ready карты сайта и автоматической генерации файлов
llms.txt, llms-full.txt и llms.json по концепции llmstxt.org. Также о концепции llms.txt говорит Google в своей справке Lighthouse. Решение помогает LLM-моделям, AI-агентам, GEO/AI SEO-процессам и внутренним автоматизациям получать структурированные данные о сайте без ручной сборки JSON и Markdown.С помощью WT LLMs можно:
- создать структурированное описание сайта для AI-агентов;
- управлять профилем сайта, картой интентов и каноническими страницами для этих интентов из админки Joomla;
- генерировать
llms.txt и llms.json;- использовать REST API для автоматического заполнения данных;
- отдавать публичную schema-инструкцию для AI-агентов;
В комплект компонента входит плагин markdown-версии страниц Joomla. Системный плагин Joomla, который добавляет альтернативное Markdown-представление страниц сайта. Он позволяет отдавать содержимое страницы в более чистом текстовом формате, удобном для AI-агентов, LLM, поисковых систем и технических интеграций.
Плагин добавляет в
<head> ссылки на AI-файлы.Пакет подходит для сайтов на Joomla 5+, которым важно сделать контент понятнее для LLM, AI-поиска, ассистентов и будущих систем машинного чтения.
Видео:
- ВК Видео
- RuTube
- YouTube
Ссылки:
Страница расширения
GitHub
@joomlafeed
#joomla #ai #ии
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Sergey Tolkachyov
Дополнил документацию инструкциями по настройке и скриншотами.
https://web-tolk.ru/dev/components/wt-llms
@webtolkru
#joomla #llms #ai
https://web-tolk.ru/dev/components/wt-llms
@webtolkru
#joomla #llms #ai
🙏1
Forwarded from Joomla Feed (Sergey Tolkachyov)
Компонент Joomla 6: Генератор LLMs.txt.
Ещё один генератор ИИ-файлов
Основные особенности/возможности компонента:
- Генерация по стандарту: Автоматическое создание файла-визитки llms.txt и расширенной версии llms-full.txt с аннотированным списком материалов.
- Интеллектуальная работа с контентом: Компонент использует мета-описания (Meta Description) из статей и пунктов меню, превращая SEO-настройки сайта в качественный контекст для нейросетей.
- Просмотреть результат генерации файлов можно сразу в рабочей области компонента. После внесения корректив (через Настройки компонента. При отладке лучше открыть три вкладки в браузере: Настройка — Геренация/Превью — Список Материалов/Категории/Меню.) — проводим перегенерацию, смотрим результат до полной «победы».
- Автоматизация и безопасность: Синхронизация с sitemap.xml, группировка по категориям и автоматическое создание резервных копий (.bak) при каждой генерации.
- Гибкое управление: Возможность исключения определенных категорий и/или статей и/или пунктов меню, а также простая настройка через стандартную админпанель Joomla.
- Подробное руководство/справка: Пошаговая инструкция для пользователя в Настройках компонента для редакторов с базовым знанием администрирования Joomla.
👉 Важно учесть.
1️⃣ Компонент Генератор LLMs.txt изначально составляет базовый список ссылок на основе
2️⃣ Тексты-описания ссылок формируются из Meta Description
Разработчик - участник нашего сообщества Александр Кузнецов (@newvksan).
Страница расширения
@joomlafeed
#joomla #ии #ai
Ещё один генератор ИИ-файлов
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
👍2😁1
Sergey Tolkachyov
Спустя время решил проверить компонент WT LLMs в действии. ChatGPT.
А ещё компонент приняли в Joomla Extensions Directory: https://extensions.joomla.org/extension/site-management/seo-a-metadata/wt-llms/
@webtolkru
#joomla #ai #llm #seo
А ещё компонент приняли в Joomla Extensions Directory: https://extensions.joomla.org/extension/site-management/seo-a-metadata/wt-llms/
@webtolkru
#joomla #ai #llm #seo
🔥4
Forwarded from Joomla Feed (Sergey Tolkachyov)
Process Forge — фреймворк для создания AI-процессов.
На новогодних каникулах 2026 в одном из чатов Joomla-сообщества коллега по цеху поделился промптом для ИИ-агента и результатом этого промпта. За неделю до этого он впервые попробовал Gemini CLI. Я до этого ИИ пользовался только в веб версиях и в целом меня это устраивало. Увидев простыню текста, запрос в CLI и простыню ответа первое, что меня охватило: "Я НЕ ХОЧУ вот это всё изучать! Опять что-то новое, надоело...".
Потом были стадии проб и ошибок, попыток использовать готовые пакеты community skills с гитхаба с ролевым внушением "ты супер-пупер мега-бэкенд-Joomla разработчик с 40-летним опытом, сделай мне красиво". Где-то в середине этого полугодия я стал формализовать свои процессы (а это не только разработка, но и SEO, аналитика, бизнес-аналитика, проработка и выстраивание процессов и т.д., но в итоге это, как правило, или связано с или ведёт к сайту на Joomla). Формализация привела к моему пониманию некоторых базисов, которые общие для всех процессов. Об этом чуть ниже.
Теперь я хочу представить на суд уважаемой публике свои наработки по фреймворку для создания формализованных процессов работы для ИИ-агентов - Process Forge.
- Читать статью на Хабре
- Process Forge (GitHub)
@joomlafeed
#joomla #ai #ии
На новогодних каникулах 2026 в одном из чатов Joomla-сообщества коллега по цеху поделился промптом для ИИ-агента и результатом этого промпта. За неделю до этого он впервые попробовал Gemini CLI. Я до этого ИИ пользовался только в веб версиях и в целом меня это устраивало. Увидев простыню текста, запрос в CLI и простыню ответа первое, что меня охватило: "Я НЕ ХОЧУ вот это всё изучать! Опять что-то новое, надоело...".
Потом были стадии проб и ошибок, попыток использовать готовые пакеты community skills с гитхаба с ролевым внушением "ты супер-пупер мега-бэкенд-Joomla разработчик с 40-летним опытом, сделай мне красиво". Где-то в середине этого полугодия я стал формализовать свои процессы (а это не только разработка, но и SEO, аналитика, бизнес-аналитика, проработка и выстраивание процессов и т.д., но в итоге это, как правило, или связано с или ведёт к сайту на Joomla). Формализация привела к моему пониманию некоторых базисов, которые общие для всех процессов. Об этом чуть ниже.
Теперь я хочу представить на суд уважаемой публике свои наработки по фреймворку для создания формализованных процессов работы для ИИ-агентов - Process Forge.
- Читать статью на Хабре
- Process Forge (GitHub)
@joomlafeed
#joomla #ai #ии
👍3
Вышел Process Forge v.1.1.0.
Это фреймворк для создания формализованных процессов работы для ИИ-агентов с заранее вычисленным контекстом проекта: подключающий к процессам локальные знания, платформы, повторяемые шаблоны и инструменты работы.
v.1.1.0. Что нового?
Добавлен локальный поиск на SQLite FTS5.
ProcessForge теперь индексирует подключённые знания и ресурсы и позволяет искать по ним через
Добавлен MCP-сервер ProcessForge.
Основные возможности PF теперь доступны агенту напрямую через MCP:
Добавлен Garage — облегчённый режим работы.
Для работы одного агента больше не обязательны Runtime, Agent Ledger и hooks. Контекст проекта, поиск знаний и выполнение процессов работают непосредственно от .pf и текущего snapshot. Это делает PF пригодным для обычной ежедневной работы без постоянно работающей инфраструктуры.
Добавлен долгоживущий фоновый процесс ProcessForge.
Для более сложных сценариев появился единый фоновый процесс на Workplace: он обслуживает события, Ledger, фоновые операции и будущую многоагентную координацию. В Windows Runtime может устанавливаться в автозапуск и подниматься вместе с системой. В Garage он при этом не требуется.
Процессы стали исполняемыми декларативными контрактами.
PF теперь сам ведёт текущую стадию работы, проверяет обязательные артефакты и evidence и выполняет переходы через
Добавлена поддержка нескольких процессов в одном проекте.
Проект может разрешать, например, разработку, архитектурный анализ и тестирование, но в текущую работу включается только один процесс. Это позволяет менять вид работы без загрузки в контекст агента всех процессов сразу. Между работами PF сохраняет handoff, а новая сессия может продолжить работу через компактный pf.context.
Переработано разрешение и индексация ресурсов проекта.
Snapshot теперь точнее определяет, какие версии знаний и платформ относятся к конкретному проекту, вместо подключения всего доступного Workplace-каталога. Добавлены отдельные режимы fulltext, metadata и none, проверки совместимости версий и более строгая изоляция ресурсов между проектами.
Улучшены обновление и выпуск релизов ProcessForge.
Обновление ядра PF теперь использует manifest, проверяет локальные изменения и не должно незаметно перезаписывать пользовательские файлы. Для релизов добавлены проверки Git provenance, контрольных сумм, чистоты публичного архива, детерминированности сборки и полный запуск тестов уже из распакованного ZIP.
Репозиторий https://github.com/WebTolk/process-forge
#ai #processforge #pf #ии
Это фреймворк для создания формализованных процессов работы для ИИ-агентов с заранее вычисленным контекстом проекта: подключающий к процессам локальные знания, платформы, повторяемые шаблоны и инструменты работы.
v.1.1.0. Что нового?
Добавлен локальный поиск на SQLite FTS5.
ProcessForge теперь индексирует подключённые знания и ресурсы и позволяет искать по ним через
pf.search. Для подготовленной документации используется полнотекстовый индекс, а большие деревья исходного кода могут индексироваться только по метаданным. После поиска pf.resolve возвращает канонический локальный путь, внутри которого агент уже может использовать обычные средства поиска и чтения файлов.Добавлен MCP-сервер ProcessForge.
Основные возможности PF теперь доступны агенту напрямую через MCP:
pf.context, pf.search, pf.resolve, pf.work.start, pf.work.state, pf.work.transition. Агенту больше не требуется вручную разбирать структуру .pf или постоянно обращаться к CLI для обычной работы с процессом. MCP запускается самим хостом агента как stdio-процесс.Добавлен Garage — облегчённый режим работы.
Для работы одного агента больше не обязательны Runtime, Agent Ledger и hooks. Контекст проекта, поиск знаний и выполнение процессов работают непосредственно от .pf и текущего snapshot. Это делает PF пригодным для обычной ежедневной работы без постоянно работающей инфраструктуры.
Добавлен долгоживущий фоновый процесс ProcessForge.
Для более сложных сценариев появился единый фоновый процесс на Workplace: он обслуживает события, Ledger, фоновые операции и будущую многоагентную координацию. В Windows Runtime может устанавливаться в автозапуск и подниматься вместе с системой. В Garage он при этом не требуется.
Процессы стали исполняемыми декларативными контрактами.
PF теперь сам ведёт текущую стадию работы, проверяет обязательные артефакты и evidence и выполняет переходы через
pf.work.transition. Агенту не нужно вручную создавать и закрывать Run/Task или угадывать идентификаторы стадий. Финальная стадия завершает Run и формирует summary и handoff.Добавлена поддержка нескольких процессов в одном проекте.
Проект может разрешать, например, разработку, архитектурный анализ и тестирование, но в текущую работу включается только один процесс. Это позволяет менять вид работы без загрузки в контекст агента всех процессов сразу. Между работами PF сохраняет handoff, а новая сессия может продолжить работу через компактный pf.context.
Переработано разрешение и индексация ресурсов проекта.
Snapshot теперь точнее определяет, какие версии знаний и платформ относятся к конкретному проекту, вместо подключения всего доступного Workplace-каталога. Добавлены отдельные режимы fulltext, metadata и none, проверки совместимости версий и более строгая изоляция ресурсов между проектами.
Улучшены обновление и выпуск релизов ProcessForge.
Обновление ядра PF теперь использует manifest, проверяет локальные изменения и не должно незаметно перезаписывать пользовательские файлы. Для релизов добавлены проверки Git provenance, контрольных сумм, чистоты публичного архива, детерминированности сборки и полный запуск тестов уже из распакованного ZIP.
Репозиторий https://github.com/WebTolk/process-forge
#ai #processforge #pf #ии
GitHub
GitHub - WebTolk/process-forge: File-first process system for governed repeatable AI-workflows
File-first process system for governed repeatable AI-workflows - WebTolk/process-forge
👍1
Пока в одном окне плагины, на ноуте ИИ-ребята уже наладили между собой рабочие контакты и продолжают работу: один выполняет задачи по плану, тестирует, гоняет тесты и делает коммиты в гит, а второй проверяет за ним уже проделанную работу на соответствие начальным архитектурным планам и будет писать сообщения "на стол директору" - предложения по исправлениям найденных ошибок и т.д.
Впервые я тестирую именно "чат" между агентами в таком виде. Обычно я говорил:
В этом режиме агенты, их запуск, контекст полностью контролируются оркестратором и получают воркеры контекст конкретной узкой задачи. А контекстом проекта владеет только оркестратор. Обычно оркестратор - умный, а воркеры - поглупее.
А тут я запустил второго "умного" в тот же проект. Это немного другой режим работы, так как у второго агента тот же контекст всего проекта. Рисков навредить друг другу больше, но в ProcessForge (которому я безуспешно пытаюсь подобрать новое имя) был заложен и механизм общения между агентами. Причём все эти сообщения сохраняются в проекте. Если возникают какие-то проблемы в дальнейшем - всегда можно восстановить самое главное: историю принятия решений, логическую цепочку событий, которая привела к данному результату.
@webtolkru
#ии #ai #разработка
Впервые я тестирую именно "чат" между агентами в таком виде. Обычно я говорил:
Работай в режиме оркестратора, запускай шелл-воркеров по отдельным задачам. Выбирай уровень мышления модели соответственно сложности задачи. Контролируй качество их работы.
В этом режиме агенты, их запуск, контекст полностью контролируются оркестратором и получают воркеры контекст конкретной узкой задачи. А контекстом проекта владеет только оркестратор. Обычно оркестратор - умный, а воркеры - поглупее.
А тут я запустил второго "умного" в тот же проект. Это немного другой режим работы, так как у второго агента тот же контекст всего проекта. Рисков навредить друг другу больше, но в ProcessForge (которому я безуспешно пытаюсь подобрать новое имя) был заложен и механизм общения между агентами. Причём все эти сообщения сохраняются в проекте. Если возникают какие-то проблемы в дальнейшем - всегда можно восстановить самое главное: историю принятия решений, логическую цепочку событий, которая привела к данному результату.
@webtolkru
#ии #ai #разработка
🔥2
Media is too big
VIEW IN TELEGRAM
Как быстро попасть в ИИ-ответы Алисы от Яндекса? Случайная демонстрация работы связки расширений WT LLMs и WT IndexNow для Joomla.
В комплекте компонента WT LLMs есть плагин md-версии сайта. Его любят ИИ-агенты.
А WT IndexNow уведомляет поисковики о новом или изменённом контенте на Joomla-сайте по протоколу IndexNow.
- WT IndexNow
- WT LLMs
@webtolkru
#joomla #яндекс #seo #ai
В комплекте компонента WT LLMs есть плагин md-версии сайта. Его любят ИИ-агенты.
А WT IndexNow уведомляет поисковики о новом или изменённом контенте на Joomla-сайте по протоколу IndexNow.
- WT IndexNow
- WT LLMs
@webtolkru
#joomla #яндекс #seo #ai
❤1👍1🔥1
А тем временем продолжаем оттачивать навыки мультиагентной работы. Рекорд сессии - 16,5 часов на данный момент. Скрин утренний. Одного агента выкинуло с ошибкой по памяти, а второй полночи его ждал и ответственно проверял наличие сообщений с заданиями. Бедняга...
@webtolkru
#ai #ии
@webtolkru
#ai #ии
👏2
В разработке с ИИ особенно важным становится не то, что можно быстро написать какой-то код и он даже может быть будет работать, а организация жизненного цикла работы над проектом.
Проектом является отдельный плагин / модуль / компонент / сайт / клиент целиком (со всеми своими сайтами, плагинами, интеграциями и процессами). И когда у вас разовая работа - достаточно показать ИИ-агенту образец и он сделает +/- что-то рабочее, может быть даже и относительно безопасное.
🍺 С пивом потянет на первый раз, сделал и забыл ))
Другая история, когда вы внедряете ИИ-агентов в уже существующие и долгоиграющие процессы. Один из самых важных аспектов здесь - это сохранение истории принятия решений:
- что было использовано?
- почему оно было использовано? И именно сейчас?
- что происходило до и после каждого события?
- в каких условиях было принято то или иное решение - предпосылки, причины.
Всё это накладывает на разработчика обязанность вести "бухгалтерию проекта", на которую времени особо нет. Обычно задачи в чатике с клиентом. Иногда в таск-трекере или тайм-трекере. С ИИ-агентами обычно всё ещё проще: проектный
Но это именно та часть работы, которая по своей роли похожа на видеорегистратор в автомобиле: видеорегистратор необходим во время аварии и помогает посекундно восстановить ход развития событий.
На скриншоте один из таких случаев: у меня ноут уже дней 6 работает круглые сутки. Сначала там был один агент, потом я добавил ему помощника. Потом сразу 5 помощников.
Сегодня утром я подхожу к ноуту на кухне (прогнал его туда, так как шумит, зараза) и вижу, что всё вылетело.
В какой момент? Почему? Что сделано, а что нет? Сможет ли новая сессия агента продолжить работу ровно с того же места и (что немаловажно) в том же направлении, что и до этого?
Эти проблемы возникают именно в перспективе средне- и долго-срочных проектов. И тут как раз помогают artifact based ИИ-фреймворки 😎.
Ну а проблема оказалась в MCP Serena, у которой разросся кэш, а она его пихала в память по максимуму. Конфиг поправили, продолжаем полёт дальше.
@webtolkru
#ai #ии
Проектом является отдельный плагин / модуль / компонент / сайт / клиент целиком (со всеми своими сайтами, плагинами, интеграциями и процессами). И когда у вас разовая работа - достаточно показать ИИ-агенту образец и он сделает +/- что-то рабочее, может быть даже и относительно безопасное.
🍺 С пивом потянет на первый раз, сделал и забыл ))
Другая история, когда вы внедряете ИИ-агентов в уже существующие и долгоиграющие процессы. Один из самых важных аспектов здесь - это сохранение истории принятия решений:
- что было использовано?
- почему оно было использовано? И именно сейчас?
- что происходило до и после каждого события?
- в каких условиях было принято то или иное решение - предпосылки, причины.
Всё это накладывает на разработчика обязанность вести "бухгалтерию проекта", на которую времени особо нет. Обычно задачи в чатике с клиентом. Иногда в таск-трекере или тайм-трекере. С ИИ-агентами обычно всё ещё проще: проектный
AGENTS.md и общие скилы. Скилы описывают как делать, а AGENTS.md - что. Ну и внутренняя память агента бывает, которая заполняется агентом самостоятельно по его выбору. Немалую часть всего этого вы не контролируете примерно никак. Но это именно та часть работы, которая по своей роли похожа на видеорегистратор в автомобиле: видеорегистратор необходим во время аварии и помогает посекундно восстановить ход развития событий.
На скриншоте один из таких случаев: у меня ноут уже дней 6 работает круглые сутки. Сначала там был один агент, потом я добавил ему помощника. Потом сразу 5 помощников.
Сегодня утром я подхожу к ноуту на кухне (прогнал его туда, так как шумит, зараза) и вижу, что всё вылетело.
В какой момент? Почему? Что сделано, а что нет? Сможет ли новая сессия агента продолжить работу ровно с того же места и (что немаловажно) в том же направлении, что и до этого?
Эти проблемы возникают именно в перспективе средне- и долго-срочных проектов. И тут как раз помогают artifact based ИИ-фреймворки 😎.
Ну а проблема оказалась в MCP Serena, у которой разросся кэш, а она его пихала в память по максимуму. Конфиг поправили, продолжаем полёт дальше.
@webtolkru
#ai #ии
🔥2