AIトピックの週刊まとめ

概要

今週、Meta DiscourseでのAI関連の議論は、AI機能をUXと管理者操作の両面でより「ネイティブ」で信頼性の高いものにすることに注力されました。

プロダクト面では、DiscourseはバックグラウンドでのAI画像キャプション生成をリリースしました。これにより、投稿の生コンテンツを汚さずにアクセシビリティと発見可能性が向上し、ローカライズされたキャプションのためのAI Translateとの連携も確認されました(Discourse AIで投稿画像のアクセシビリティを向上させる検索インデックスに関する注記翻訳ワークフロー)。データチームも、プラグインUI内で直接AI生成のData Explorer SQLを利用できるようになり、大きな恩恵を受けました(Data Explorer :handshake: AI)。

UX面では、AIボット会話用のドッキングされたコンポーザーが議論を巻き起こし続け、特にEnterキー送信の挙動が焦点となりました。これにより、コミュニティはテーマコンポーネントによる回避策を提供し、管理者用トグルスイッチのPR提案さえ出されました(ドッキングされたコンポーザーの紹介…UXフィードバックの続報テーマコンポーネントの修正PRの参照)。

運用面では、埋め込みベクトルの次元が一致しないことが原因で500エラーが発生するAI埋め込みセマンティック検索のトラブルシューティングが行われ、正しい次元サイズで設定を再作成することで解決しました(AI埋め込みセマンティック検索が500エラーを返す次元不一致のログ解決策)。一方、AI Translateでは改善と修正が行われ、翻訳進捗グラフの体験が強化され、削除されたコンテンツが不要に公開・翻訳されないようするバグ修正も施されました(AI翻訳進捗グラフ削除された投稿が依然として完全なコンテンツを表示する…)。


