Saif
(Saif Murtaza )
2025 年 10 月 20 日午後 7:03
91
Period : 2025-10-13 to 2025-10-20
Overview
This week, AI discussions spanned search UX improvements , localization quirks , embeddings configuration , and bug fixes post-upgrade. Administrators and developers delved into making AI search results more discoverable, tweaking Gemini embeddings settings, and resolving errors introduced in the 3.6.0 beta. Community members also explored using Discourse for niche groups, tested local LLM integrations, and reported composer glitches with pasted images. Major themes hit #ai-support , ai-search , Bug , Community , and UX .
“We just deployed a big improvement to the underlying tech that powers semantic search…” — Falco ref
“Many users are still wary of AI so they don’t toggle the switch…” — RBoy ref
Interesting Topics
Hiding XX results found using AI—enable toggle by default (Support ai ai-search )
RBoy kicked off the thread by noting that AI search results were hidden by default. NateDhaliwal pointed to existing docs ref , and Falco explained how it now auto-toggles when native results are missing ref . A temporary theme script to force the toggle was also shared ref .
Falsche Übersetzung, wenn post locale = UI locale (Bug ai dynaloc content-localization )
Jakob_Naumann reported that English posts were showing up in German after a default-locale change ref . Falco recommended purging and re-creating the localization cache ref .
Gemini API Embedding Configuration Clarification (Support ai )
RBoy asked what sequence length maps to in the embedding settings and how to throttle API backfills to avoid 429 errors ref . Falco confirmed sequence length equals the model’s token capacity (2048) and pointed out the hidden ai_embeddings_backfill_batch_size setting ref .
Exploring Reranking Options for Discourse AI (Support ai )
In a longer-running thread, Falco rolled out a major semantic search improvement ref , expected to reduce reliance on external rerankers. tpetrov queried support for uploaded RAG documents versus forum topics ref , and Falco confirmed the change covers all embedding use cases ref .
Would this work for a community of women over 45+ (Community ai )
bessnlj wondered if Discourse with AI-powered search fits a niche dating/coaching site ref . tobiaseigen clarified that meta.discourse.org is for Discourse hosts but encouraged spinning up a trial for custom use ref and pointed to existing communities for inspiration ref .
Local Ollama is not working with the Plugin (Support ai )
Tikkel faced an “Internal Server Error” when Discourse called the Ollama service, despite successful cURL tests ref . Falco asked for container logs ref , and Tikkel confirmed that adjusting DISCOURSE_ALLOWED_INTERNAL_HOSTS syntax to use pipes solved it ref .
Gemini Embeddings Issue After Discourse Update to 3.6.0 Beta 2 (Support ai )
Upgrading to 3.6.0.beta2 broke embedding tests for RBoy , who spotted that Gemini’s old embedding-001 model was retired ref . He fixed it by switching to gemini-embedding-001 in the plugin settings ref .
Embedding error with 3.6.0 beta 2 (Bug ai )
A related bug, reported by RBoy , showed “invalid input syntax for type halfvec: “[NULL]”” when querying embeddings post-upgrade ref . This points to null-vector handling issues in the new release.
After sending the image, add this to the beginning of the message: [object InputEvent] (Bug ai )
kuaza discovered that copy-pasting images into the composer prepends an [object InputEvent] string ref . Uploading via the file selector avoids the glitch, leading to further UX tweaks.
How to solve discourse ai: No endpoints found that support tool use (Support ai )
whitewaterdeu saw a 404 “No endpoints found that support tool use” error testing OpenRouter’s qwen3-8b model ref . Disabling native tool integration resolved the issue ref .
Activity
Falco posted 7 times across:
Hiding XX results found using AI—enable toggle by default ,
Falsche Übersetzung, wenn post locale = UI locale ,
Gemini API Embedding Configuration Clarification ,
Local Ollama is not working with the Plugin ,
Gemini Embeddings Issue After Discourse Update to 3.6.0 Beta 2 ,
Exploring Reranking Options for Discourse AI ,
Exploring Reranking Options for Discourse AI .
RBoy posted 11 times in:
Hiding XX results found using AI—enable toggle by default ,
Hiding XX results found using AI—enable toggle by default ,
Gemini API Embedding Configuration Clarification ,
Gemini API Embedding Configuration Clarification ,
Gemini Embeddings Issue After Discourse Update to 3.6.0 Beta 2 ,
Gemini Embeddings Issue After Discourse Update to 3.6.0 Beta 2 ,
Embedding error with 3.6.0 beta 2 .
tobiaseigen guided new users in:
Would this work for a community of women over 45+ ,
Would this work for a community of women over 45+ .
Tikkel debugged Ollama integration with 3 posts :
Local Ollama is not working with the Plugin ,
Local Ollama is not working with the Plugin ,
Local Ollama is not working with the Plugin .
whitewaterdeu resolved model routing in:
How to solve discourse ai : No endpoints found that support tool use ,
How to solve discourse ai : No endpoints found that support tool use .
bessnlj explored community use with 3 posts in:
Would this work for a community of women over 45+ ,
Would this work for a community of women over 45+ ,
Would this work for a community of women over 45+ .
tpetrov inquired about RAG support in:
Exploring Reranking Options for Discourse AI .
dennisjbr voiced interest in tiered AI access in:
Discourse AI .
Jakob_Naumann reported locale mismatches in:
Falsche Übersetzung, wenn post locale = UI locale .
NateDhaliwal added context on AI search toggles in:
Hiding XX results found using AI—enable toggle by default ,
Hiding XX results found using AI—enable toggle by default .
Thanks for reading, and I’ll see you again next week!
Saif
(Saif Murtaza )
2025 年 10 月 27 日午後 7:01
92
週刊AIアクティビティサマリー:2025-10-20 → 2025-10-27
概要
今週のMetaでの#AIに関する議論は、APIトラブルシューティング 、コンテンツローカライゼーション 、翻訳に関するユーザーフィードバック 、そしてプラグインのバグ修正 にまたがりました。
#Supportカテゴリでは、 \u003ca class="mention" href="/u/Enit"\u003eEnit\u003c/a\u003eがREST API経由でトピックを作成しようとした際に400 Bad Request Using API エラーに遭遇し、詳細な調査を開始しました。\u003ca class="mention" href="/u/supermathie"\u003esupermathie\u003c/a\u003eは、Discourse REST APIドキュメント を案内し、認証情報を求めましたref 。\u003ca class="mention" href="/u/Moin"\u003eMoin\u003c/a\u003eはその後、ログ抜粋を要求しref 、これが純粋なAPIの問題なのか、AIプラグインに関連しているのかを明確にしましたref 。最終的に、/logsの下で適切なログが見つかり、問題は解決しましたref 。
#Site Managementのフロントでは、Content Localization - Manual and Automatic with Discourse AI の議論で、\u003ca class="mention" href="/u/cmdntd"\u003ecmdntd\u003c/a\u003eが、tl URLパラメータをゲストだけでなくすべてのユーザーが利用できるようにすることを提案しましたref 。\u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003eは、現在サイト全体でグローバルに適用されていることを明確にしましたref 。\u003ca class="mention" href="/u/wenqin"\u003ewenqin\u003c/a\u003eはその後、機能をテストし、多言語学習者向けに「デフォルト(翻訳なし)」オプションを提案しましたref 。そして\u003ca class="mention" href="/u/Moin"\u003eMoin\u003c/a\u003eは、元のコンテンツを表示するトグルを見つけるのを手伝いましたref 。Wenqinは、ソリューションが完璧に機能したことを確認しましたref 。
#Communityの Multilingual user feedback on Automatic Translations でのコミュニティフィードバックは続き、\u003ca class="mention" href="/u/FINDarkside"\u003eFINDarkside\u003c/a\u003eは言語ごとの翻訳設定を要求しました。#Supportのクエリ「 我已关闭Discobot,但它仍然运行 」は、AI Search Discoveriesに関するものであったことが判明し、\u003ca class="mention" href="/u/NateDhaliwal"\u003eNateDhaliwal\u003c/a\u003eは、ユーザー設定で切り替え可能であることを明確にしましたref 。
プラグイン側では、パフォーマンスの調整とバグ報告が進みました。Discourse AI Failing to translate large number of posts and topics では、\u003ca class="mention" href="/u/DevTeVe"\u003eDevTeVe\u003c/a\u003eがストリーミングを無効にすることでスループットを向上させました。一方、Embedding error with 3.6.0 beta 2 はProblemChecksのバグに起因することが判明し、\u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003eによってパッチが適用されましたref 。機能リクエストであるHiding XX results found using AI - enable toggle by default は、より広範な議論のために#Featureに移動されました。
注目トピック
アクティビティ
\u003ca class="mention" href="/u/Enit"\u003eEnit\u003c/a\u003e: 5件の投稿でAPIの詳細な調査を主導しました。初期レポートref 、プラグインコンテキストの明確化ref 、ログの詳細ref 、ソリューションの確認ref 、および広範なAIメモリに関する議論ref 。
\u003ca class="mention" href="/u/supermathie"\u003esupermathie\u003c/a\u003e: APIドキュメントのガイダンスを提供しましたref 。
\u003ca class="mention" href="/u/Moin"\u003eMoin\u003c/a\u003e: ログを調査しref 、プラグインのスコープを明確にしref 、ログアクセスを案内しref 、ローカライゼーショントグルを支援しましたref 。
\u003ca class="mention" href="/u/NateDhaliwal"\u003eNateDhaliwal\u003c/a\u003e: 言語サポートに関する洞察ref とAI Discoveries設定のヘルプref を翻訳しました。
\u003ca class="mention" href="/u/wenqin"\u003ewenqin\u003c/a\u003e: ローカライズされたビューをテストしref 、トグルのUXを賞賛しましたref 。
\u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e: グローバルロケールの動作を説明しref 、埋め込みバグを修正しましたref 。
\u003ca class="mention" href="/u/FINDarkside"\u003eFINDarkside\u003c/a\u003e: ユーザー制御の翻訳に関する重要なフィードバックを提供しましたref 。
\u003ca class="mention" href="/u/Jagster"\u003eJagster\u003c/a\u003e: 言語サポートの制限を強調しましたref 。
\u003ca class="mention" href="/u/keegan"\u003ekeegan\u003c/a\u003e: センチメント閾値について質問しましたref 。
\u003ca class="mention" href="/u/DevTeVe"\u003eDevTeVe\u003c/a\u003e: ストリーミングを無効にすることで、翻訳スループットを最適化しましたref 。
お読みいただきありがとうございました。また来週お会いしましょう!
Saif
(Saif Murtaza )
2025 年 11 月 3 日午後 7:01
93
週刊AI活動サマリー:2025-10-27~2025-11-03
概要
meta.discourse.orgでは、今週も#ai、#content-localization、 #feature、 #supportを中心に活発な議論が交わされました。 多言語翻訳設定 や非公開の自動翻訳 への懸念から、隠し設定やAIによるフォーマット機能のリクエストまで、コミュニティはDiscourse AIの柔軟性と透明性を高める方法について深く掘り下げました。また、LLMのエラー 、構造化出力 の要件、AI機能の費用見積もり 、埋め込みのトークン制限 についても議論され、全体としてユーザーコントロールの向上、信頼性の強化、プロバイダーサポートの拡大に焦点が当てられました。
注目トピック
自動翻訳に関する多言語ユーザーからのフィードバック (ai content-localization Community )
\u003ca class="mention" href="/u/MiikkaLaitila"\u003eMiikkaLaitila\u003c/a\u003e氏が、Automatic Translationsに関する多言語ユーザーからのフィードバック で複数の言語設定 のサポートについて質問し、\u003ca class="mention" href="/u/Moin"\u003eMoin\u003c/a\u003e氏が既存の多言語設定機能リクエスト を提示しました。
非常に侵襲的で非公開の自動翻訳 (translation content-localization UX )
\u003ca class="mention" href="/u/Ethaphu"\u003eEthaphu\u003c/a\u003e氏が、Roblox Devforumの全投稿が明確な表示なしに自動翻訳されていることを非常に侵襲的で非公開の自動翻訳 で指摘しました。\u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e氏が投稿3 で翻訳表示について説明し、\u003ca class="mention" href="/u/tobiaseigen"\u003etobiaseigen\u003c/a\u003e氏が投稿4 で表示の改善が必要であることに同意し、\u003ca class="mention" href="/u/nat"\u003enat\u003c/a\u003e氏がRobloxのセルフホスティング制限について投稿5 で調査しました。
Ai translation backfill hourly rateのAI翻訳設定方法 (ai Support )
\u003ca class="mention" href="/u/whitewaterdeu"\u003ewhitewaterdeu\u003c/a\u003e氏がAi translation backfill hourly rateのAI翻訳設定方法 で設定の欠落に苦労し、\u003ca class="mention" href="/u/NateDhaliwal"\u003eNateDhaliwal\u003c/a\u003e氏が投稿2 でガイドを共有しました。解決策は\u003ca class="mention" href="/u/Moin"\u003eMoin\u003c/a\u003e氏によって投稿4 で隠し設定であることが明かされ、\u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e氏が投稿6 で非表示解除が可能になったことに言及しました。
AIで投稿コンテンツをフォーマットするボタン (ai Feature )
\u003ca class="mention" href="/u/hameedacpa"\u003ehameedacpa\u003c/a\u003e氏がAIで投稿コンテンツをフォーマットするボタン でAIフォーマットボタン をリクエストしました。\u003ca class="mention" href="/u/NateDhaliwal"\u003eNateDhaliwal\u003c/a\u003e氏は既存のDiscourse AI Helper を提示し、後に投稿6 でカスタムプロンプトを実演しました。
エラーが発生しました:Chatを有効にする前にデフォルトLLMモデルが必要です (ai Support )
\u003ca class="mention" href="/u/viswanatha"\u003eviswanatha\u003c/a\u003e氏がエラーが発生しました:Default llm… でリセットエラーに遭遇し、\u003ca class="mention" href="/u/NateDhaliwal"\u003eNateDhaliwal\u003c/a\u003e氏が投稿2 で既存のスレッドにリンクした後、問題は解決しました。
discourse-ai APIはリグレッションが必要だと思います (ai Dev )
\u003ca class="mention" href="/u/MoRanYue"\u003eMoRanYue\u003c/a\u003e氏は、より広範なプロバイダーサポートのために構造化出力 を削除することをdiscourse-ai APIはリグレッションが必要だと思います で提案しました。\u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e氏は投稿2 で構造化出力が重要である理由を説明し、MoRanYue氏は投稿3 でXMLライクな区切り文字を代替案として提示しました。
Discourse AIのリランキングオプションの検討 (ai Support )
\u003ca class="mention" href="/u/tpetrov"\u003etpetrov\u003c/a\u003e氏はDiscourse AIのリランキングオプションの検討 で新しい埋め込みをテストし、\u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e氏が投稿15 でモデルの利用可能性についてフォローアップしました。
Discourse AIでの埋め込みエラー「input must have less than 8192 tokens」の警告 (ai Support )
\u003ca class="mention" href="/u/whitewaterdeu"\u003ewhitewaterdeu\u003c/a\u003e氏は埋め込みエラー「input must have less than 8192 tokens」の警告 でトークン制限に達し、\u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e氏は投稿2 でプロバイダーのルールを説明し、議論は投稿6 まで続きました。
サポートコミュニティフォーラム用のAIボットの設定サポート… (ai Support )
\u003ca class="mention" href="/u/viswanatha"\u003eviswanatha\u003c/a\u003e氏はAIボットの設定サポート… でLLMとペルソナ設定を共有し、\u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e氏は投稿2 でツールによる強制検索を提案し、モデルの推奨が投稿4 で続きました。
関連コンテンツと検索のためのDiscourse AI有効化コストの見積もり (ai Support )
\u003ca class="mention" href="/u/SubStrider"\u003eSubStrider\u003c/a\u003e氏はDiscourse AI有効化コストの見積もり… でコストベンチマークについて質問し、\u003ca class="mention" href="/u/NateDhaliwal"\u003eNateDhaliwal\u003c/a\u003e氏は投稿2 で検索とLLMを明確にし、Falco氏は投稿3 でセルフホストオプションを概説しました。
アクティビティ
お読みいただきありがとうございました。また来週お会いしましょう!
Saif
(Saif Murtaza )
2025 年 11 月 17 日午後 7:04
96
Overview
Over the past week, the community dove into several translation and rate-limit challenges, as well as fresh plugin releases and AI helper configuration issues. Key themes included:
Below are the 10 most interesting topics from the week, followed by a breakdown of who said what .
Interesting Topics
AI translation backfill misconfiguration (Support ai content-localization )
In AI translation backfill not working after all settings configured , RBoy initially thanked nat for enabling backfill but encountered a “limit” exception in the logs, which nat traced to integer rounding in post 25 .
AI bot infinite loop and spamming (Support ai-bot )
wisewords reported that after creating a new persona the AI began delaying responses and posting repetitive spam in AI bugging out, having a mental breakdown , and Falco explained it was due to the LLM hitting an infinite generation loop at certain temperature settings in post 2 .
Staff override for translation max age (Feature translation ai content-localization )
jrgong requested the ability for staff to bypass the AI translation backfill max age days setting when manually translating older posts in post 1 , and Falco tested and confirmed the manual translation button already overrides this backfill restriction in post 3 .
Discourse llms.txt Generator Plugin released (Plugin ai )
kaktak introduced the Discourse llms.txt Generator Plugin in post 1 , which automates the generation of llms.txt files to improve forum discoverability by LLMs.
Resetting Proofreader settings (Support ai-helper )
bksubhuti sought guidance on restoring missing Proofreader options in the AI helper menu in post 1 , and Moin and OP resolved it by rebuilding after correcting trust level configurations in post 4 .
Missing language switcher after auto-translation (Support ai content-localization )
After successfully backfilling translations, EasyChen could not see the language switcher on translated posts in post 1 , with nat guiding them through enabling the site setting and checking post locale detection in post 2 and post 7 .
LLM and Discourse AI settings hidden (Support ai )
Nima1 reported missing LLM tabs in the AI plugin on a Persian-locale site in post 1 , and nat clarified that the “Discourse AI enabled” setting must be saved first to reveal the rest in post 2 .
Default LLM model dropdown empty (Support ai )
undasein was unable to select a default model due to an empty dropdown in post 1 , and NateDhaliwal pointed them to configure LLMs under “Plugins > AI > LLMs” in post 2 .
Gemini Pro thinking budget error (Bug ai )
RBoy encountered a “Budget 0 is invalid” error when setting a zero or negative budget for the gemini-pro-latest model in post 1 , and the team acknowledged they will investigate in post 2 .
AI model cost input restriction (Bug ai )
RBoy noted that the cost fields for AI model input and output prevent values below 0.1 in Can’t enter AI model cost of less than 0.1 , overriding entries like 0.075 back to zero.
Activity
Falco weighed in on AI translation backfill not working after all settings configured , AI bugging out, having a mental breakdown , and Staff should be able to override/ignore “AI translation backfill max age days” setting (also chipped in at post 4 ), as well as advising on Support for AI Bot to Configure for a Support the community forum .
nat was highly active, troubleshooting rate-limit errors on the backfill job in post 25 , post 27 , post 29 , and clarifying paid vs free tiers in post 33 , post 38 , and post 40 . nat also guided the override behavior for manual translations in post 3 and supported others in post 2 , post 5 , post 7 , as well as revealing the AI tab reveal trick in Can’t find Discourse AI and LLM settings .
kaktak unveiled the new Discourse llms.txt Generator Plugin .
Moin helped bksubhuti reset their Proofreader settings in How to reset Proofreader settings .
manuel closed the AI helper menu hiding issue on Android tablets by merging a fix in post 17 .
EasyChen investigated missing language switchers in post 1 , post 3 , and post 4 .
wisewords kicked off the week’s discussions by reporting the AI persona loop behavior in AI bugging out, having a mental breakdown .
undasein tested LLM settings and learned to configure them under Plugins > AI > LLMs, with help in Can’t choose default LLM model and post 3 .
RBoy posted extensively on backfill rate limits in post 24 , post 26 , post 28 , post 32 , post 34 , and post 35 , raised cost-limit bugs in Can’t enter AI model cost of less than 0.1 , and reported budget errors in Thinking budget for Gemini Pro .
jrgong initiated the staff override feature request in post 1 and suggested enhanced logging in post 5 .
Nima1 sought help finding AI settings on a Persian-locale site in Can’t find Discourse AI and LLM settings .
sam acknowledged the budget error report for Gemini Pro in post 2 .
NateDhaliwal resolved the default LLM dropdown issue for undasein in post 2 .
bksubhuti kicked off the Proofreader reset thread and later confirmed a rebuild fix in post 1 and post 4 .
tobiaseigen followed up on an embedding error in Error when translate post by ai .
viswanatha updated their configuration steps after guidance on AI persona tooling in Support for AI Bot to Configure for a Support the community forum .
Thanks for reading, and I’ll see you again next week!
Saif
(Saif Murtaza )
2025 年 11 月 24 日午後 7:03
97
週次AIアクティビティサマリー (2025-11-17~2025-11-24)
概要
先週 、meta.discourse.org の ai および ai-bot スペースでは、5件の新しいトピック で36件の新しい投稿 があり、インテグレーションエラー、スパムフィルタリング、プラグインの柔軟性、コンテンツの書式設定に関する問題が議論されました。主なハイライトは以下の通りです。
今週のトップ貢献者は、\u003ca class="mention" href="/u/sam"\u003esam\u003c/a\u003e、\u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e、\u003ca class="mention" href="/u/lilydjwg"\u003elilydjwg\u003c/a\u003e、\u003ca class="mention" href="/u/NateDhaliwal"\u003eNateDhaliwal\u003c/a\u003e でした。
注目すべきトピック
アクティビティ
また来週お会いしましょう!
Saif
(Saif Murtaza )
2025 年 12 月 1 日午後 7:03
98
Overview
This past week on #discourse-ai saw a mix of new feature rollouts, in-depth configuration guides, localization debates, and crucial bug reports. keegan unveiled Improved Image Generation Support in Discourse AI , making it effortless to hook up OpenAI, Google Gemini, Flux, or custom providers for on-the-fly images. Hosting admins explored credit management options in Running Out of AI credits? as Discourse explained plan upgrades and fallback paths. Translators hashed out formality levels in KI Übersetzungen (formal, informal) , while broader localization topics bubbled up in Content Localization - Manual and Automatic with Discourse AI . Support questions ranged from third-party proxy setups in Does Discourse AI support third-party relay/proxy APIs (e.g., NewAPI)? to multisite PM bot regressions in AI Bot PM replies stopped working on one multisite instance . Community members also prototyped automations in AI Triaging & persona and pitched UX enhancements in AI supporting Micro-Features . Finally, key bugs like AI is being cutoff before it finishes writing and Search/Read Private not working for a Persona-driven RAG search on forums? kept everyone on their toes, with Chinese-language troubleshooting captured in 有关ai的问题 .
Interesting Topics
keegan announced Improved Image Generation Support in Discourse AI (Announcements ai ai-helper ), introducing a streamlined interface for configuring AI-powered image creation with presets for OpenAI’s GPT-Image 1, Google Gemini Nano Banana, Flux 1.1 Pro, Flux 2 Pro, or custom providers.
Discourse explained what happens when you Run Out of AI credits (#Hosted_Customers explanation ai ), detailing daily credit allotments, plan upgrade paths, and how to connect your own LLM to avoid service interruptions.
asa kicked off KI Übersetzungen (formal, informal) (Feature ai content-localization ), asking if German translations should default to formal “Sie” or informal “Du,” and Falco walked through creating a custom translation persona to suit a “per Du” community.
DevTeVe reported that the AI is being cutoff before it finishes writing (Bug ai ), sharing logs that show complete responses but a UI truncation issue, and sam traced a potential fix landed mid-week.
tom_eric asked whether Discourse AI supports OpenAI-compatible third-party proxies like NewAPI in third-party relay/proxy APIs (e.g., NewAPI)? (Support ai ), and whitewaterdeu demonstrated configuring custom LLM endpoints and personas to resolve 500-level errors.
Akunna_Ndubuisi experimented with AI Triaging & persona (Support automation ai ) to auto-categorize misfiled posts, with NateDhaliwal and RGJ guiding through triggers, logs, and a data explorer query to inspect AI audit records.
Neil_Evans uncovered a private search issue in Search/Read Private not working for a Persona-driven RAG search on forums? (Bug ai ), finding that read/search permissions must align between the user and persona, and testing parent vs. subcategory settings.
Naman_Gala reported that on one multisite instance the AI chat icon spawns a normal topic instead of a PM in AI Bot PM replies stopped working on one multisite instance (Support chat ai ), noting missing AI custom fields and seeking diagnostics on why it regressed.
iamcapote proposed AI supporting Micro-Features (Feature ai ), advocating for per-persona auto-greetings, internal system notes, and richer AI menu metadata (display names, tooltips, docs links) to make each persona self-explanatory.
派蒙pm from the Chinese community shared screenshots and 502 errors in 有关ai的问题 (Support ai ), asking for help troubleshooting AI connectivity, and offering to provide logs or configs for deeper analysis.
Activity
keegan (1 post, 11 likes) authored the rollout in Improved Image Generation Support in Discourse AI .
Discourse (1 post, 5 likes) detailed credit management in Running Out of AI credits? .
Falco (4 posts, 4 likes) weighed in on KI Übersetzungen (formal, informal) , Does Discourse AI support third-party relay/proxy APIs (e.g., NewAPI)? , Search/Read Private not working for a Persona-driven RAG search on forums? , and offered guidance on Support for AI Bot to Configure for a Support the community forum with latest version of Discourse .
DevTeVe (4 posts, 3 likes) documented and tested UI truncation issues in AI is being cutoff before it finishes writing .
sam (5 posts, 2 likes) proposed fixes and shared commit references in AI is being cutoff before it finishes writing and offered firewall and proxy advice in API works manually, but AI (Grok/xAI) does not reach VPS .
whitewaterdeu (4 posts, 2 likes) demonstrated proxy setup in Does Discourse AI support third-party relay/proxy APIs (e.g., NewAPI)? and pinpointed a locale detector mis-persona in Error when translate post by ai (Job exception: undefined method `strip’ for an instance of DiscourseAi::Completions::StructuredOutput) .
asa (1 post, 1 like) flagged translation tone concerns in KI Übersetzungen (formal, informal) .
pmusaraj (1 post, 1 like) confirmed that group titles can’t yet be localized in Content Localization - Manual and Automatic with Discourse AI .
RGJ (1 post, 1 like) shared a Data Explorer query in AI Triaging & persona .
派蒙pm (2 posts, 0 likes) supplied error logs for Chinese AI issues in 有关ai的问题 .
Akunna_Ndubuisi (2 posts) tested automations in AI Triaging & persona .
NateDhaliwal (1 post) clarified triggers and log expectations in AI Triaging & persona .
tom_eric (1 post) evaluated third-party proxy support in Does Discourse AI support third-party relay/proxy APIs (e.g., NewAPI)? .
Neil_Evans (4 posts) debugged private search scopes in Search/Read Private not working for a Persona-driven RAG search on forums? .
iamcapote (1 post) sketched out micro-feature requirements in AI supporting Micro-Features .
Naman_Gala (1 post) described PM bot regression details in AI Bot PM replies stopped working on one multisite instance .
viswanatha (1 post) requested a review in Support for AI Bot to Configure for a Support the community forum with latest version of Discourse .
typed-sigterm (1 post) inquired about group localization in Content Localization - Manual and Automatic with Discourse AI .
Thanks for reading, and I’ll see you again next week!
概要
今週の**ai **カテゴリでは、バグ調査 、サポートのトラブルシューティング 、機能の進化 が混在しました。貢献者は以下の点について協力しました。
「AIが書き終える前に途中で途切れてしまい、たまたまCloudflareのAI Gatewayを使用している場合は、まずモデルAPIに直接問い合わせてください!」
— DevTeVe (post 8 )
注目すべきトピック
sam は、ペルソナ駆動型RAG検索 がメインサイトの検索時にプライベートコンテンツを返さないことに気づき、Neil_Evans が問題を絞り込むための詳細なログを提供し、Falco が認証済みユーザーを検索アシスタントに渡す修正を実装しました (post 6 , post 8 , post 15 )
RBoy は、システムの最適化のためにペルソナごとの使用状況 (カウントとリソース消費を含む)を追跡する機能を提案し、sam はこれにはペルソナIDを含む統計テーブルの拡張が必要であることに同意しました (post 1 , post 2 )
pierregilles は、AI翻訳が有効になっている場合でもメール通知 が元の言語を使用し、混在した言語のメッセージになることを発見し、Moin は翻訳済み投稿メールに関する既存の機能リクエストを指摘しました (post 1 , post 2 )
Shin_210 は、Discourse AIボット が正しいLLM設定にもかかわらずチャットインターフェースで応答を拒否すると報告し、sam はレスポンスAPIの切り替えとエンドポイントの更新を提案し、アップグレード後に問題は解決しました (post 1 , post 4 , post 24 )
sam は、フォーラムコンテンツをPDFから直接インデックス化できるようにするPDF取り込み ソリューションをDiscourse AIプラグインにマージしました。ユーザーはリンクされたPR (PR 36415 , post 22 ) から今後のリリースをプレビューできます
DevTeVe は、Discordペルソナボット統合を使用する際にボットコンテキスト 例外を発見し、正しいBotContextを強制するためのPRを提出しました。Yuuki_Mizukami はDeepSeekのような新しいLLMのサポートについて尋ね、Falco は既存の互換性を確認しました (post 243 , post 245 )
Falco は、Stability.aiジェネレーターからの403エラー に、改善された画像生成サポートに関するディスカッションへのリンクを介して対応し、Discourse AIプラグインの更新された統合にユーザーを誘導しました (post 5 )
Falco は、AI設定ページでの入力検証ロジックを調整することにより、0.1未満のモデルコストの入力を妨げていた問題を修正しました (post 2 )
Falco は、AI生成された要約で非公開タグ が意図せず公開されていたバグを修正し、タグレベルのプライバシーが維持されるようにしました (post 5 )
DevTeVe は、CloudflareのAI Gateway に起因するAI応答の不完全性を追跡し、ゲートウェイをバイパスすることで完全な出力が復元されることを確認し、同様の停止に対する回避策を広めました (post 8 , post 9 )
アクティビティ
また来週お会いしましょう!
## 概要
この1週間で、Discourse AIプラグインは大幅な機能強化、バグ修正、コミュニティサポートの議論を経験しました。ホストされているお客様は、\u003ca class=\"mention\" href=\"/u/keegan\"\u003ekeegan\u003c/a\u003eが[Unlock All Discourse AI Features with Our Hosted LLM](https://meta.discourse.org/t/-/390985/1?silent=true)の#Announcements #aiで発表したおかげで、追加費用なしで社内のオープンウェイトLLMを利用できるようになりました。また、**ネイティブのPDFおよびドキュメント添付ファイルのサポート**もリリースされました。これは[Native PDF and attachment support in Discourse AI](https://meta.discourse.org/t/-/391007/1?silent=true)で発表され、[Using PDF and attachment support with AI bots](https://meta.discourse.org/t/-/391005/1?silent=true)で説明されています。#Site Management #how-to。いくつかのバグがトリアージされ解決されました。具体的には、[Toggling the \"AI search discoveries\" preference doesn't work](https://meta.discourse.org/t/-/391135/1?silent=true)での環境設定の切り替えに関する#Bug、[Ai bot 400 error on 2025.12.0-latest](https://meta.discourse.org/t/-/390794/1?silent=true)の後に修正されたAIボットリクエストでの400エラー、[Missing sentiment pages for moderators](https://meta.discourse.org/t/-/391033/1?silent=true)で対処されたモデレーター向けのセンチメントページの欠落、および[Minor UI bug in LLM Usage page](https://meta.discourse.org/t/-/391273/1?silent=true)で追跡されたLLM使用状況ページのUIの不具合の修正です。#UX。最後に、コミュニティは[Qwen3-VL-8b Image Recognition Issues and Gemma3-27b Mixed Text Image Content](https://meta.discourse.org/t/-/391017/1?silent=true)でのサードパーティモデルの画像サポートに関する#Supportや、[How to use AI models with custom tokenizers](https://meta.discourse.org/t/-/391238/1?silent=true)でのカスタムトークナイザーに関する高度なトピックを掘り下げました。また、\u003ca class=\"mention\" href=\"/u/RGJ\"\u003eRGJ\u003c/a\u003eは[Discourse AI does not respect the \"everyone\" group](https://meta.discourse.org/t/-/292048/5?silent=true)でパーミッションのバグを再燃させました。#Bug
---
## 注目トピック
- **全ティア向けのホスト型オープンウェイトLLM**
\u003ca class=\"mention\" href=\"/u/keegan\"\u003ekeegan\u003c/a\u003eは、「CDCKホスト型スモールLLM」を発表し、StarterからEnterpriseまでの顧客がサードパーティの依存関係なしにすべてのDiscourse AI機能にアクセスできるようにしました。[Unlock All Discourse AI Features with Our Hosted LLM](https://meta.discourse.org/t/-/390985/1?silent=true)。\u003ca class=\"mention\" href=\"/u/mcmcclur\"\u003emcmcclur\u003c/a\u003eは投稿[2](https://meta.discourse.org/t/-/390985/2?silent=true)でAPIアクセスについて問い合わせ、\u003ca class=\"mention\" href=\"/u/Falco\"\u003eFalco\u003c/a\u003eは投稿[3](https://meta.discourse.org/t/-/390985/3?silent=true)でセルフホスト向けには提供されないことを確認しました。#Announcements #ai
- **AIボット向けのネイティブPDFおよび添付ファイルサポート**
\u003ca class=\"mention\" href=\"/u/sam\"\u003esam\u003c/a\u003eは、AI会話でのPDFやその他のドキュメントのアップロードという待望の機能を[Native PDF and attachment support in Discourse AI](https://meta.discourse.org/t/-/391007/1?silent=true)で提供し、詳細な設定は[Using PDF and attachment support with AI bots](https://meta.discourse.org/t/-/391005/1?silent=true)で行いました。#ai #how-to
- **「AI検索の発見」環境設定トグルのバグ**
\u003ca class=\"mention\" href=\"/u/Moin\"\u003eMoin\u003c/a\u003eは、**AI検索の発見**設定を変更しても保持されないと[Toggling the \"AI search discoveries\" preference doesn't work](https://meta.discourse.org/t/-/391135/1?silent=true)で報告しました。コアメンテナーの\u003ca class=\"mention\" href=\"/u/zogstrip\"\u003ezogstrip\u003c/a\u003eは、投稿[6](https://meta.discourse.org/t/-/391135/6?silent=true)の\u003ca class=\"mention\" href=\"/u/david\"\u003edavid\u003c/a\u003eからのフィードバックを取り入れた新しい`valueTransformer`を含むPRを投稿[7](https://meta.discourse.org/t/-/391135/7?silent=true)で提案しました。#Bug
- **2025.12.0アップデート後のAIボット400エラー**
\u003ca class=\"mention\" href=\"/u/MachineScholar\"\u003eMachineScholar\u003c/a\u003eは、すべてのAIボットリクエストが[Ai bot 400 error on 2025.12.0-latest](https://meta.discourse.org/t/-/390794/1?silent=true)で`400 Unknown parameter`エラーを返すことを発見しました。\u003ca class=\"mention\" href=\"/u/Falco\"\u003eFalco\u003c/a\u003eは投稿[2](https://meta.discourse.org/t/-/390794/2?silent=true)で最近のリファクタリングに言及し、\u003ca class=\"mention\" href=\"/u/sam\"\u003esam\u003c/a\u003eは投稿[6](https://meta.discourse.org/t/-/390794/6?silent=true)で修正(PR 36572)をリリースし、投稿[8](https://meta.discourse.org/t/-/390794/8?silent=true)で解決が確認されました。#Bug #ai-bot
- **モデレーター向けのセンチメントページが表示されない**
\u003ca class=\"mention\" href=\"/u/putty\"\u003eputty\u003c/a\u003eは、モデレーターがサイドバーでセンチメントレポートを確認できないことを[Missing sentiment pages for moderators](https://meta.discourse.org/t/-/391033/1?silent=true)で指摘しました。\u003ca class=\"mention\" href=\"/u/awesomerobot\"\u003eawesomerobot\u003c/a\u003eは投稿[2](https://meta.discourse.org/t/-/391033/2?silent=true)でサイドバーの修正を迅速にマージしました。#ai-sentiment #Bug
- **LLM使用状況ページでの軽微なUIの不具合**
\u003ca class=\"mention\" href=\"/u/RBoy\"\u003eRBoy\u003c/a\u003eは、新しいLLMが[Minor UI bug in LLM Usage page](https://meta.discourse.org/t/-/391273/1?silent=true)で`llm_validator`の下に名前なしで表示されることを発見しました。\u003ca class=\"mention\" href=\"/u/zogstrip\"\u003ezogstrip\u003c/a\u003eは、投稿[2](https://meta.discourse.org/t/-/391273/2?silent=true)でPR 36694がドロップダウンを修正することを確認しました。#UX #pr-welcome
- **Qwen3-VL-8bの画像認識の制限**
\u003ca class=\"mention\" href=\"/u/Ivan_Rapekas\"\u003eIvan_Rapekas\u003c/a\u003eは、[Qwen3-VL-8b Image Recognition Issues and Gemma3-27b Mixed Text Image Content](https://meta.discourse.org/t/-/391017/1?silent=true)で、Anthropic/OpenAI/Google以外のモデルが画像をどのように処理するかを調査しました。\u003ca class=\"mention\" href=\"/u/sam\"\u003esam\u003c/a\u003eは投稿[2](https://meta.discourse.org/t/-/391017/2?silent=true)でLMStudioがPDFをサポートしていないことを明確にし、Ivanからのフォローアップコメントで投稿[3](https://meta.discourse.org/t/-/391017/3?silent=true)で解決済みとマークされました。#ai #Support
- **カスタムトークナイザーの設定**
\u003ca class=\"mention\" href=\"/u/RBoy\"\u003eRBoy\u003c/a\u003eは、moonshotai/Kimi-K2-Instructでカスタムトークナイザーを使用できるか[How to use AI models with custom tokenizers](https://meta.discourse.org/t/-/391238/1?silent=true)で尋ねました。\u003ca class=\"mention\" href=\"/u/Falco\"\u003eFalco\u003c/a\u003eは、投稿[2](https://meta.discourse.org/t/-/391238/2?silent=true)で最も近い組み込みトークナイザーを選択し、コンテキストウィンドウを調整することを推奨しました。#Support #ai
- **AIグループパーミッションのバグ:「everyone」が尊重されない**
\u003ca class=\"mention\" href=\"/u/RGJ\"\u003eRGJ\u003c/a\u003eは、**AIボット許可グループ**を`everyone`に設定してもボットがブロックされるという古い問題を[Discourse AI does not respect the \"everyone\" group](https://meta.discourse.org/t/-/292048/5?silent=true)で再燃させ、コアの誤った`allowed_groups_map`チェックを指摘しました。#Bug
---
## アクティビティ
過去1週間の最もアクティブなコミュニティメンバーによる貢献の内訳は以下の通りです。
- **\u003ca class=\"mention\" href=\"/u/sam\"\u003esam\u003c/a\u003e**
• [391007/1](https://meta.discourse.org/t/-/391007/1?silent=true)でネイティブPDFおよび添付ファイルサポートを発表し、ハウツー[391005/1](https://meta.discourse.org/t/-/391005/1?silent=true)を執筆しました。
• [390794/6](https://meta.discourse.org/t/-/390794/6?silent=true)でAIボットの400エラーを修正し、[390794/8](https://meta.discourse.org/t/-/390794/8?silent=true)で解決を確認しました。
• [391017/2](https://meta.discourse.org/t/-/391017/2?silent=true)でQwen3-VL-8bの画像サポートについて明確にしました。
- **\u003ca class=\"mention\" href=\"/u/Falco\"\u003eFalco\u003c/a\u003e**
• [390985/3](https://meta.discourse.org/t/-/390985/3?silent=true)で、ホスト型LLMのAPIはセルフホスト向けには提供されないことを助言しました。
• [390794/2](https://meta.discourse.org/t/-/390794/2?silent=true)でAIボットの400エラーの診断に協力しました。
• [391238/2](https://meta.discourse.org/t/-/391238/2?silent=true)でカスタムトークナイザーに関するガイダンスを提供しました。
- **\u003ca class=\"mention\" href=\"/u/keegan\"\u003ekeegan\u003c/a\u003e**
• [390985/1](https://meta.discourse.org/t/-/390985/1?silent=true)でCDCKホスト型LLMをローンチし、[390985/2](https://meta.discourse.org/t/-/390985/2?silent=true)で設定を詳述しました。
- **\u003ca class=\"mention\" href=\"/u/stephtara\"\u003estephtara\u003c/a\u003e**
• [381120/36](https://meta.discourse.org/t/-/381120/36?silent=true)で多言語翻訳に関する専門知識を共有しました。
• [385877/8](https://meta.discourse.org/t/-/385877/8?silent=true)でコミュニティ構築のアドバイスを提供しました。
- **\u003ca class=\"mention\" href=\"/u/zogstrip\"\u003ezogstrip\u003c/a\u003e**
• [391135/5](https://meta.discourse.org/t/-/391135/5?silent=true)で環境設定バグに対するコアの`valueTransformer`を提案しました。
• [391273/2](https://meta.discourse.org/t/-/391273/2?silent=true)でLLM使用状況フィルターのUI修正を承認しました。
- **\u003ca class=\"mention\" href=\"/u/RGJ\"\u003eRGJ\u003c/a\u003e**
• [292048/5](https://meta.discourse.org/t/-/292048/5?silent=true)で「everyone」グループのパーミッションバグを強調しました。
- **\u003ca class=\"mention\" href=\"/u/awesomerobot\"\u003eawesomerobot\u003c/a\u003e**
• [391033/2](https://meta.discourse.org/t/-/391033/2?silent=true)でモデレーターのセンチメントリンクの欠落を修正しました。
- **\u003ca class=\"mention\" href=\"/u/putty\"\u003eputty\u003c/a\u003e**
• [391033/1](https://meta.discourse.org/t/-/391033/1?silent=true)でモデレーター向けのセンチメントページが表示されないことを報告しました。
- **\u003ca class=\"mention\" href=\"/u/david\"\u003edavid\u003c/a\u003e**
• [391135/6](https://meta.discourse.org/t/-/391135/6?silent=true)で環境設定値の変換に関するコアアプローチについて助言しました。
- **\u003ca class=\"mention\" href=\"/u/MachineScholar\"\u003eMachineScholar\u003c/a\u003e**
• [390794/1](https://meta.discourse.org/t/-/390794/1?silent=true)でAIボットの400エラーを報告し、[390794/8](https://meta.discourse.org/t/-/390794/8?silent=true)で解決されたことを確認しました。
お読みいただきありがとうございます。また来週お会いしましょう!:slight_smile:
Overview
This week the ai category on Meta Discourse saw a blend of critical bug fixes, forward-looking feature proposals, and nuanced usage discussions:
Interesting Topics
twofoursixeight discovered that the AI silence link redirects non-admins to an inaccessible admin URL, prompting a collaborative Bug discussion with per1234 , NateDhaliwal , and Moin on whether to retarget the link to the machine account profile or conditionally hide it based on permissions.
Discourse AI silence link takes you to an inaccessible link as a normal user (Bug ai )
Lilly reported an LLM configuration error when testing a self-hosted model—“Target can’t be blank” —to which zogstrip responded with a link to a pull request that fixes parameter validation.
LLM error in Discourse AI - “Target can’t be blank” (Bug ai )
joo proposed threaded/branched AI bot conversations , akin to Discourse Chat threads, allowing sub-topics to inherit context and remain organized under the AI bot’s umbrella.
Request: AI Bot Chat Threads Support (Threaded/Branched Conversations with AI) (Feature ai )
祁同伟 explored integrating NVIDIA’s embedding models via the NIM API, shared API key details, and encountered case-sensitive model naming quirks before Falco posted a working configuration screenshot.
希望ai插件可以支持nvidia的嵌入向量模型 (Feature ai )
westes questioned the practicality of 15K daily AI credits for summarize-on-demand, advocating per-post summaries and clearer cost indicators, while Falco and keegan clarified token-to-credit ratios and per-user quota tooling.
Unlock All Discourse AI Features with Our Hosted LLM (Announcements ai )
Falco confirmed that the AI spam detection “Scan log” no longer truncates, resolving a months-old moderator pain point.
Discourse AI spam detection “Scan log” is frequently truncated (Bug ai )
ToddZ critiqued the ambiguity of “Suggested” vs “Related” links under posts, leading to discussion on tab naming conventions and AI-driven relevance curation.
Do we want to tweak “suggested” and “Related” links at bottom of posts? (Site feedback #ai-related-topics suggested-topics )
iamcapote drew parallels between Discourse AI’s artifact storage and Google’s A2UI agent-driven interfaces, suggesting complementary workflows for user-generated AI content.
AI Artifact User storage (Announcements ai-artifacts )
tvavrda spotted a non-functional “How does it work?” button in the Conversational AI Search info dialog, highlighting a minor UI oversight ahead of the broader rollout.
Conversational AI Search coming to Discourse AI (Feature ai-search )
Jason_Hsia celebrated the launch of the Discourse MCP moderation framework and envisioned Cursor integration, while sam reminded users to simply enable it via the MCP config.
Discourse MCP is here! (blog ai mcp )
Activity
Thanks for reading, and I’ll see you again next week!
週次AIアクティビティ概要:2025年12月22日~29日
概要
過去1週間、コミュニティはAI関連の議論全体で UX の改善、Support の問い合わせ、Bug のトリアージ、Feature の計画に参加しました。 \u003ca class=“mention” href=“/u/Lilly”\u003eLilly\u003c/a\u003e氏の DMenuドロップダウンの選択/ホバー/フォーカス状態が少し紛らわしい は、展開されたgistモードでの一貫性のないスタイリングを浮き彫りにし、\u003ca class=“mention” href=“/u/jordan.vidrine”\u003ejordan.vidrine\u003c/a\u003e氏による修正につながりました。DiscourseのソースコードはAIモードとAI概要をサポートしていますか? を通じたコアAI機能に関する明確化、およびスパムフラグを削除した後もアカウントがサイレンス状態のままになるなどのモデレーションの境界事例が スパムフラグが付けられた投稿をユーザーが削除しても、アカウントはレビューなしでサイレンス状態のままになる で明らかにされました。一方、「AIで投稿をトリアージする」 のような automation スクリプトや、ローカルLLMとの統合(#ai、 chat )がバグレポートや設計議論を促進しました。
注目すべきトピック
アクティビティ
お読みいただきありがとうございます。また来週お会いしましょう!
週次AIアクティビティ概要
期間: 2025-12-29 から 2026-01-05
概要
今週、Meta Discourseでは4つの注目すべきAI関連の議論がありました。
コストとノイズを制御するため、特定のカテゴリをAIの要約ジェネレーターから除外する 提案。Lilly(\u003ca class="mention" href="/u/Lilly"\u003eLilly\u003c/a\u003e)が主導(AIの要約から除外するカテゴリを指定できるようにする )。
新しいDiscourse Moderation Companion (MCP) におけるローカライゼーションサポート に関する質問。jrgong(\u003ca class="mention" href="/u/jrgong"\u003ejrgong\u003c/a\u003e)がドイツ語コンテンツを英語翻訳付きで取得することについて質問し、REST APIでのロケールパラメータのリクエストが発生しました(Discourse MCPが登場! )。
LLM使用状況ページのキャッシング/UIバグ により、時間範囲の変更でモデルリストが更新されない問題。RBoy(\u003ca class="mention" href="/u/RBoy"\u003eRBoy\u003c/a\u003e)が報告(LLM使用状況UIのバグ )。
デイリーサマリーツール の不具合。要約がコピーブロックとして表示されたり、投稿の分類が誤っていたりする問題。Heliosurge(\u003ca class="mention" href="/u/Heliosurge"\u003eHeliosurge\u003c/a\u003e)が指摘(デイリーサマリー(Metaにて) )。
これらのスレッドは、Feature requests、Bug fixes、および #ai-summarize、 #mcp、 #ux、 #site-management における改善を扱っています。
注目すべきトピック
\u003ca class="mention" href="/u/Lilly"\u003eLilly\u003c/a\u003eは、コスト管理 のため、AI gist summarizerから特定のカテゴリを除外する (およびタグも)ことで、AI機能に対するよりきめ細かな制御を要求しました(#ai-summarize、 Feature )。
\u003ca class="mention" href="/u/jrgong"\u003ejrgong\u003c/a\u003eはMCPを賞賛しつつ、ドイツ語から英語への翻訳を取得するためのロケール引数 について尋ね、読み取りツールにパラメータを追加する提案につながりました(Discourse MCPが登場! 、サポートリクエスト ) #ai、 #mcp。
\u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003eは、すべてのツールで一貫性を保つため、REST APIのtl-langパラメータ にリンクさせ、ロケールパラメータのアイデアを支持しました。
\u003ca class="mention" href="/u/RBoy"\u003eRBoy\u003c/a\u003eは、LLM使用状況UIで「過去24時間」を選択しても先月のモデルが表示され続けるという永続的なキャッシングの問題 を発見しました(LLM使用状況UIのバグ 、以前の軽微なUIバグ を参照) #bug、 #ux、 #ai。
\u003ca class="mention" href="/u/Heliosurge"\u003eHeliosurge\u003c/a\u003eは、要約がコピーブロックとして投稿されることと、プラグインがテーマコンポーネントとして誤って分類されていたことという、2つのデイリーサマリーの異常を報告しました(デイリーサマリー(Metaにて) 、元の報告はこちら 、フォローアップはこちら ) #bug、 #site-management、 #automation。
\u003ca class="mention" href="/u/fokx"\u003efokx\u003c/a\u003eはNSFW検出について再検討し、フラグが付けられたコンテンツを非表示にする際の遅延を減らすために投稿前の画像スキャン を提案。ユーザーがモデレーションを待つのであれば許容される可能性があるとしています(#how-to、 #moderation、 #automation、 ai )コミュニティでNSFW検出を設定する 。
アクティビティ
\u003ca class="mention" href="/u/Lilly"\u003eLilly\u003c/a\u003eは、カテゴリをAI要約から除外する 機能リクエストを作成し、5いいね を獲得しました。
\u003ca class="mention" href="/u/jrgong"\u003ejrgong\u003c/a\u003eはMCPスレッドに2回投稿しました。最初は投稿12 でロケールサポートについて尋ね、次に投稿14 でREST APIリクエストへのリンクを投稿し、2いいね を獲得しました。
\u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003eは、ロケールパラメータを実装する方法について投稿13 で重要な提案を行い、2いいね を獲得しました。
\u003ca class="mention" href="/u/RBoy"\u003eRBoy\u003c/a\u003eは投稿1 でLLM使用状況UIのバグを報告し、1いいね を受け取りました。
\u003ca class="mention" href="/u/Heliosurge"\u003eHeliosurge\u003c/a\u003eは投稿1 でデイリーサマリーの問題を指摘し、1いいね を獲得しました。
\u003ca class="mention" href="/u/fokx"\u003efokx\u003c/a\u003eは投稿4 でNSFW検出について意見を述べ、1いいね を獲得しました。
お読みいただきありがとうございました。また来週お会いしましょう!
## 概要
今週の #ai では、コミュニティは統合とセットアップからバグ修正や機能リクエストまで、さまざまなトピックに取り組みました。#Marketplace では、<a class="mention" href="/u/Geenicetea">Geenicetea</a> さんが [DiscourseConnect & AI のセットアップ](https://meta.discourse.org/t/-/393147/1?silent=true)について助けを求め、<a class="mention" href="/u/jahan_gagan">jahan_gagan</a> さんからのガイダンス [ref](https://meta.discourse.org/t/-/393147/2?silent=true) と <a class="mention" href="/u/itsbhanusharma">itsbhanusharma</a> さんからのガイダンス [ref](https://meta.discourse.org/t/-/393147/3?silent=true) が寄せられました。#Bug では、Discobot の検索結果に外部リンクが不可解に表示される問題が、<a class="mention" href="/u/Lilly">Lilly</a> さんが予期せぬ OOPS ページを報告 [ref](https://meta.discourse.org/t/-/393260/1?silent=true) した後に、<a class="mention" href="/u/Moin">Moin</a> さんによってアドレス置換の癖として診断されました [ref](https://meta.discourse.org/t/-/393260/3?silent=true)。#Support では、ユーザーが Discourse AI を*内部専用*で使用するための設定について深く掘り下げ [ref](https://meta.discourse.org/t/-/393030/1?silent=true)、隠れたウェブ検索コストが判明し、ある管理者がプロバイダーを切り替える事態になりました [ref](https://meta.discourse.org/t/-/393030/7?silent=true)。一方、AI クレジットのステータスでログアウト時に発生する奇妙な 403 エラーが #Bug #ai-summarize で表面化しました [ref](https://meta.discourse.org/t/-/393261/1?silent=true)。機能リクエストとしては、AI 返信をトピック作成者のみにトリガーするという自動化の改善 [ref](https://meta.discourse.org/t/-/393157/1?silent=true) や、#Feature #ai-bot での AI ボットの添付ファイルに対するより深い制御 [ref](https://meta.discourse.org/t/-/393178/1?silent=true) が挙げられました。
> 「AI ボットのファイルアップロードを完全に制限する方法はありますか?」
> —<a class="mention" href="/u/m_terenui">m_terenui</a>
SSO の詳細については、[Marketplace スレッド](https://meta.discourse.org/t/-/393147/1?silent=true)を参照してください。また、[内部専用 Discourse AI のディスカッション](https://meta.discourse.org/t/-/393030/1?silent=true)を再確認することもできます。UI バグを調査する際は、[このコンソールエラーレポート](https://meta.discourse.org/t/-/392652/3?silent=true)も参照してください。
---
## 注目すべきトピック
- **DiscourseConnect & AI シングルサインオン** (#Marketplace #wp-discourse #discourseconnect #ai)
<a class="mention" href="/u/Geenicetea">Geenicetea</a> さんが [DiscourseConnect と AI のセットアップを手伝ってくれる人はいませんか](https://meta.discourse.org/t/-/393147/1?silent=true)で SSO ガイダンスを求めました。
- **Discobot 検索に外部リンクが表示される** (#Bug #search #ai)
<a class="mention" href="/u/Lilly">Lilly</a> さんが [Meta での「Discobot の発見」検索結果](https://meta.discourse.org/t/-/393260/1?silent=true)が Meta 以外の URL を返していることを報告し、<a class="mention" href="/u/Moin">Moin</a> さんが URL の書き換えについて説明しました [ref](https://meta.discourse.org/t/-/393260/3?silent=true)。
- **内部専用 Discourse AI の設定** (#Support #ai)
<a class="mention" href="/u/Thefacto">Thefacto</a> さんが [Discourse AI を内部専用で使用するように設定する方法](https://meta.discourse.org/t/-/393030/1?silent=true)を調査し、隠れたウェブ検索コストを発見しました [ref](https://meta.discourse.org/t/-/393030/7?silent=true)。
- **AI クレジットステータスでの 403 エラー** (#Bug #ai-summarize)
<a class="mention" href="/u/Moin">Moin</a> さんが、ログアウト時に [/discourse-ai/credits/status?features[]=topic_summaries](https://meta.discourse.org/t/-/393261/1?silent=true) で 403 エラーが発生したことを報告しました。
- **AI 自動化をトピック作成者のみに** (#Feature #automation #ai)
<a class="mention" href="/u/kuaza">kuaza</a> さんが、自動返信がトピック作成者に対してのみトリガーされるように [AI 自動化をトピック作成者のみに](https://meta.discourse.org/t/-/393157/1?silent=true)提案しました。
- **Discourse MCP の強化** (#Blog #ai #mcp)
<a class="mention" href="/u/jrgong">jrgong</a> さんが [Discourse MCP が登場!](https://meta.discourse.org/t/-/386983/15?silent=true)でパーミッション引数を提案しました。
- **LLM 使用状況 UI のバグ** (#UX #ai)
<a class="mention" href="/u/zogstrip">zogstrip</a> さんが [LLM 使用状況 UI のバグ](https://meta.discourse.org/t/-/392652/3?silent=true)でキャッシュ処理を修正しました。
- **AI ボットでのファイルアップロードの制限** (#Feature #ai-bot)
<a class="mention" href="/u/m_terenui">m_terenui</a> さんが [AI ボットとの対話中にファイルアップロードをブロックすることを検討](https://meta.discourse.org/t/-/393178/1?silent=true)で、ファイルアップロード機能を削除できるか尋ねました。
- **AI 会話のフィルタリング** (#Feature #ai)
<a class="mention" href="/u/kuaza">kuaza</a> さんが [人工知能との会話を別のページに一覧表示する](https://meta.discourse.org/t/-/362711/10?silent=true)について再検討しました。
- **ソースコードでの AI モードのサポート** (#Support #ai)
<a class="mention" href="/u/toanvoc">toanvoc</a> さんが [Discourse のソースコードは AI モードと AI の概要をサポートしていますか](https://meta.discourse.org/t/-/392260/10?silent=true)で、Discourse がさまざまな AI モードをサポートしているか尋ねました。
- **AI コンテキストメニューが更新されない** (#Support #ai-helper #bug)
<a class="mention" href="/u/mcmcclur">mcmcclur</a> さんが [AI の contextual_menu が確実に更新されない](https://meta.discourse.org/t/-/392930/1?silent=true)でメニュー更新の問題について説明しました。
---
## アクティビティ
- <a class="mention" href="/u/Geenicetea">Geenicetea</a> さんが SSO 統合スレッド [Can someone help me set up discourseconnect & ai](https://meta.discourse.org/t/-/393147/1?silent=true?silent=true) を開始しました。
- <a class="mention" href="/u/jahan_gagan">jahan_gagan</a> さんが [Can someone help me set up discourseconnect & ai](https://meta.discourse.org/t/-/393147/2?silent=true) で支援を申し出ました。
- <a class="mention" href="/u/itsbhanusharma">itsbhanusharma</a> さんも SSO セットアップについて [Can someone help me set up discourseconnect & ai](https://meta.discourse.org/t/-/393147/3?silent=true) で意見を述べました。
- <a class="mention" href="/u/Lilly">Lilly</a> さんは Discobot 検索の異常を [Meta での「Discobot の発見」検索結果](https://meta.discourse.org/t/-/393260/1?silent=true)で報告し、内部専用 AI セットアップスレッド [How to set up Discourse AI for internal-only usage](https://meta.discourse.org/t/-/393030/2?silent=true) にも貢献しました。
- <a class="mention" href="/u/Moin">Moin</a> さんは Discobot 検索での URL 書き換えを説明 [ref](https://meta.discourse.org/t/-/393260/3?silent=true) し、[403 error for /discourse-ai/credits/status](https://meta.discourse.org/t/-/393261/1?silent=true) で 403 エラーを報告しました。
- <a class="mention" href="/u/Thefacto">Thefacto</a> さんは **内部専用 AI** のディスカッションを [How to set up Discourse AI for internal-only usage](https://meta.discourse.org/t/-/393030/1?silent=true) で主導し、投稿 [ref](https://meta.discourse.org/t/-/393030/3?silent=true)、[ref](https://meta.discourse.org/t/-/393030/5?silent=true) を繰り返し、解決策で締めくくりました [ref](https://meta.discourse.org/t/-/393030/7?silent=true)。
- <a class="mention" href="/u/kuaza">kuaza</a> さんは 2 つの機能リクエストを行いました。作成者向けの AI 自動化 [AI Automation For Topic Creators Only](https://meta.discourse.org/t/-/393157/1?silent=true) と、AI 会話のフィルタリング [Listing conversations with artificial intelligence on a separate page](https://meta.discourse.org/t/-/362711/10?silent=true) です。
- <a class="mention" href="/u/Falco">Falco</a> さんは [Discourse MCP is here!](https://meta.discourse.org/t/-/386983/15?silent=true) で PR の可能性をレビューし、さらなる貢献を歓迎しました [ref](https://meta.discourse.org/t/-/386983/16?silent=true)。
- <a class="mention" href="/u/zogstrip">zogstrip</a> さんは [Bug in LLM Usage UI](https://meta.discourse.org/t/-/392652/3?silent=true) でキャッシュ処理に対応しました。
- <a class="mention" href="/u/Bruce5051">Bruce5051</a> さんは [Meta での「Discobot の発見」検索結果](https://meta.discourse.org/t/-/393260/2?silent=true)で「AI の幻覚?」を提案しました。
- <a class="mention" href="/u/merefield">merefield</a> さんは [Discourse のソースコードは AI モードと AI の概要をサポートしていますか](https://meta.discourse.org/t/-/392260/11?silent=true)で明確化を求めました。
- <a class="mention" href="/u/toanvoc">toanvoc</a> さんは [Discourse のソースコードは AI モードと AI の概要をサポートしていますか](https://meta.discourse.org/t/-/392260/10?silent=true)で AI モードのサポートについて問い合わせました。
- <a class="mention" href="/u/mcmcclur">mcmcclur</a> さんは [AI contextual_menu does not update reliably](https://meta.discourse.org/t/-/392930/1?silent=true) で AI メニューの問題を報告しました。
- <a class="mention" href="/u/m_terenui">m_terenui</a> さんは [Exploring blocking file upload while interacting with AI bot](https://meta.discourse.org/t/-/393178/1?silent=true) でファイルアップロードの制限について調査しました。
---
お読みいただきありがとうございます。また来週お会いしましょう!:slight_smile:
週次AIアクティビティサマリー (2026-01-12 → 2026-01-19)
概要
今週のMeta Discourseの#aiでは、コミュニティは以下のトピックに取り組みました。
注目すべきトピック
アクティビティ
お読みいただきありがとうございます。また来週お会いしましょう!
sam
(Sam Saffron)
2026 年 1 月 20 日午後 11:59
106
Gemini が幻覚を起こすのは ```markdown 本当に面倒です… 回避する簡単な方法がないか調べてみます。
Period: 2026-01-19 to 2026-01-26
Overview
This week the Discourse community engaged in a diverse set of ai discussions across Support , UX , Plugin , #Self-Hosting , Bug , and Announcements categories. At the core were localization and translation improvements—most notably in Related Topics not translated where multilingual sites regained proper locale-based topic suggestions. Plugin power-users explored write-tool availability in Discourse MCP is here! and proposed enhancements to LLM management in Feature request: improve Discourse AI LLM setup (model discovery) and add AI config import/export . In UX , debates around User Interface Preferences: include setting to disable AI nudges emphasized user control versus built-in guidance. Infrastructure conversations ranged from adding custom HTTP headers in self-hosted LLM setups (Self-Hosting an OpenSource LLM for DiscourseAI ) to diagnosing Discobot’s search hallucinations (The “Discobot discoveries” search results on Meta ) and translation key tweaks (Is ‘in’ translateable in relative_reset_time? ). Developers also tackled schema errors in custom AI tools (AI bot - Custom tools ), integration with image generation APIs (Improved Image Generation Support in Discourse AI ), and even community-contributed recommendation scripts in Discourse AI .
Interesting Topics
Related Topics not translated (Support , ai , related-topics , content-localization )
stance455 kicked off this thread by noting that auto-translated pages still showed English “related topics” ref , Lilly requested reproduction steps ref , Moin provided the #solution to set ai embeddings model to multilingual-e5-large ref , and stance455 confirmed all was well afterward ref .
Discourse MCP is here! (blog , ai , mcp )
SkhemaDeveloper verified access to “write” tools after configuring the —allow_writes flag ref and later resolved the issue by regenerating an admin key as system ref . sam announced a new release with considerations for admin-only endpoints ref , while rey.riel proposed and submitted a PR for email and group access behind admin keys ref , later sharing the PR link ref and a doc-caveat on “single user = system” in key creation ref .
User Interface Preferences: include setting to disable AI nudges (UX , ai-summarize )
conartist6 asked about disabling AI suggestion buttons via a user setting ref . Moin suggested a local CSS workaround ref . conartist6 then contemplated a PR for a new toggle ref , with Canapin noting the team’s caution on adding settings ref . conartist6 highlighted broader ethical concerns ref , chapoi recommended gauging community traction with a Feature request ref , awesomerobot pointed out the existing admin-level toggle ref , and conartist6 confirmed that hiding the button suffices for personal preference ref .
Self-Hosting an OpenSource LLM for DiscourseAI (#Self-Hosting , ai )
pacharanero requested the ability to inject a custom HTTP header (e.g., SubscriptionKey) into LLM requests ref . pfaffman suggested either a Discourse plugin or an NGINX proxy workaround ref .
The “Discobot discoveries” search results on Meta (Bug , search , ai )
ondrej reported that Discobot’s AI-powered suggestions pointed to a non-existent category ref , prompting discussion on whether to disable AI discoveries here ref .
AI bot – Custom tools (#Site Management, how-to , ai )
jorge-gbs encountered a schema validation error when defining an array parameter in a custom tool ref and asked for known limitations or UI paths.
Improved Image Generation Support in Discourse AI (Announcements , ai , ai-helper )
David_Ghost inquired about using Stability API keys in a custom tool for image generation ref .
Discourse AI (Plugin , official , included-in-core , ai )
祁同伟 shared a community-built Tampermonkey script integrating Twitter’s open-sourced recommendation algorithm into Discourse’s AI recommendations ref .
Is ‘in’ translateable in relative_reset_time? (#Translations , ai )
zogstrip caught a missing %{in} translation key and linked to a fix PR ref , with Moin confirming multilingual behavior works for both time formats ref .
Feature request: improve Discourse AI LLM setup (model discovery) and add AI config import/export (Support , ai )
tom_eric proposed UX enhancements for auto-discovering OpenAI-compatible models and adding import/export for AI configurations, to streamline multi-env admin workflows ref .
Activity
Moin (3 posts, 5 likes) provided the #solution for locale-aware related topics in Related Topics not translated , suggested a CSS workaround in User Interface Preferences: include setting to disable AI nudges , and confirmed translation key behavior in Is ‘in’ translateable in relative_reset_time? .
stance455 (2 posts, 5 likes) reported the related-topics translation issue here and later confirmed it was resolved here .
Lilly (1 post, 4 likes) assisted with reproduction steps for related-topics translation in Related Topics not translated .
SkhemaDeveloper (2 posts, 1 like) debugged write-tool access in Discourse MCP is here! and fixed the API key scope issue here .
rey.riel (3 posts, 2 likes) proposed behind-admin API enhancements here , created a PR here , and offered key-creation caveats here .
Canapin (1 post, 1 like) weighed in on balancing new settings vs. complexity in User Interface Preferences: include setting to disable AI nudges .
ondrej (1 post, 1 like) flagged Discobot’s broken discovery link in The “Discobot discoveries” search results on Meta .
chapoi (1 post, 1 like) encouraged a feature-request approach for UI toggles in User Interface Preferences: include setting to disable AI nudges .
David_Ghost (1 post, 1 like) asked about Stability API integration in Improved Image Generation Support in Discourse AI .
jorge-gbs (1 post, 1 like) reported a schema error for array parameters in a custom AI tool here .
conartist6 (4 posts, 0 likes) led the discussion on user-level AI toggle preferences in User Interface Preferences: include setting to disable AI nudges , explored PR feasibility here , voiced ethical objections here , and affirmed the CSS-only fix here .
pfaffman (1 post, 1 like) suggested plugin or NGINX proxy workarounds for custom headers in Self-Hosting an OpenSource LLM for DiscourseAI .
pacharanero (1 post, 1 like) requested custom-header support for self-hosted LLMs here .
zogstrip (1 post, 1 like) filed a PR to translate “in” for credit-reset timing in Is ‘in’ translateable in relative_reset_time? .
sam (1 post, 1 like) released updates to mcp tools and outlined future admin-API expansions in Discourse MCP is here! .
tom_eric (1 post, 0 likes) proposed LLM model auto-discovery and AI config import/export UX in Feature request: improve Discourse AI LLM setup (model discovery) and add AI config import/export .
Thanks for reading, and I’ll see you again next week!
Weekly AI Activity Summary (2026-01-26 to 2026-02-02)
Overview
This week the ai tag on Meta Discourse saw a flurry of conversations around spam protection , semantic search , theming , summarization reliability , translation UX , content localization , and API enhancements .
A new Support thread, Yan_Fridland ’s How do I configure AI Spam protection , kicked off best-practices for fighting AI-generated spam using solutions like discourse-ai-spam-detection and the existing spam documentation .
In Discourse’s search broken? the team examined why exact matches fall back to semantic results when few hits exist, sparking proposals for clearer UI indicators (semantic fallback behavior , Falco’s take ).
On the theming front, Lilly released the Discourse Topic Excerpts & AI Gists Button Theme component, complete with an install guide and a prerequisite Topic List Excerpts component.
A bizarre payload bug surfaced in Text gets mysteriously reversed in AI Summarization payload , where half of the text was sent backwards – a defect quickly patched by Falco via PR #36498 .
TroLLoBloger and Moin weighed in on Multilingual user feedback on Automatic Translations , debating transparency controls (Moin’s UX note ) and cultural subtleties (further reflections ).
Extended discussion in Content Localization – Manual and Automatic with Discourse AI saw michaelh0 report intermittent broken images after translation and eisammy highlight emoji handling quirks ).
A fresh Feature proposal, Provide topic count via Discourse AI tool API discourse.getUser function , suggested enriching AI personas with a topic_count field (see the discourse.getUser docs and custom tools overview ).
Finally, the longstanding Summarize – Gists how-to was revisited, as Saif and Lilly clarified its availability on self-hosted vs. hosted environments (initial feature note ).
Interesting Topics
Activity
Thanks for reading, and I’ll see you again next week!
Meta Discourse の週刊 AI アクティビティ概要
期間: 2026-02-02 から 2026-02-09
概要
過去一週間では、Data Explorer の Discourse MCP への統合から、公式 AI プラグイン全体にわたる微妙なバグ修正や機能リクエストまで、重要な進展がありました。ハイライトは以下の通りです。
これらのスレッドは、ai に関する #Announcements、 #Feature、 #Bug、 #Support、 #Site Management の健全な混合を示しています。
注目すべきトピック
Data Explorer の Discourse MCP への統合
\u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e は、post 1 で Discourse MCP CLI へのシームレスな Data Explorer サポートを発表しました Announcements data-explorer ai #sql-query。これは Discourse MCP is here! blog ai mcp での最初の MCP リリースに基づいたもので、\u003ca class="mention" href="/u/Moin"\u003eMoin\u003c/a\u003e が post 26 でプラグインの依存関係について質問し、\u003ca class="mention" href="/u/NateDhaliwal"\u003eNateDhaliwal\u003c/a\u003e が同じスレッドでタグの使用法を明確にしました。
Discourse AI プラグイン: モデルディスカバリの欠如と適切なデフォルト設定
\u003ca class="mention" href="/u/tom_eric"\u003etom_eric\u003c/a\u003e は、自動的なモデルリスト表示に関する詳細な機能リクエスト Feature ai を開始しました。彼は手動での ID 入力について post 2 で、コンテキストウィンドウの設定について post 3 でフォローアップし、\u003ca class="mention" href="/u/Moin"\u003eMoin\u003c/a\u003e は post 4 で重複する作業を指摘し、既存のプラグイン提案 にリンクしました。
Discobot の「発見」検索の不具合
\u003ca class="mention" href="/u/Canapin"\u003eCanapin\u003c/a\u003e は、“Discobot discoveries” search results が役立つ要約の代わりに無関係なボットの出力を返したことを発見しました。 Bug search ai
Flawless performance from Discourse Helper w/ Gemini 3 … until now!
\u003ca class="mention" href="/u/StevePlex"\u003eStevePlex\u003c/a\u003e は、post 1 での単純なツール呼び出しでのメルトダウン Support ai を報告し、post 2 で無限のイントロスペクションループについて説明しました。\u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e は post 3 でリトライ戦略を助言し、post 4 でさらなるデバッグの詳細が提供されました。
Discourse AI – スパム検出
\u003ca class="mention" href="/u/sps"\u003esps\u003c/a\u003e は、スパムフラグを承認しても新規ユーザーが自動的にサイレント化される問題が Discourse AI spam detection flow #Site Management how-to ai moderation で発生していると指摘し、\u003ca class="mention" href="/u/sam"\u003esam\u003c/a\u003e が post 25 で選択のバランスについて回答しました。
Discourse AI ツール API 経由でのトピック数の提供
\u003ca class="mention" href="/u/zogstrip"\u003ezogstrip\u003c/a\u003e は、user serializer の不足していた topic_count フィールドを修正し、よりリッチな AI クエリを可能にしました。 Feature ai
Discourse Gemini の embedding-001 呼び出しエラー
\u003ca class="mention" href="/u/honeymoose"\u003ehoneymoose\u003c/a\u003e は、post 1 で embedding-001 の 404 エラーに遭遇しました Support #ai。 \u003ca class="mention" href="/u/Lilly"\u003eLilly\u003c/a\u003e が post 2 で設定を確認し、post 5 で URL の不一致を指摘しました。エンドポイントを修正した後、post 9 で成功が報告されました。
要約 – Gist のデフォルトレイアウト
\u003ca class="mention" href="/u/markschmucker"\u003emarkschmucker\u003c/a\u003e は、AI によって生成された Gist がデフォルトで展開表示になるかどうかを Summarize – Gists で尋ねました。 #Site Management how-to ai-summarize
アクティビティ
お読みいただきありがとうございます。また来週お会いしましょう!
週次AI活動サマリー (2026-02-16~2026-02-23)
概要
今週のmeta.discourse.org での#aiに関する議論は、サポートリクエスト、バグレポート、機能提案が混在していました。
過去7日間で、新規投稿は13件 、新規トピックは2件 あり、トップ貢献者には\u003ca class="mention" href="/u/manton"\u003emanton\u003c/a\u003e、\u003ca class="mention" href="/u/Yan_Fridland"\u003eYan_Fridland\u003c/a\u003e、\u003ca class="mention" href="/u/祁同伟"\u003e祁同伟\u003c/a\u003e、\u003ca class="mention" href="/u/tobiaseigen"\u003etobiaseigen\u003c/a\u003e、\u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e、\u003ca class="mention" href="/u/philh"\u003ephilh\u003c/a\u003e、\u003ca class="mention" href="/u/Alon1"\u003eAlon1\u003c/a\u003e、\u003ca class="mention" href="/u/sam"\u003esam\u003c/a\u003eが含まれます。
注目トピック
AI Chat errors (Support ai ):
\u003ca class="mention" href="/u/manton"\u003emanton\u003c/a\u003e氏がAIチャットインターフェースでの予期せぬ構造化出力変換の失敗を報告し ref 、\u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e氏がペルソナを「Summarizer」からデフォルトの「Forum Helper」に変更することを推奨しました ref 。
How do I configure AI Spam protection (Support ai ):
\u003ca class="mention" href="/u/Yan_Fridland"\u003eYan_Fridland\u003c/a\u003e氏が、単一投稿の検出外での協調的またはクロスアカウントスパムの処理方法を尋ね ref 、\u003ca class="mention" href="/u/tobiaseigen"\u003etobiaseigen\u003c/a\u003e氏が「Something else」の理由を使用したフラグ付けワークフローを説明しました ref 。
AI语义搜索时出现\[missing \%\[count\} value\] 字样 (Bug ai-search ):
\u003ca class="mention" href="/u/祁同伟"\u003e祁同伟\u003c/a\u003e氏が中国語セマンティック検索UIでプレースホルダーエラーを発見し ref 、\u003ca class="mention" href="/u/Moin"\u003eMoin\u003c/a\u003e氏がコード変更による古い翻訳の更新遅延が原因であることを突き止めました ref 。
Post flagging duplication and Spam/Toxicity Combo (Feature automation review-queue ai-toxicity ):
\u003ca class="mention" href="/u/philh"\u003ephilh\u003c/a\u003e氏が、二重フラグ付けを減らすために有害性トリアージペルソナを洗練し、有害性チェックをスパムモジュールと統合することを提案しました ref 。
Discourse AI – AI bot errors (#Site Management how-to ai-bot ):
長期間続いている「Discourse AI – AI bot」スレッド で、\u003ca class="mention" href="/u/Alon1"\u003eAlon1\u003c/a\u003e氏がAnthropic Claude 4.6のinvalid_requestエラーに遭遇し [ref]、\u003ca class="mention" href="/u/sam"\u003esam\u003c/a\u003e氏が最新のヘッダーを取得することで解決しました ref 。
アクティビティ
\u003ca class="mention" href="/u/manton"\u003emanton\u003c/a\u003e
• 新規トピックを2件 オープン: AI Chat errors および [AI语义搜索时出现\missing \%\[count\} value\] 字样
• 「AI Chat errors」でフォローアップ投稿: post 1 , post 3 , post 5
\u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e
• 「AI Chat errors」でトラブルシューティングを支援: post 2 , post 4
\u003ca class="mention" href="/u/Yan_Fridland"\u003eYan_Fridland\u003c/a\u003e
• 「How do I configure AI Spam protection」でスパムワークフローに関する質問を提起: post 8 , post 10
\u003ca class="mention" href="/u/tobiaseigen"\u003etobiaseigen\u003c/a\u003e
• 「How do I configure AI Spam protection」でコミュニティのフラグ付けフローを説明: post 9
\u003ca class="mention" href="/u/祁同伟"\u003e祁同伟\u003c/a\u003e
• AIセマンティック検索でのプレースホルダーの欠落を報告: post 1
\u003ca class="mention" href="/u/Moin"\u003eMoin\u003c/a\u003e
• [missing %[count} value] バグの原因となった翻訳の遅延を診断: post 2
\u003ca class="mention" href="/u/philh"\u003ephilh\u003c/a\u003e
• 統合されたスパム/有害性フラグワークフローを提案: post 4
\u003ca class="mention" href="/u/Alon1"\u003eAlon1\u003c/a\u003e
• AIボット統合でのClaude 4.6からのエラーを共有: post 182
\u003ca class="mention" href="/u/sam"\u003esam\u003c/a\u003e
• Anthropic統合の非推奨ヘッダーを修正: post 183
最初のAIスパム保護リクエスト : How do I configure AI Spam protection
参照されたカテゴリとタグ
お読みいただきありがとうございます。また来週お会いしましょう!
Overview
This week’s ai activity on meta.discourse.org centered on polishing the Discourse AI admin experience —from new guidance on safely managing secrets in Managing AI credentials to multiple UX papercuts reported (and quickly patched) in places like Error popup when suggesting tags in topic already having tags and Field alignment issues in LLM cost configuration in German .
A second theme was automation and agent integration : a self-hosted community explored whether AI should drive operational workflows in Creating a system to move topics based on given criteria such as a timestamp , while agent tooling and bot behavior (including adherence to llms.txt) came up in Discourse接入Openclaw机器人 and broader “who’s using AI bots” questions in AI Bots active on Discourse Powered Sites? .
Finally, translation and localization gaps continued to surface—both in UI strings (e.g., hardcoded labels) via Why are “Required” and “Enum” hardcoded in AI tool parameter configuration? and in admin-facing AI features where users asked for help translating output/UI such as How do I translate AI Summaries? , echoing earlier concerns about missing descriptions in AI settings without descriptions result in no non-English information about the settings .
Interesting Topics
LLM cost configuration UI breaks down in German (layout + readability).
Moin reported awkward spacing when localized labels get longer in Field alignment issues in LLM cost configuration in German . sam suggested reducing the 4-column layout into fewer rows in the follow-up , and derek proposed a clearer 2×2 grouping that also adapts better on mobile in their mockups .
AI tool editor: “Required” / “Enum” labels were hardcoded (not translatable).
Moin flagged that some AI-tool parameter UI strings weren’t localizable in Why are “Required” and “Enum” hardcoded in AI tool parameter configuration? . zogstrip agreed there was no good reason for it and moved toward fixing it in the response .
New admin guide: centralizing and rotating secrets with AI credentials.
sam published Managing AI credentials , documenting how to store API keys once and reference them across LLMs, embedding models, and custom tools—making key rotation and lifecycle management significantly safer and simpler.
“Move topics on expiration” workflow: using Discourse core vs. AI vs. structured fields.
In Creating a system to move topics based on given criteria such as a timestamp , jdc20181 explored auto-archiving “temporary ban” log topics by parsing timestamps. sam suggested avoiding AI and using core tooling like topic timers in their reply . Falco proposed a more robust approach: store expiration in a custom topic field (or use forms), add /filter views, and then automate with jobs + API integrations in their detailed guidance , with templates referenced via Introducing Experimental Form Templates .
AI tag suggestion UX: error popup + “phantom” tag behavior.
Canapin reported confusing errors when applying AI tag suggestions to already-tagged topics in Error popup when suggesting tags in topic already having tags . NateDhaliwal added observations about tags appearing then disappearing on reload in their report , and sam confirmed it should be treated as a real bug in the follow-up .
“Who’s using AI bots?” + examples and expectations.
ThisSource asked for real-world examples in AI Bots active on Discourse Powered Sites? . Moin pointed to Ask Discourse and noted Meta’s AI-bot availability model (and shared conversation links) in their answer , while Jagster prompted clarification on what “properly/completely” means in their reply . Related context about sharing bot threads appears in Share AI conversations via a public link .
OpenClaw agent integration + the llms.txt posting policy.
In the OpenClaw integration support thread Discourse接入Openclaw机器人 , pranciskus described a plugin exposing Discourse tools to an AI agent. sam emphasized the site’s automated-bot policy (including no posting ) and asked for compliance confirmation in the reminder . pranciskus confirmed newer versions read rules first in their follow-up , also linking details in OpenClaw plugin for Discourse integration .
AI spam detection: “test says SPAM” but it didn’t enter the review queue.
In Discourse AI - Spam detection , singi2016cn reported a mismatch between the spam test tool and moderation queue behavior. per1234 asked diagnostic questions and pointed to how to use the testing tool in their response . Moin then asked who performed the test post (and with what permissions) in their follow-up .
Translating AI outputs/UI: AI summaries translation request (Chinese).
singi2016cn asked how to translate the AI summary interface strings/content in How do I translate AI Summaries? . This fits into the broader translation theme raised in AI settings without descriptions result in no non-English information about the settings and the “fix broken strings, then translate in Crowdin” approach described in [AI语义搜索时出现missing %[count} value] 字样 (with the contribution path in Contributing translations to Discourse ).
UI polish: Suggested/Related underline indicator misalignment (AI-related tabs).
jack222 reported inconsistent underline positioning when toggling tabs in The underline indicator below the “Suggested” and “Related” tabs . awesomerobot noted changes were already in progress that should resolve it in their response .
Activity
sam shipped documentation and steered several threads toward pragmatic, maintainable admin workflows, publishing the new guide Managing AI credentials and recommending core automation (topic timers / logs) over AI in Creating a system to move topics based on given criteria such as a timestamp . They also pushed for UI improvements in Field alignment issues in LLM cost configuration in German and confirmed a genuine bug in Error popup when suggesting tags in topic already having tags . On policy and agents, they reiterated the “no automated posting” rule in Discourse接入Openclaw机器人 . They also contributed perspective on tokenizer precision in How to use AI models with custom tokenizers , suggested a feature direction for scanning delays in LLM and NSFW Content Detection Delay , and discussed reducing decision paralysis in model choice in Models that have reached their limit should appear in a faded color… . Finally, they encouraged opening focused topics for AI-bot adopters in Discourse AI - AI bot .
Moin drove multiple localization-and-UX reports, starting Field alignment issues in LLM cost configuration in German and raising translatability concerns in Why are “Required” and “Enum” hardcoded in AI tool parameter configuration? . They also answered “where can I see AI bots in action?” in AI Bots active on Discourse Powered Sites? , highlighted the absence of translatable descriptions in AI settings without descriptions result in no non-English information about the settings , and helped troubleshoot moderation/spam behavior by asking permission/context questions in Discourse AI - Spam detection . They also updated readers on improved string behavior pending translations in [AI语义搜索时出现missing %[count} value] 字样 .
jdc20181 outlined a detailed self-hosted moderation-log workflow and asked about AI-driven topic moves in Creating a system to move topics based on given criteria such as a timestamp , clarified constraints around variable ban lengths in their follow-up , and responded positively to structured-data suggestions (custom fields/templates) in their update .
Falco proposed a robust architecture for “expiration-driven” workflows—custom topic fields, sidebar-friendly filters, and automation hooks—in Creating a system to move topics based on given criteria such as a timestamp , then suggested post-workflow visualization via Kanban Board (and the referenced Kanban Board ). Their guidance also pointed readers toward forms via Introducing Experimental Form Templates and developer setup via Set up a local Discourse Development Environment .
Canapin provided a clear repro + recording for a confusing AI tagging UI error in Error popup when suggesting tags in topic already having tags and clarified why it was initially filed as “confusing but non-blocking” in their follow-up .
NateDhaliwal added extra behavioral detail to the AI tag suggestion issue (duplicate tags, vanishing-on-reload) in Error popup when suggesting tags in topic already having tags , helping distinguish UI state vs persisted state problems.
derek backed the idea that the LLM cost UI was too cramped and offered a concrete responsive design alternative in Field alignment issues in LLM cost configuration in German .
zogstrip quickly validated the localization bug report and moved toward addressing it in Why are “Required” and “Enum” hardcoded in AI tool parameter configuration? .
ThisSource asked for examples of “properly implemented” AI bots in AI Bots active on Discourse Powered Sites? and similarly sought implementation stories in the longer-running Discourse AI - AI bot .
Jagster pushed for clearer requirements/definitions around “complete” AI bot implementations in AI Bots active on Discourse Powered Sites? .
pranciskus described a Discourse+agent integration plugin (with read/write tools) in Discourse接入Openclaw机器人 and confirmed compliance behaviors (reading rules first) in their reply , with added details provided in OpenClaw plugin for Discourse integration .
singi2016cn raised two practical admin/operator questions: why spam-classified posts didn’t enter the review queue in Discourse AI - Spam detection (plus confirmation of the test behavior in the follow-up and user context in their later reply ), and how to localize AI summaries in How do I translate AI Summaries? .
per1234 helped troubleshoot spam scanning behavior, asking whether the admin test tool was used and pointing to the correct place to run it in Discourse AI - Spam detection .
jack222 reported a visual inconsistency in the AI-adjacent topic UI tabs in The underline indicator below the “Suggested” and “Related” tabs .
awesomerobot acknowledged the underline issue and noted ongoing work would address it in The underline indicator below the “Suggested” and “Related” tabs .
kuaza prompted discussion about communicating model limits and subscription upgrade paths in Models that have reached their limit should appear in a faded color, and when selected, the subscription can be upgraded .
Thanks for reading, and I’ll see you again next week!