Обзор
В этом неделю обсуждения ИИ на Meta были сосредоточены на сделке ИИ Discourse более понятным для пользователей и удобным в масштабировании. В части продукта наблюдался сильный импульс к переименованию «AI Persona» в более широко понятный термин «AI Agent» (с последствиями для процесса перевода) в теме Переименование AI Persona → AI Agent и в последующих обсуждениях, таких как Переименование AI Persona → AI Agent. Также внимание уделялось опыту администраторов: на сайтах, где ИИ отключен, все равно отображались панели и отчеты ИИ, что было подтверждено как ошибка и включено в более широкую работу по отчетности в теме Не показывать отчеты ИИ, если ИИ не включен и в связанной с ней общей теме Отчетность и анализ администратора: инкрементальные изменения.
С операционной точки зрения сообщество углубилось в вопросы контроля затрат и производительности и проблем масштабирования: Discourse внедрил уровни обслуживания (service tiers) для провайдеров OpenAI/Azure в теме Уровни обслуживания для провайдеров Open AI, в то время как крупный самохостинговый инстанс сообщил о сильной нагрузке при включении поиска по семантическим эмбеддингам в теме Включение поиска ИИ сломало мой сервер. Также продолжалось уточнение аспектов пользовательского интерфейса с помощью ИИ — особенно там, где ИИ касается локализации и интерфейса редактора — в темах Сохранение переводов с помощью помощника ИИ как контентная локализация и Кнопка со звездочкой
для предложения заголовка размещается вне поля заголовка при редактировании переведенного заголовка.
Наконец, работа в смежной с ИИ экосистеме продолжалась с инструментами MCP: практическое руководство по настройке для Codex CLI было опубликовано в теме Настройка Discourse MCP в OpenAI Codex CLI и было связано обратно с основным объявлением в теме Discourse MCP здесь!.
Интересные темы
-
Переименовать «AI Persona» в «AI Agent» (и учесть последствия для перевода)
sam аргументировал, что «AI Persona» запутывает, тогда как «AI Agent» широко понятен в теме Переименование AI Persona → AI Agent, при этом Falco поддержал срочное изменение в теме Переименование AI Persona → AI Agent. Moin поднял практический вопрос обновления многих переводов и спросил о эффективных рабочих процессах для переводчиков в темах Переименование AI Persona → AI Agent и Переименование AI Persona → AI Agent, в то время как sam настаивал на том, чтобы терминология соответствовала отраслевому использованию на разных языках в теме Переименование AI Persona → AI Agent. -
Ошибка: отчеты об эмоциях/настроении ИИ появляются, даже когда ИИ отключен (Contribute > Bug, ai-sentiment)
one1 заметил появление отчетов, связанных с ИИ, на панели администратора при выключенном ИИ в теме Не показывать отчеты ИИ, если ИИ не включен, и sam подтвердил, что это ошибка в теме Не показывать отчеты ИИ, если ИИ не включен. chapoi отметил, что это часть более широкой проблемы видимости отчетности для всех плагинов, и перенаправил последующие отзывы в тему Отчетность и анализ администратора: инкрементальные изменения (см. также Отчетность и анализ администратора: инкрементальные изменения). -
Добавлены «уровни обслуживания» для провайдеров OpenAI/Azure (контроль затрат и задержки) (#Announcements, ai)
Discourse выпустил возможность выбора уровней обслуживания (standard/flex/priority) для OpenAI и Azure в теме Уровни обслуживания для провайдеров Open AI и указал администраторам на основные параметры конфигурации в теме Настройки Discourse AI - Large Language Model (LLM). В объявлении также были уточнены компромиссы в надежности (особенно для flex) в теме Уровни обслуживания для провайдеров Open AI. -
Ошибка UX: кнопка со звездочкой для предложения заголовка неверно позиционирована для переведенных заголовков (Contribute > UX, ai-helper, content-localization)
Moin сообщил, что кнопка ИИ «
» для предложения заголовка отображается вне поля ввода заголовка при редактировании переведенного заголовка в теме Кнопка со звездочкой
для предложения заголовка размещается вне поля заголовка при редактировании переведенного заголовка, при этом контекст воспроизведения указывает на состояния интерфейса перевода (пример темы: Запрос на хорватский язык). -
Идея функции: позволить помощнику ИИ сохранять сгенерированный перевод в контентную локализацию (Contribute > Feature, ai-helper, dynaloc)
После использования помощника ИИ для перевода старых постов Moin предложил поток «сохранить перевод» прямо из модального окна помощника в теме Сохранение переводов с помощью помощника ИИ как контентная локализация, предложив паритет с паттерном помощника ИИ «объяснить → добавить сноску» в качестве прецедента в теме Сохранение переводов с помощью помощника ИИ как контентная локализация. -
Регрессия мобильного UX вокруг вкладок «Предложенные/Связанные» (интерфейс предложенных тем ИИ) (Contribute > UX, suggested-topics)
Falco заметил исчезновение вкладок на мобильных устройствах и спросил, связано ли это в теме Индикатор подчеркивания под вкладками «Предложенные» и «Связанные». awesomerobot подтвердил, что это связано, и указал на входящее исправление в теме Индикатор подчеркивания под вкладками «Предложенные» и «Связанные». -
Обслуживание компонент темы: совместимость кнопки AI Gists с Modernized Foundation (Customization > Theme component, ai)
Lilly рефакторил компонент темы, чтобы форматирование работало с Modernized Foundation, сохраняя совместимость со старой темой Foundation в теме Отрывки тем Discourse и кнопка AI Gists, связывая это с более широкими усилиями по теме в теме Модернизация темы Foundation. -
Производительность/масштабирование: поиск по семантическим эмбеддингам вызывает высокую нагрузку на CPU и очередь (Support, ai-search)
Крупный инстанс сообщил о сбое поиска и устойчивых пиках нагрузки на CPU после включения семантического поиска в теме Включение поиска ИИ сломало мой сервер. sam объяснил, что длительные задачи по генерации эмбеддингов можно ожидать из-за внешних вызовов API, но что высокая нагрузка на CPU удивительна и, вероятно, связана с ограничениями базы данных/ресурсов в теме Включение поиска ИИ сломало мой сервер. Falco спросил о деталях провайдера и БД в теме Включение поиска ИИ сломало мой сервер, в то время как SubStrider поделился спецификациями и размером набора данных (2,5 млн постов / 250 тыс. тем) в теме Включение поиска ИИ сломало мой сервер. rburkej также запросил больше информации о «профиле оборудования» для планирования самохостинга в теме Включение поиска ИИ сломало мой сервер. -
Инструменты MCP: руководство по настройке Codex CLI для Discourse MCP (users, mcp)
pacharanero опубликовал пошаговое руководство по использованию Discourse MCP с OpenAI Codex CLI в теме Настройка Discourse MCP в OpenAI Codex CLI и связал его обратно с основным объявлением в теме Discourse MCP здесь!. -
Усиление прав доступа: группы ботов Discourse AI не должны разрешать «всем» (Contribute > Bug, ai-bot)
В текущей теме Moin спросил, следует ли запрещать группу «everyone» дляai_bot_allowed_groupsв теме Discourse AI не уважает группу “everyone”, и sam согласился, что ее следует удалить (отметив, что запланирована работа по очистке) в теме Discourse AI не уважает группу “everyone”.
Активность
-
sam принял на себя несколько ключевых решений и отладочных нитей на этой неделе: активно продвигал ясность терминологии в теме Переименование AI Persona → AI Agent и согласовывал вопросы языка/перевода в теме Переименование AI Persona → AI Agent; подтвердил проблему с панелью администратора в теме Не показывать отчеты ИИ, если ИИ не включен; выпустил контроль уровней провайдеров в теме Уровни обслуживания для провайдеров Open AI (с контекстом конфигурации через тему Настройки Discourse AI - Large Language Model (LLM)); и устранял проблемы производительности эмбеддингов в теме Включение поиска ИИ сломало мой сервер. Он также поддержал ужесточение параметров групп ботов ИИ в теме Discourse AI не уважает группу “everyone”.
-
Moin сосредоточился на локализации и улучшении UX ИИ: поднял вопросы рабочих процессов перевода для предлагаемого переименования в теме Переименование AI Persona → AI Agent и уточнил осложнения с Crowdin в теме Переименование AI Persona → AI Agent; сообщил об ошибке интерфейса для переведенного заголовка в теме Кнопка со звездочкой
для предложения заголовка размещается вне поля заголовка при редактировании переведенного заголовка (с примером контекста реального перевода в теме Запрос на хорватский язык); предложил улучшение рабочего процесса для сохранения переводов помощника ИИ в теме Сохранение переводов с помощью помощника ИИ как контентная локализация; и предложил усиление прав доступа вокруг «everyone» для разрешенных групп ботов ИИ в теме Discourse AI не уважает группу “everyone”. -
Falco поддержал направление продукта и помог с триажом UX/производительности: поддержал смену терминологии в теме Переименование AI Persona → AI Agent; отметил изменения поведения на мобильных устройствах в теме Индикатор подчеркивания под вкладками «Предложенные» и «Связанные»; и запросил более глубокие детали окружения для диагностики нагрузки в теме Включение поиска ИИ сломало мой сервер.
-
one1 поднял вопрос качества для администраторов: появление отчетов о настроении/эмоциях ИИ при выключенном ИИ в теме Не показывать отчеты ИИ, если ИИ не включен, что помогло подтвердить ошибку и консолидировать отзывы в более широкую работу по отчетности в теме Отчетность и анализ администратора: инкрементальные изменения.
-
chapoi предоставил важный контекст, что проблема видимости отчетности выходит за рамки ИИ и распространяется на все плагины, и перенаправил последующее обсуждение в основную тему отчетности через темы Не показывать отчеты ИИ, если ИИ не включен и Отчетность и анализ администратора: инкрементальные изменения.
-
SubStrider поделился конкретным отчетом о масштабировании с крупного форума, включая четкую последовательность «семантический поиск → пик нагрузки на CPU → сбой поиска» в теме Включение поиска ИИ сломало мой сервер, а позже предоставил детали спецификаций оборудования и размера корпуса для диагностики в теме Включение поиска ИИ сломало мой сервер.
-
rburkej добавил перспективу самохостинга, запросив подробный профиль оборудования и заметки об операционном воздействии в теме Включение поиска ИИ сломало мой сервер, подчеркнув, что развертывание семантического поиска требует четких руководств по масштабированию.
-
pacharanero продвинул экосистему MCP, опубликовав протестированное руководство по настройке Codex CLI в теме Настройка Discourse MCP в OpenAI Codex CLI и затем связав его с основным потоком объявления MCP в теме Discourse MCP здесь!.
-
Lilly поддерживал здоровье темирования, смежного с ИИ, рефакторировав компонент, чтобы форматирование кнопки AI Gists работало в Modernized Foundation в теме Отрывки тем Discourse и кнопка AI Gists, связывая эту работу с направлением основной темы в теме Модернизация темы Foundation.
-
awesomerobot подтвердил, что исчезновение мобильных вкладок было связано с изменениями интерфейса «Предложенные/Связанные» и отметил, что исправление уже в процессе в теме Индикатор подчеркивания под вкладками «Предложенные» и «Связанные».
-
NateDhaliwal закрыл цикл раздражающей проблемы с тегированием с помощью ИИ, признав исправление всплывающего окна ошибки в теме Всплывающее окно ошибки при предложении тегов в теме, которая уже имеет теги.
-
jdc20181 поделился прогрессом в работе по автоматизации, которая использует ИИ-ассистированную разработку: портирование скрипта Python в плагин Discourse для перемещения тем на основе триггеров (включая запланированную автоматизацию) в теме Создание системы перемещения тем на основе заданных критериев, таких как временная метка.
Всего (за последние 7 дней): 6 новых тем и 25 сообщений, с самой высокой активностью вокруг именования/улучшения UX и практического контроля затрат/масштабирования для эмбеддингов и использования OpenAI — см. Переименование AI Persona → AI Agent, Уровни обслуживания для провайдеров Open AI и Включение поиска ИИ сломало мой сервер.
Спасибо, что прочитали, и я увижу вас на следующей неделе! ![]()