注目トピック

  • 投稿の生コンテンツを変更せずにバックグラウンドAI画像キャプション(アクセシビリティ + 検索)#Announcements ai ai-image-caption
    natは、キャプションがバックグラウンドで生成され、別々に保存され、投稿本文に挿入されるのではなくスクリーンリーダー/検索/ライトボックスに表示されるようにする再構築を発表しました(Discourse AIで投稿画像のアクセシビリティを向上させる)。loginerrorはキャプションがクローラーで収集可能か質問し、natはそれらがHTMLのaria-descriptionとしてレンダリングされ、Discourse検索に含まれるが、外部クローラーの重み付けは様々であることを明確にしました(クローラーに関する質問aria-descriptionに関する回答)。このスレッドでは、翻訳との連携も強調され、キャプションは翻訳コンポーザー内で言語ごとにローカライズおよび編集可能であることが示されました(AI Translateとの連携)。

  • Discourse AIでData Explorer SQLを生成(プロンプト経由でクエリを反復的に洗練)#Announcements data-explorer ai
    Discourseは、管理者がSQLを手動で記述するか、/newおよび/editでAIがクエリを生成/修正するかを選択できるようにする、Data Explorer内のAIヘルパーをリリースしました。この設定はデバイス上で記憶されます(Data Explorer :handshake: AI)。このリリースは、以前コミュニティからスマートな「SQLヘルパー」体験への要望が上がっていたことにも言及しています(SQLヘルパーの機能強化)。

  • ドッキングされたAIボットコンポーザーの摩擦:Enter送信 vs 慎重な下書き作成#Announcements composer ai ai-bot
    継続的なフィードバックの中で、tobiaseigenは、ドッキングされたコンポーザーを「恒久的な変更」とし、誤って送信を促すものとして説明し、ボットとの対話にはより遅く/慎重なUIを好むと述べました(フィードバック)。他のユーザーも、特に複数行のトラブルシューティングコンテンツを貼り付ける際のEnterキー送信への不満を口にし(さらにフィードバック長い返信への影響)、Shift+Enterなどの回避策が挙げられましたが、使いやすさに関する議論は続きました(Shift+Enterの提案「許容しない」という懸念)。

  • コミュニティ修正:AIボットメッセージのEnter挙動を元に戻すテーマコンポーネント(およびPRの議論)#Theme component composer ai ai-bot
    Enterキー送信の問題に対処するため、Lillyは、AIボットのメッセージ送信(チャットではなく)で「Enter = 改行」を復元し、送信にはクリック/タップを必要とするテーマコンポーネントを公開しました(Discourse AI用のボットEnterボタン修正)。その後、ドッキングされたコンポーザーが有効かどうかに関係なく動作するように更新しました(修正の続報)。ドッキングされたコンポーザーのフィードバックスレッドでは、Lillyは管理者サイト設定のトグルを追加するPR提案へのリンクも提示しました(文脈内のテーマコンポーネント発表PRの参照)。

  • Enterキー送信はサイト全体の管理者設定とするべきか、ユーザーごとの設定とするべきか?#Announcements ai-bot composer
    Lillyが管理者制御のトグルを支持した際(管理者トグルの理由)、RGJは複数のフォーラム間での一貫性の欠如への懸念を提起し、ユーザー設定の方が良いと主張しました(設定 vs サイト設定サイト間の一貫性に関する懸念)。Lillyは、「適切な」アプローチはボットメッセージだけでなくより多くの設定に影響する広範なユーザー設定である可能性があると指摘しましたが、それには大幅な作業が必要であると述べました(広範な設定のアイデア)。

  • トラブルシューティング:埋め込み次元の不一致が原因でAI埋め込みセマンティック検索が500エラーを返す#Self-hosting search ai
    akanoraは、標準検索は動作しながらセマンティック検索が500を返す問題を報告しました(エラー報告)。Falcoが埋め込みモデルが設定されていることを確認した後(モデル設定の確認)、ログは根本原因を示しました:Gemini埋め込みに対して768次元を期待したが、3072次元を取得したログの詳細)。埋め込み設定を再作成し、次元を3072に設定することで解決しました(解決策)。natは、「テストを実行」は認証情報を検証するものの、セマンティック検索プロセス全体を検証するわけではないことを強調しました(明確化)。

  • カスタムサイドバーリンクとセクションが翻訳可能に(コンテンツのローカライゼーション + dynaloc)#Feature sidebar ai dynaloc content-localization
    カスタムサイドバーコンテンツの翻訳に関する長年の要望が完了としてマークされ、natはマージされたPRへのリンクとスクリーンショットを共有しました(完了の更新)。

  • AI Translate進捗グラフの改善(パフォーマンス + 明確性 + コンテンツタイプ別の内訳)#Data & reporting translation ai
    natは、キャッシュされたタイミングインジケーターと、コンテンツタイプ(トピック/投稿など)別の進捗内訳を含む、翻訳進捗グラフの大幅なUI/UXアップデートを提供しました(翻訳グラフの更新)。LotusJeffは、このアップデートが「はるかに有用で自己説明的」であることを確認し、「対象外」のヘルプテキストのわずかな不一致を指摘しました(フィードバック)。

  • 機能リクエスト:AI Translateの「バックフィル後」設定用の日付選択器(トピック/投稿の不一致を回避)#Feature ai dynaloc content-localization
    翻訳レポートの改善を踏まえ、LotusJeffは、トピック/投稿の翻訳ウィンドウを一致させるために、「過去何日か」ではなく特定の日付を選択するセレクターをリクエストしました(リクエストの文脈)。natは同意し、UIは以前実行中の日付を表示していたため、より明確な日付ベースの設定の必要性を指摘しました(日付選択器のリクエスト…同意)。

  • プロバイダー互換性:DeepSeek Open Platformの「応答なし」は不完全なOpenAI APIサポートに起因Support ai
    中国語のサポートスレッドで、AkarinLiuは、DeepSeek公式Open PlatformのOpenAI互換APIが機能的に不完全であることを結論づけ、XiaomiのMIMO V2.5に切り替えることで問題を解決しました(診断解決策)。


アクティビティ

お読みいただきありがとうございます。来週もまたお会いしましょう! :slight_smile:

概要

今週、Meta における AI 関連の議論は、Discourse AI の出力をより信頼性が高く、制御しやすく、予期せぬ結果を減らすことに集中しました。

品質の面では、sam が既存の AI レポート生成パイプラインの上に検証ワークフローを重ねることでレポートの精度を改善する詳細な検討を開始し (AI レポートの精度をワークフローによる検証で改善する)、これは Discourse AI の定期的なサマリーレポート といった以前の作業や、Meta 自身の デイリーサマリーフィードバック、そして Discourse workflows における新しい自動化フレームワークに基づいています。

制御と予測可能性の側面では、翻訳の動作が主要なテーマとなりました:akanora はトルコ語の翻訳が奇妙に古風になる問題を報告し (トルコ語の翻訳が現代トルコ語ではなく古風/オスマン帝国風の言語を生成している)、Falco はこれが過度に「変換的」な翻訳プロンプトに起因することを見極め、修正をリリースしました (Falco の修正詳細)。この変更は、翻訳が著者のトーンを「過度に改善」してしまうという以前の懸念 (AI の英語翻訳の言語レベル) とも関連しています。

最後に、運用/管理上の懸念が浮上しました:AI を完全に無効化する方法 (AI を無効化する方法)、「無効な JSON」という構造化出力ログの解釈 (Discourse AI: 構造化出力レスポンスが有効な JSON ではありませんでした)、そして翻訳ツールにおけるキャッシュ/使用量の透明性向上の要望 (キャッシュのクリアを許可する) です。その間、AI ボットとの会話向けのドッキング型コンポジター UX の改善 (AI ボット会話用のドッキング型コンポジターの導入)、AI 翻訳設定 UX の日付ピッカー機能の統合 (AI 翻訳設定での日付ピッカーの要望)、そして長年にわたるチャットボットプラグインスレッドにおけるエコシステムの進捗 (Discourse Chatbot :robot:) など、製品のパリッシュ(磨き上げ)は継続されました。


興味深いトピック

  • ワークフローによる AI レポートの検証(「ワンショット要約」を超えて)
    sam は、Discourse AI のレポートが従来は「コンテキスト → LLM → 投稿」という単純なパイプラインであったことを説明し、workflows を使用して検証ステップを追加し精度を高めることを提案しました (AI レポートの精度をワークフローによる検証で改善する)。この議論は既存のレポート機能 (Discourse AI の定期的なサマリーレポート) や、レポート批判スレッドを通じた公開イテレーションループ (デイリーサマリーフィードバック) と明確に関連しています。

  • AI ボットの動作を管理するためのスケーラブルな方法としての「エージェントスキル」
    sam は、システムプロンプトの肥大化を防ぎ、段階的な開示を可能にするために、再利用可能な「スキル」をトピックとして構造化することを提案しました (Discourse AI にエージェントスキルを与える)。mcwumbly は、1つの大きなプロンプトを複数のスキルトピックに分割する実体験を共有し、手動でリスト化するのではなくスキルの自動発見について質問しました (スキルに関するフォローアップ)。このアプローチは ai カスタムツールパターンの活用 (AI ボットカスタムツール) に依存しています。

  • トルコ語の翻訳が古風/オスマン帝国時代の言語に漂流する問題(およびプロンプトの修正)
    akanora は、「トルコ語に翻訳」が「Binaenaleyh」や「Velakin」のような古風な表現を生成することを報告しました (報告)。Falco がこれが編集メニューの翻訳ツールであることを確認した後 (明確化)、翻訳プロンプトを「役割を逸脱しないように」調整し (修正の説明)、akanora はマージ後に問題が解決したことを確認しました (確認)。

  • 翻訳の「改善」動作が言語レベルを高めること(トルコ語の修正に関連)
    Moin は、トルコ語を修正した同じ変更が、言語やトーンを意図せず「美化」する翻訳に対しても適用されるべきだと指摘しました (AI の英語翻訳の言語レベル)。これは、「忠実な翻訳」がなぜ重要なのか、そしてプロンプトの文言が予期せぬ出力を生む仕組みについての歴史的な文脈を提供します。

  • 構造化出力ログ:「有効な JSON ではありません」警告、パースのエッジケース、およびその対応策
    lilydjwg は、アップデート後のログノイズを指摘しました:HTTP レスポンスは有効に見えたにも関わらず、「構造化出力レスポンスが有効な JSON ではありません」という警告 (初期報告)。Falco はこれが警告であり、不安を軽減するために INFO レベルにダウングレードする計画だと説明しました (回答)。一方、lilydjwg はこれがエスケープロジックの実際のバグを示しているとし、仕様に準拠したエスケープ境界を提案しました (フォローアップ)。

  • 管理者ポリシーの質問:AI のクリーンな無効化
    JDParker は、会社のポリシーのため AI を無効化する方法を質問し (質問)、Lilly はインストール済みプラグイン経由の管理者パスを提供しました (解決策)。シンプルですが、より多くの組織が AI 使用ガイドラインを公式化する中での注目すべき点です。

  • 翻訳キャッシュに対するより良い透明性/制御の要望
    darkpixlz は、より明確な翻訳ページダッシュボード、およびより短いキャッシュ期間またはバイパスメカニズムを要望しました (キャッシュのクリアを許可する)。これは「運用の人間工学」のカテゴリーに属し、支出の理解とニアリアルタイムの変更の可視化に関わります。

  • ドッキング型コンポジター UX の磨き上げ:「送信ショートカット」設定がコアに組み込まれる
    AI ボットのドッキング型コンポジタースレッドにおいて、keegan は「送信ショートカット」をコアユーザー設定に移動し、AI ボット会話でも再利用するアップデートを発表しました (AI ボット会話用のドッキング型コンポジターの導入)。これは小さな UX の調整ですが、Discourse で多くの AI チャットを行う人々の日常的な使いやすさに影響します。

  • AI 翻訳設定 UX:日付ピッカーの要望がマージされる
    nat は、AI 翻訳設定向けに要望されていた日付ピッカーの機能強化がマージされたことを確認しました (AI 翻訳設定での日付ピッカーの要望)。これにより、content-localization ツールの着実な漸進的改善が強化されました。

  • チャットボットプラグインの進捗:推論戦略、ゲート、ツールの改名、およびセキュリティの強化
    merefield は、チャットボットエコシステムにおける8月上旬の作業に関する統合された PR サマリーを投稿しました。これには新しい推論戦略、セマンティックなブロック質問ゲート、統合作業、「Function」から「Tool」への改名、そしてより安全な計算機評価器への切り替えが含まれます (Discourse Chatbot :robot:、および 次の投稿 でのフォローアップスクリーンショット/文脈)。


アクティビティ


お読みいただきありがとうございます。また来週お会いしましょう! :slight_smile:

週間 AI サマリー: meta.discourse.org

概要

Discourse AI エコシステムにとって、7つの新トピックにわたって49件の新投稿があった充実した1週間でした。議論の中心は、主にAIプラグインとその拡大する機能に注がれていました。今週の議論は、大きく3つの主要テーマに集約されました:Gemini Interactions APIのロールアウトや、コード実行やGoogle MapsなどのネイティブツールによるAI機能の拡大ゲーム化の自動化からスコープ制限付きフォーラムアシスタントに至るまで、特定のコミュニティ用途に向けたAIエージェントの調整と制約;そして、構造化出力のJSON検証、AIサマリーでのユーザー帰属、翻訳コンテンツのローカライゼーションを含む品質と信頼性の問題の修正です。

繰り返されるテーマは、より明確なガードレールとドキュメントの必要性でした。新参者もベテランも、サポートされていない言語の追加から、ランダムなクエリでLLMクレジットを消費しないようボットを制限する方法、エージェントでのモデル選択の理解に至るまで、各自のニーズに合わせてDiscourse AIをどのように設定するかを尋ねていました。チームは、修正とアドバイス、Workflowsプラグインが従来のAutomationベースのオーケストレーションをどのように置き換えられるかについての明確化を含む、新しいPRを通じて対応しました。

注目トピック

  • Discourse AIにGemini Interactions APIのサポートが実装: samは、Discourse AIがGoogleの新しいGemini Interactions APIをサポートするようになったと発表し、これからのGemini推論にはこれを推奨しました。既存のgenerateContent APIは引き続き利用可能ですが、「Google Gemini (Legacy API)」としてラベルが付け直されました。新しいプロバイダーは、既存のSearchとFetchツールに加えて、ツール呼び出しストリーミングコード実行Google Mapsツールという3つのネイティブ機能を追加しました。注意点として、インタラクションAPIでは2.5 Flashモデルで「thinking」を無効化できなくなりましたが、samは推論モデルに対してこれを無効化することは推奨しないとしています。

  • 言語セレクタにサポートされていない言語を追加: Karthik_K1は、AIが事実上あらゆる言語間で翻訳できることから、コンテンツローカライゼーションの言語セレクタにインド系言語(ヒンディー語、テルグ語、タミル語、カンナダ語、マラヤーラム語)を追加する方法を尋ねました。natは、セレクタはユーザーのDiscourseロケール全体(インターフェースとコンテンツ)を変更し、適切な複数形とフォールバックを持つDiscourseのi18nシステムがサポートするロケールに設計上制限されていることを明確にしました。彼は、追加のロケールを登録するプラグインの使用、またはCrowdinへの翻訳貢献を提案し、Moinは短期的な解決策としてプラグインを推奨しました。

  • Workflowsによるゲーム化ポイントの自動化: satonotdeadは、ソロビルダーとして手動で付与するのではなく、「クエスト」やタスクのゲーム化ポイントを自動化する方法を尋ねました。awesomerobotは、Workflowsプラグインに「cheersを付与」アクションを追加することを提案し、投稿を確認チャット承認を待機ポイント付与というパイプラインを可能にしました。Falcoは、この機能を実装するPRへのリンクを提示し、Andrew_RoweカスタムフォームCustom Wizardプラグインを代替案として示しました。

  • AIエージェントをフォーラム固有の質問に制限: Karthik_K1は、LLMクレジットを消費する「Uberのオーナーは誰?」といった無関係な質問に答えないよう、AIエージェントを防止する方法を尋ねました。NateDhaliwalはForum HelperまたはForum Researcherエージェントを提案しましたが、Karthikはこれらもスコープ外のクエリに答えることを確認しました。Falcoは、「Creative」エージェントにはシステムプロンプトがないことを説明し、いつ答えるかを指定するシステムプロンプトを持つ新しいエージェントを作成することを推奨しました。これはEd_Sが指摘したように、ask.discourse.comで使用されているのと同じアプローチです。

  • 組み込みチャットボットまたは会話型アシスタント?: Soumya_Ranjan_Mishraは、Discobot以外の組み込みチャットボット機能について尋ねました。RGJは、AI Botのドキュメントと@merefieldのChatbotプラグインを挙げました。awesomerobotは、Discourse AIが要求されたすべての機能を標準でカバーしていること—チャットまたはPMでの回答自動カテゴリ分け自動タグ付け—を指摘し、Discourse AIドキュメントを介してask.discourse.comのような専用ページを動かすことができることを示しました。

  • AIサマリーがユーザーを「User1」、「User2」として引用: sk-or-v1-contentsは、CDCK/MoMで使用されるAIトピックサマリーが、実際のハンドル名ではなく「User1」、「User3」などとして投稿を引用し、さらにソース投稿に存在しないコンテンツを幻覚していることを示すバグレポートを提出しました。Falcoは、これがPR #42445によって処理されたことを確認し、報告されたトピックのサマリーはすでに改善されていると指摘しました。

  • 構造化出力レスポンスがJSON検証に失敗: lilydjwgは、ローカルのllama-server(Qwen3-4B GGUF)からの構造化出力レスポンスが、ソースではスキーマ有効であるにもかかわらず、無効なJSONとして拒否されていると報告しました。samは当初、より強力なモデルを提案しましたが、lilydjwgがDiscourseによって導入された空白文字/改行のエスケープが問題であることを証明した後、samはこれを正当なバグとして認め、PR #42339を修正としてリリースしました。

  • ドッキングされたコンポーザーのプリファレンスの発見しやすさ: 進行中のAIボット会話用のドッキングされたコンポーザーの発表の中で、Moinは、/my/preferences/interfaceを手動で入力せずに、ask.discourse.comでチャットスタイルのコンポーザープリファレンスがどこで切り替えられるかを尋ねました。keeganは、それがフォントと外観の下にあることを示し、Moinは「外観についてではない」として直感的ではないと感じました。martinは、明確化のためにセクション名を「インターフェース設定」に変更することを提案しました。

  • 翻訳されたカテゴリ説明が自動更新されない: Moinは、翻訳されたカテゴリ説明の自動更新で、#contribute:ux#contribute:featureカテゴリのAI翻訳された説明が、英語の編集後もドイツ語ユーザーにとって古いままであることに気づきました。natは、PR #42407で修正が実装されたことを確認しました。

  • AIエージェントチャットでのモデルの混乱: satonotdeadは、チャット中に予期しない異なるモデルが表示されていることから、LLMエージェント上のモデルを更新する方法を尋ねました。Falcoは、AIチャットの「info」アイコンがデフォルトのタイトル設定リクエストを示しており、これが混乱を招いていることを説明し、このUXを改善するためのPR #42326を提出しました。元の混乱はバグではなく誤解でした。

  • コンテンツローカライゼーションのドキュメント刷新: natは、コンテンツローカライゼーション - Discourse AIによる手動および自動ドキュメントへの一連の更新を投稿しました。これには、ユーザーの来訪元に関する新しいクエリ、多言語プリファレンスへのリンク、カスタムサイドバーリンクの翻訳、改善されたAI翻訳進捗グラフ、および更新された日付選択器設定のドキュメントが含まれています。

アクティビティ


お読みいただきありがとうございます。また来週お会いしましょう! :slight_smile:

ensures theyContinue the final to my raw that a to The. This text no.

The that helped. The.

Need in to.

This Ede. A [this The. This.

:neutral_face: cannot to.

The to The.
A that as [with a [This [For those. A. The [The [an the [Although a [Thus [This The. The. That’s The [This This [This This This This This This This This The The The This This This This The The The This This This This This The The The The The The The This This This This This This This This This This This The This This The The This This This The The The The The This This This The This The This This The This This The The The The This This This This This This This The This The The The The The The The The The The The The The The The The The The This This This This The The The The The The The The The The The The The The The The The The The The This This The The The The The The The The The The The The The The The The The The The The The The The The The The The This This The The The The This This This The This The The The This This The This This This This This This This The The The The This The This This The This This This This This This This This The The The The The This This This This This This This The The This This This This The The This This This This This This This This This This This This This This This This This This The This The This This This This This This This This This This This This This The This The This This This This The The This This This This This This This The The The The The The The The The The The The The The The The The The This This This This This This This This This This This This This This This This This This This The The The This This This The The This The The The This This This This This This This This The This This This The This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This The This This This This This This This This This This This This This This The This This This This This The This This This The This This This This This This This This This This This The This This This The The The The The The The The The The The The The The The The The The The This This This The The The This This This This This This This This This This This This The This This This This This This This This This This This This FutureThe The This This This The TheThis The This This This This This This The This This The This This This This This This This The The This This This This This This This This This The This This This The This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This The This This This This This This This The This This This This This This The This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This The The The This This This This This This This This This This This This This This This This This This This This This This This This This The This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This The This This This This This This This This This This This This This This This This The This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This The The The This This This This This The The This This This This This This This The This This The This This This This This This This The This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This The This This This This This This This This This This This This This This This This This This This This This The This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This ThisThis This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This The The The This This The This This This This This This This This This This This This This This This This This This This This The This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This This The The The The The The The This This This This This This This This The This This The This This The The The The The The The The The The The The This This The This This The This The This This This This The This This The This This This This This This This This This This This This This This The The The This This This This This This This This This This This This This This This This This This This This The This This This This The## 概要

今週、Discourse AIの世界ではアナウンスバグ修正、そしてコミュニティからのフィードバックが混在していました。最大の注目点は、sam</a によるDiscourse AI サブエージェントの導入です。これはエージェントをより小さな専門的なパーツに分解できるという重要な新機能です。また、テキスト専用モデル(例:DeepSeek v4 Flash)がビジョン機能を活用できるようになる**委譲型ビジョン(delegated vision)**のリリースも行われました。

サポート面では、rinion</a が、AI機能が無効化されているにもかかわらず、Discourse Helper Bot がプライベートチャットチャンネルに自動的に開かれるという厄介な問題が継続していることを報告しました。この問題は、gabriel</a がいくつかのやり取りを経て最終的に修正しました。コミュニティメンバーの satonotdead</aMoin</a がそれぞれ、Proofread ヘルパー が改行を削除し、引用や画像を壊してしまう問題を指摘し、Falco</a から迅速に修正が提供されました。また、AIエージェントをフォーラム固有のトピックに限定する方法に関する議論も起こり、Ed_S</aKarthik_K1</a が、プロンプトベースのガードレールの限界について知見を共有しました。最後に、AIによるタイトル提案がコンポーザーヘルパーに移動したことについて、コミュニティから有用なUXフィードバックが寄せられ、発見しやすさにおける摩擦が指摘されました。

興味深いトピック

  • Discourse AI サブエージェントsam</a が、Discourse AIにおけるサブエージェントサポートの導入を発表しました。サブエージェントは、メインエージェントから専門エージェントへの作業の委譲を可能にし、エージェントをより健全なパーツに分解したり、言語モデルの組み合わせや変更を行ったり、コンテキストの肥大化を防いだり、並行処理や速度を向上させたりするのに役立ちます。例としては、Web Researcher サブエージェントFact validation サブエージェント などが挙げられます。AIエージェントの詳細については、AI Bot Agents トピックを参照してください。

  • Discourse AIにおけるテキスト専用モデル向けの委譲型ビジョンsam</a はまた、委譲型ビジョンのサポートのリリースも共有しました。これにより、DeepSeek v4 Flash などのテキスト専用モデルが、Qwen や Gemma などのビジョン対応モデルへの委譲を通じて、Discourse AI の全機能を 활용할 수 있게 になりました。LLM設定の下に新しいオプションが追加され、詳細は LLM設定ページ で確認できます。

  • 無効化されているのに、AIボットが自動的にプライベートチャットチャンネルに追加され続ける?rinion</a は、AI機能が無効化されているにもかかわらず、ページ読み込みのたびに開かれたDMチャットとしてDiscourse Helper Bot が表示され続ける問題を報告しました。gabriel</a はこの問題を認め、想定された体験ではないと述べ、修正を実装しました。gabriel</a によるトラブルシューティングと手動でのチャンネル削除を経て、rinion</a にとっての問題は解決しました。Moin</a は、Enterpriseプラン以外のフォーラムデプロイメントがどのように機能するかを明確にしました。

  • MetaでのProofreadヘルパーによる行の削除satonotdead</a は、Proofread ヘルパー がすべての改行を削除し、コンテンツを大きな段落に変え、引用や画像を壊してしまうことを報告しました。Moin</a は例を挙げて同じ挙動を確認しました。Falco</a は迅速に反応し、修正が間もなく提供される と述べ、トピックは解決済みとしてマークされました。

  • AIタイトル提案のコンポーザーヘルパーへの移動chapoi</a は、AIによるタイトル提案が他のヘルパーと同様にAIコンポーザーメニューに移動したことを発表しました。jaroslav.kovar</a は、カテゴリやタグのAI提案が移動して以来、誰もそれを使用していないように見えるとし、新しいインタラクションはユーザーフレンドリーでないと述べました。satonotdead</a も、機能性よりも美観が優先された可能性があるとし、変更の撤回やオプションの追加が可能かどうかを尋ねました。Jagster</a も、通常のユーザーがAI提案をどこで見つけるべきかどうやって知るのかと尋ねました。

  • AIエージェントをフォーラムに関連する質問への回答に限定するには?Karthik_K1</a は、プロンプトは常に信頼できるわけではなく、ask.discourse.com のエージェントをトリックしてトピック外の質問に答えさせたと述べました。Ed_S</a は、100%の強制は利点よりも不便を引き起こすと観察し、Falco</a は、Workflows を使用して2パス評価を追加したり、所望の動作のために訓練されたファインチューニングされたモデルをデプロイしたりするなどの実用的なアプローチを提案しました。Discourse AIでは、エージェントごとにLLMを選択できます。

  • 内部OpenAI APIでのDiscourse AIの設定Soumya_Ranjan_Mishra</a は、エンタープライズ/内部のOpenAI互換APIエンドポイントでのDiscourse AIの設定について尋ねました。Falco</a は、プロバイダーとして openai を選択し、URLを設定するよう助言しましたが、Soumya_Ranjan_Mishra</a はエラーを経験しました。kddkd</a は、モデルサービスURLとAPIキーの入力を含む、中国語での詳細な設定手順を提供し、URLのフォーマットが問題である可能性に言及しました。

  • Ask Discourseへのフィードバックtwofoursixeight</a は、「All Questions」、「topics」、「my posts」、「categories」、「filter」などのリンクは、Ask Discourse サイトではほとんどのメンバーにとって空のページに遷移するため無用であるとフィードバックを提供しました。HAWK</a は、サイトがAIボットをデフォルトとしているのに、どのようにそれらのページにアクセスしたのかと尋ね、twofoursixeight</aスクリーンレコーディングにより、サイドバーが常にAIボットにデフォルトで設定されないことが示されました。特にユーザー設定において顕著です。

  • Discourse AIエージェントにスキルを付与する#Extras カテゴリにおいて、satonotdeadは、Discourse AIエージェントのスキル構築への初心者向けな方法があるかどうかを尋ね、自身の技術的な制限を指摘しました。samはその複雑さを認め、AIチームが「スキル」ユースケースに対して新しいトップレベルの概念を導入することを検討していること、おそらくカテゴリ、タグ、またはリモートデータコレクションを介した「コンテンツのグラウンディング」に関連していることを述べました。

  • キャッシュのクリアを許可するdarkpixlzは、キャッシュをクリアするか、進行状況に関するよりリアルタイムな更新を取得する機能をリクエストしました。awesomerobotは、キャッシュの検索がバックフィル日付までのすべての投稿を言語とコンテンツタイプで乗算してチェックするためコストが高いことを説明し、ボタンがあってもレート制限が必要であることを指摘しました。darkpixlzは、処理中の確認を得たいだけだと明かし、よりリアルタイムな更新のためにキューをローカルに保存することを提案しました。

アクティビティ

お読みいただきありがとうございます。また来週お会いしましょう! :slight_smile:

「いいね!」 2