人工智能主题的每周总结

概述

本周 Meta 上的 AI 对话主要围绕 AI 驱动的内容管理、UI 优化和底层修复展开。主要议题包括:

  1. AI 主题拆分使用论坛研究员整理和拆分大型主题#Community、ai)的发布,引发了手动与 AI 辅助工作流程的并排比较,其中 @JammyDodger 分享了详细的手动拆分建议
  2. 增强 AI 角色可见性:在创建更显眼的 AI 角色链接#Support、ai)中的讨论,探讨了在 UI 中放置更大的聊天机器人图标,甚至替换自定义图像以获得更大的突出度。
  3. 主页改造:将登陆页面变成 AI 机器人界面的想法在如何将主页设置为 AI 机器人?例如 ask.discourse.com#Support、ai)中进行了原型设计,@Lilly 建议进行群组邀请自动化。
  4. Artifact 数据传递:在如何将数据传递给 artifact?#Feature、ai-artifacts)中,@sam 引入了一个基于 postMessage 的 API 修复,后来被合并为一个 pull request。
  5. Schema 和 Payload 修复:在AI 总结主题无限加载,收到无效 JSON Payload?#Bug、ai)中,通过调整 Gemini schema 处理程序解决了 JSON 解析中的关键错误。
  6. UX 定位调整:在AI 文档浮动按钮位置错误#UX、#accessibility、ai)中概述了避免浮动 AI 文档按钮遮挡原生控件的调整。
  7. 成本考量:在手动配置 perplexity sonar 深度研究问题#Dev、ai)中出现了关于昂贵模型调用的警告,指出单次回复可能高达 0.70 美元。
  8. 扩展主题拆分工作流程:在使用论坛研究员整理和拆分大型主题中的后续帖子在其他“大杂烩”主题上测试了该工具。
  9. 其他角色增强:社区成员在创建更显眼的 AI 角色链接中迭代了 @Lilly 的方法,通过 Discourse Custom Components 插件构建自定义组件。
  10. 后端补丁跟踪:在如何将数据传递给 artifact?中的 PR 更新和AI 文档浮动按钮位置错误中的边距调整中跟踪了进一步的修复。

有趣的话题

  • 使用论坛研究员整理和拆分大型主题(主题 366188,Communityai
    @sam 演示了一个默认禁用的 AI 角色,用于深度研究,展示了看板主题的自动化大纲。

  • 创建更显眼的 AI 角色链接(主题 365884,Supportai
    @Angela_MRS 询问如何放大聊天机器人图标,@Lilly 分享了侧边栏和菜单下拉列表的技巧。

  • AI 文档浮动按钮位置错误(主题 366138,UXaccessibilityai
    @SvenPuschmann 报告了浮动的 AI 文档按钮阻碍 iOS 控件,@pmusaraj 建议简单的 CSS 边距修复。

  • 如何将数据传递给 artifact?(主题 350791,Featureai-artifacts
    @sam 实现了一个需要沙盒化的 postMessage 解决方案,记录在PR #1346中。

  • AI 总结主题无限加载,收到无效 JSON Payload?(主题 365587,Bugai
    @Roman_Rizzi 确认调整PR #1340中的 JSON schema 格式解决了无限加载错误。

  • 手动配置 perplexity sonar 深度研究问题(主题 365572,Devai
    @aas 在引用 @sam 关于费用的警告后,提出了设置障碍和按 token 计费的问题。

  • 如何将主页设置为 AI 机器人?例如 ask.discourse.com(主题 365126,Supportai
    提议包括通过自定义用户字段自动注册的自动化脚本,由 @Lilly 演示。


活动

感谢阅读,下周再见! :slight_smile:

Overview

This week the community dove into improving AI workflows and tooling across Meta Discourse. Key initiatives included exploring persistent JSON data storage in AI artifacts to empower user‐bound data management, crafting a roadmap for an official Model Context Protocol (MCP) to standardize AI tool integrations, and resolving an audio playback issue in the AI Helper that was interrupting uploaded mp3 streams. We also saw experiments with Discord search integration, tackled subcategory slug bugs in the AI bot’s outputs via Category listing for AI does not return full slugs, and refined content organization using the forum researcher tool. Best practices for Discourse AI examples, discussions on AI‐driven moderation, and proposals to empower the SQL helper rounded out an active week of collaboration.


Interesting Topics


Activity

Thanks for reading, and I’ll see you again next week! :slight_smile:

Overview

Over the past week on #meta.discourse.org, the community’s focus centered on the rollout and configuration of Discourse AI’s new Forum Researcher persona, alongside vital bug fixes, self-hosting guidance, and customization requests. Administrators and power users dove into the Forum Researcher AI Persona guide to fine-tune their LLM settings, while several support threads detailed troubleshooting—ranging from mobile UI scroll issues to JSON parsing errors in the researcher tool. Conversations also spanned best practices for self-hosters (spam, #AI-detection), implementing local LLMs, automating AI replies, and renaming or removing default AI personas. This variety of discussions highlights both the excitement around AI-powered features and the community’s dedication to smooth deployment and customization.

Interesting Topics

  • Announcing the Forum Researcher Announcements ai
    sam unveiled the new Forum Researcher persona, a powerful ai-bot tool for in-depth analysis of forum content. The initial announcement ref showcased sample executive reports, and MachineScholar lauded its potential for research workflows ref.

  • Forum Researcher AI Persona guide #Site Management how-to ai ai-bot
    In this comprehensive guide, sam walked administrators through enabling the persona, selecting appropriate Large Language Models, and debugging research tasks ref.

  • Discourse AI spam detection replaces Akismet plugin Announcements spam ai
    Self-hosting concerns emerged when patrickemin discovered Akismet was no longer bundled and asked about alternatives ref. Moin highlighted documentation gaps ref, and sam recommended free Discourse AI models or Gemini Flash 2.0 for self-hosters ref.

  • Mobile AI helper popup cannot be scrolled Bug mobile ai-helper
    NateDhaliwal reported that AI response popups on Android Chrome cut off long answers ref. keegan deployed a fix ref, which NateDhaliwal confirmed resolved the issue ref.

  • Unexpected error in Forum Researcher Bug ai ai-bot
    When noahl tested the new tool, they encountered a JSON parsing error ref. sam traced the issue to the hosted LLM’s capacity ref, and Falco explained the dropdown model access was for early testers ref.

  • Discourse AI – Summarize model upgrade question #Site Management ai-summarize
    Heliosurge asked if Discourse AI had moved from Gemini v1.5 to v2.0 ref. Falco confirmed support for Gemini 2 and 2.5 ref.

  • Configuring Discourse with a locally installed LLM Support ai
    Falco recommended DeepSeek V3, Qwen 3, and Llama 3.3 among top-tier models, and suggested a lightweight Hugging Face option for small communities ref.

  • How to generate AI replies for existing forum topics Support ai automation
    MihirR inquired about backfilling old topics with AI replies ref. satonotdead outlined using Discourse AI + Automation plugins ref, while sam advised this remains a manual API workflow for now ref.

  • Removing default AI personas/bots Support ai-bot
    satonotdead asked if default prompts could be removed via console ref, and Falco explained they’re part of plugin code but noted future support for custom texts ref.

  • Renaming “AI Persona” → “AI Agent” Feature ai
    iamcapote proposed renaming for clarity and requested an editable setting ref.

Activity

Thanks for reading, and I’ll see you again next week! :slight_smile:

Overview

Over the past week, the ai community on meta.discourse.org has been bustling with new capabilities, feature explorations, and troubleshooting discussions:


Interesting Topics


Activity

Thanks for reading, and I’ll see you again next week! :slight_smile:

Overview

This week’s AI discussions spanned enhancements to ai-artifacts, ai-captions, and ai-bot features, alongside self-hosting strategies, token transparency, and integration workflows. Notably, the AI Artifact User storage announcement catalyzed requests for wider artifact creation controls and led directly to An admin API for AI web artifact creation and editing. On the accessibility front, users in Is there any way to permanently disable AI captions as a user? uncovered a persistent prompting bug that sam acknowledged and keegan began investigating. The Support category also tackled user-level AI behaviors like reenabling search discoveries and clarifying what consumes API tokens. Meanwhile, #Self-Hosting advocates in Self-Hosting Sentiment and Emotion for DiscourseAI successfully deployed local models, and Feature contributors debated a “Model Context Protocol” in Is there an official Discourse Model Context Protocol (MCP). Lastly, routing and performance surfaced in Redirect logged-in users to conversations page and Job exception: Net::ReadTimeout during custom tool usage.


Interesting Topics


Activity

Below is a rundown of contributors and the threads they engaged with this week:


Thanks for reading, and I’ll see you again next week! :slight_smile:

Overview

Over the week of June 23–30, 2025, the ai section on Meta Discourse buzzed with new Feature proposals, deep technical dives, and swift resolutions of Bug and Support threads. Key highlights included community efforts to define a dedicated administration endpoint for AI Web Artifacts via An admin API for AI web artifact creation and editing, renewed exploration of embedding-based search in Support for Vanilla Embedding Search, and fresh calls for a native Model Context Protocol server in Is there an official Discourse Model Context Protocol (MCP). Data aficionados dissected sentiment analytics in Joining classification_results table to other tables support request, while plugin maintainers and self-hosters tackled issues from Gemini AI image analysis errors to Bootstrap migrations with the AI plugin and group-based summarization controls via personas in Managing user groups for summarization features. The long-standing announcement Announcing: AI Web Artifacts also saw spinoff questions from iamcapote and sam about admin-only artifact creation flows. Even UI tweaks like Redirect logged-in users to conversations page and image embedding quirks in Discourse AI image didn’t load correctly kept the conversation lively.


Interesting Topics


Activity

Thanks for reading, and I’ll see you again next week! :slight_smile:

每周 AI 活动摘要
开始日期:2025-06-30
结束日期:2025-07-07

概述
本周 meta.discourse.org 上的 ai 对话涵盖了环境问题、插件灵活性、功能定制和错误修复。pHneutre 在 AI-free Discourse 中发起了一场绿色计算辩论(请参阅 帖子 #2 查看 merefield 的回复)。
Quick welfare check on the AI caption bot 中检查了视觉模型的稳定性,并在 帖子 #2帖子 #3 中进行了分辨率步骤。
管理员在 Is it possible to enable only one AI persona? 中优化了角色控制,Falco 在 帖子 #2 中详细介绍了切换选项。
摘要灵活性通过 Can you customize the Ai Summarize prompt?Customizing AI summarizer to use non-English languages 得到了发展,后续跟进在 372448/2372644/2
Another added context for AI Bot 中探索了通过 RAG 扩展上下文(详情请参阅 帖子 #2)。
关键错误修复包括 Error "no implicit conversion of Array into String" 中的“无法将 Array 隐式转换为 String”错误(在 帖子 #5 中解决),Small bug in AI Persona Editor 中的可选字段重置,以及 Model name not showing in AI bot 中的模型标签遗漏。
自动化和搜索集成线程在 Discourse AI - AI triageDiscourse AI - AI search 中获得了关注。

有趣的话题

活动

感谢您的阅读,下周再见! :slight_smile:

OverviewOver the past week, our ai category on #meta.discourse.org featured a major rollout of Content Localization and Automatic Translations with the announcement and a comprehensive manual guide, sparking discussions on language selector UX (https://meta.discourse.org/t/-/370000/6?silent=true, https://meta.discourse.org/t/-/370000/7?silent=true) and translation flags (https://meta.discourse.org/t/-/370000/9?silent=true, https://meta.discourse.org/t/-/370000/11?silent=true). Meanwhile, the Forum Researcher AI Persona was dissected in a thread on custom prompt filters and hallucination handling (https://meta.discourse.org/t/-/368942/9?silent=true, https://meta.discourse.org/t/-/368942/12?silent=true). Contributors also tackled Discourse AI plugin issues across the asset pipeline troubleshooting and AWS Bedrock integration. Administrators grappled with sporadic500/504 errors in semantic search (https://meta.discourse.org/t/-/373769/1?silent=true, https://meta.discourse.org/t/-/373769/4?silent=true), inspected truncated spam detection logs (https://meta.discourse.org/t/-/373460/1?silent=true), restored missing LLM settings after update (https://meta.discourse.org/t/-/373367/1?silent=true, https://meta.discourse.org/t/-/373367/2?silent=true), and polished persona fields in the AI bot editor (https://meta.discourse.org/t/-/373176/2?silent=true, https://meta.discourse.org/t/-/373151/2?silent=true). A handful of translatability gaps surfaced in inferred concept settings (https://meta.discourse.org/t/-/373346/1?silent=true), underscoring ongoing efforts to ensure a fully multilingual AI experience.## Interesting Topics- nat announced the release of content-localization with Content Localization and Automatic Translations for Your Community on2025-07-10, detailing sitewide multilingual support and kicking off deep-dive conversations on UX and moderator flows (https://meta.discourse.org/t/-/370000/6?silent=true, https://meta.discourse.org/t/-/370000/7?silent=true, https://meta.discourse.org/t/-/370000/8?silent=true, https://meta.discourse.org/t/-/370000/9?silent=true, https://meta.discourse.org/t/-/370000/10?silent=true, https://meta.discourse.org/t/-/370000/11?silent=true, https://meta.discourse.org/t/-/370000/12?silent=true).- nat provided an in-depth Content Localization - Manual and Automatic with Discourse AI guide, walking admins through setup, category localization, and bulk API considerations (https://meta.discourse.org/t/-/370969/2?silent=true, https://meta.discourse.org/t/-/370969/3?silent=true).- sam and jrgong examined the Feature Forum Researcher AI Persona guide, debating the need for external docs on custom search parameters (https://meta.discourse.org/t/-/368942/7?silent=true, https://meta.discourse.org/t/-/368942/8?silent=true, https://meta.discourse.org/t/-/368942/9?silent=true, https://meta.discourse.org/t/-/368942/10?silent=true, https://meta.discourse.org/t/-/368942/11?silent=true, https://meta.discourse.org/t/-/368942/12?silent=true).- productdeploy flagged an SCSS compile error post-plugin install in the Plugin Discourse AI thread, prompting discussions on stable vs tests-passed branches and AWS integration (https://meta.discourse.org/t/-/259214/213?silent=true, https://meta.discourse.org/t/-/259214/214?silent=true, https://meta.discourse.org/t/-/259214/215?silent=true, https://meta.discourse.org/t/-/259214/216?silent=true, https://meta.discourse.org/t/-/259214/217?silent=true, https://meta.discourse.org/t/-/259214/218?silent=true).- Moin opened a Site feedback Frequent Error500 after searching thread on random500/504 modals during semantic search, confirmed by patrickemin and gormus (https://meta.discourse.org/t/-/373769/1?silent=true, https://meta.discourse.org/t/-/373769/2?silent=true, https://meta.discourse.org/t/-/373769/3?silent=true, https://meta.discourse.org/t/-/373769/4?silent=true).- sam caught a minor bug in the Bug AI Persona Editor, where optional fields persisted after save, and joffreyjaffeux quickly merged a fix (https://meta.discourse.org/t/-/373176/2?silent=true, https://meta.discourse.org/t/-/373176/4?silent=true).- Cédric_Brunet reported missing LLM settings post-update in Support Discourse AI, leading to a discussion on restoring vs streamlining settings (https://meta.discourse.org/t/-/373367/1?silent=true, https://meta.discourse.org/t/-/373367/2?silent=true, https://meta.discourse.org/t/-/373367/3?silent=true).- per1234 noted that Bug spam detection scan logs are truncated, clarifying expectations for the admin test dialog (https://meta.discourse.org/t/-/373460/1?silent=true).- Moin highlighted the need for translatable labels in the #translations settings inferred concepts feature to aid non-English admins (https://meta.discourse.org/t/-/373346/1?silent=true).- sam suggested renaming LLM users to control display names in the Bug AI bot, an idea validated by MachineScholar (https://meta.discourse.org/t/-/373151/2?silent=true, https://meta.discourse.org/t/-/373151/3?silent=true).## Activity- nat (64 likes,11 posts) led the Content Localization announcement, refined UX in https://meta.discourse.org/t/-/370000/6?silent=true & https://meta.discourse.org/t/-/370000/9?silent=true, authored the manual guide and bulk API response (https://meta.discourse.org/t/-/370969/2?silent=true), and clarified translation flags in https://meta.discourse.org/t/-/370000/10?silent=true & https://meta.discourse.org/t/-/370000/11?silent=true.- Moin (15 likes,5 posts) probed moderator flags in https://meta.discourse.org/t/-/370000/9?silent=true, stress-tested translation flags (https://meta.discourse.org/t/-/370000/11?silent=true), reported semantic search errors, flagged infer settings gaps (https://meta.discourse.org/t/-/373346/1?silent=true), and explained plugin pinning (https://meta.discourse.org/t/-/259214/216?silent=true).- sam (5 likes,8 posts) debugged the Researcher AI Persona (https://meta.discourse.org/t/-/368942/9?silent=true, https://meta.discourse.org/t/-/368942/10?silent=true, https://meta.discourse.org/t/-/368942/12?silent=true), fixed the SCSS pipeline in https://meta.discourse.org/t/-/259214/214?silent=true, and restored missing settings in https://meta.discourse.org/t/-/373367/2?silent=true.- Simon_Manning (4 likes,2 posts) raised UX considerations in https://meta.discourse.org/t/-/370000/6?silent=true and supported dual-language selectors (https://meta.discourse.org/t/-/370000/8?silent=true).- Falco (3 likes,1 post) recommended the default release channel in https://meta.discourse.org/t/-/259214/218?silent=true.- joffreyjaffeux (2 likes,1 post) merged the optional fields fix in https://meta.discourse.org/t/-/373176/4?silent=true.- putty (2 likes,1 post) inquired about bulk localization via API in https://meta.discourse.org/t/-/370969/2?silent=true.- gerryfw (2 likes,3 posts) discussed SEO impacts (https://meta.discourse.org/t/-/370000/16?silent=true), confirmed translator plugin status (https://meta.discourse.org/t/-/370000/13?silent=true), and noted hreflang flags (https://meta.discourse.org/t/-/370000/21?silent=true).- jrgong (2 likes,2 posts) sought docs for prompt filters (https://meta.discourse.org/t/-/368942/8?silent=true) and API reproduction of filters (https://meta.discourse.org/t/-/368942/11?silent=true).- gormus (1 like,2 posts) documented repeated search failures in https://meta.discourse.org/t/-/373769/3?silent=true & https://meta.discourse.org/t/-/373769/4?silent=true.Thanks for reading, and I’ll see you again next week! :slight_smile:

Weekly AI Activity Summary (2025-07-14 – 2025-07-21)

Overview

This past week on Meta saw deep dives into content localization, AI tooling, and site reliability. The community explored fully automated workflows in Content Localization and Automatic Translations for Your Community (Announcements, ai, content-localization) and introduced per-language moderator roles via Content Localization - Manual and Automatic with Discourse AI (#Site Management, ai, content-localization). Administrators triaged hidden configuration calls in AI helper model site setting is hidden now but still in use (Bug, ai) and patched summarizer errors after You need to select a model before the AI Summarizer Persona works (Bug, ai-summarize). There was hands-on troubleshooting around bot customization in Discourse AI - AI bot (#Site Management, ai-bot), while backfill translation roadblocks surfaced in AI translation backfill not working after all settings configured (Support, content-localization) and The usage problem after using AI translation (Support, ai). Reliability issues in Frequent Error 500 after searching (#Site feedback, ai-search) led to error-tracking improvements, and new sentiment analytics were unveiled in AI sentiment and emotion analysis reports (#Data & reporting, ai-sentiment). Lastly, UI tweaks for category/tag suggestions were covered in AI helper icon not appearing for category and tags field (Support, ai-helper).


Interesting Topics


Activity


Thanks for reading, and I’ll see you again next week! :slight_smile:

# meta.discourse.org 每周 AI 活动摘要  
**期间:** 2025-07-21 至 2025-07-28  
**新帖子:** 43 · **新主题:** 16  
\n---\n\n## 概述  
本周,关于 Discourse 的 AI 产品,我们讨论了技术故障排除、功能请求和路线图。主要议题包括:\n\n- 因过时的中国 npm 镜像导致的**更新与构建问题** #Bug #ai。  
- **垃圾邮件防护调整**,私有社区禁用 AI 垃圾邮件过滤器 #Bug #ai。  
- **将 Discourse AI 插件**捆绑到核心以及相关的集成问题 #Plugin #official #included-in-core #ai。  
- **翻译工作流**,涵盖 AI 生成帖子的重新翻译和缓存问题 #ai #ai-helper。  
- **机器人行为控制**,从响应限制到触发选项 #Support #ai-bot。  
- **第三方 LLM 集成**(Azure OpenAI、IBM WatsonX)和 RAG 上传 #Integrations #ai #ai-bot。  
- **Persona 工程**,包括转换 Slack 日志和探索子代理 #SiteManagement #ai-bot。  
- **模型上下文协议 (MCP)** 采用讨论 #Feature #ai。  
\n---\n\n## 有趣的主题  
\n\n- Discourse 更新期间因中国 npm 镜像不匹配导致的构建失败  
  ([最新版更新出错](https://meta.discourse.org/t/-/376095/1?silent=true)) #Bug #ai  
\n\n- 私有社区中过于活跃的 AI 垃圾邮件过滤器以及如何禁用它  
  ([Overactive spam filter?](https://meta.discourse.org/t/-/375475/1?silent=true)) #Bug #ai  
\n\n- Discourse AI 插件正式捆绑到核心以及升级说明  
  ([Discourse AI](https://meta.discourse.org/t/-/259214/219?silent=true)) #Plugin #official #included-in-core #ai  
\n\n- 重新翻译 AI 生成的内容和处理过时的翻译  
  ([Discourse AI](https://meta.discourse.org/t/-/259214/221?silent=true)) &  
  ([AI helper does not always use user's locale](https://meta.discourse.org/t/-/298867/6?silent=true)) #ai #ai-helper  
\n\n- 控制 AI 助手在论坛讨论中的响应触发器、每个主题或每个用户的限制  
  ([Controlling AI responses in forum discussions](https://meta.discourse.org/t/-/376066/1?silent=true)) #Support #ai-bot  
\n\n- 配置 Azure OpenAI API 密钥和解决 500 错误  
  ([Configure API Keys for Azure OpenAI](https://meta.discourse.org/t/-/282442/7?silent=true)) #Integrations #ai  
\n\n- 使用外部知识源设计和管理 AI Persona  
  ([AI bot - Personas](https://meta.discourse.org/t/-/306099/16?silent=true)) #SiteManagement #ai-bot  
\n\n- 模型上下文协议 (MCP) 的路线图和采用状态  
  ([Is there an official Discourse Model Context Protocol (MCP)](https://meta.discourse.org/t/-/364859/16?silent=true)) #Feature #ai  
\n\n- 自定义标题和侧边栏中的 AI 机器人图标  
  ([Replacing the robot icon in header](https://meta.discourse.org/t/-/375472/1?silent=true)) #Support #ai  
\n\n- 用于检索增强生成 (RAG) 工作流的程序化上传  
  ([Programmatic RAG uploads?](https://meta.discourse.org/t/-/374408/3?silent=true)) #Support #ai-bot  
\n\n---\n\n## 活动  
以下是本周发帖的人员及其位置:\n\n- \u003ca class=\"mention\" href=\"/u/cshll\"\u003ecshll\u003c/a\u003e 在 [最新版更新出错 (post #1)](https://meta.discourse.org/t/-/376095/1?silent=true) 中就 npm 镜像错误打开了一个问题,并在 [post #3](https://meta.discourse.org/t/-/376095/3?silent=true) 中添加了后续详细信息。  
\n- \u003ca class=\"mention\" href=\"/u/sam\"\u003esam\u003c/a\u003e 在 [最新版更新出错 (post #2)](https://meta.discourse.org/t/-/376095/2?silent=true) 中建议进行控制台重建,在 [Overactive spam filter? (post #5)](https://meta.discourse.org/t/-/375475/5?silent=true) 中参与了垃圾邮件过滤器配置的讨论,并在 [AI helper does not always use user's locale (post #6)](https://meta.discourse.org/t/-/298867/6?silent=true) 中确认了区域设置缓存。  
\n- \u003ca class=\"mention\" href=\"/u/david\"\u003edavid\u003c/a\u003e 在 [最新版更新出错 (post #5)](https://meta.discourse.org/t/-/376095/5?silent=true) 中澄清了缺少包的错误,并在 [Discourse AI (post #219)](https://meta.discourse.org/t/-/259214/219?silent=true) 中庆祝了插件捆绑。  
\n- \u003ca class=\"mention\" href=\"/u/Moin\"\u003eMoin\u003c/a\u003e 在 [最新版更新出错 (post #6)](https://meta.discourse.org/t/-/376095/6?silent=true) 中指出了翻译缓存问题,并在 [Overactive spam filter? (post #3)](https://meta.discourse.org/t/-/375475/3?silent=true) 中分享了如何禁用 AI 垃圾邮件处理。  
\n- \u003ca class=\"mention\" href=\"/u/Lhc_fl\"\u003eLhc_fl\u003c/a\u003e 在 [最新版更新出错 (post #8)](https://meta.discourse.org/t/-/376095/8?silent=true) 中建议使用非中国服务器或代理。  
\n- \u003ca class=\"mention\" href=\"/u/NateDhaliwal\"\u003eNateDhaliwal\u003c/a\u003e 在 [最新版更新出错 (post #4)](https://meta.discourse.org/t/-/376095/4?silent=true) 中询问了安装类型,并在 [Configure API Keys for Azure OpenAI (post #8)](https://meta.discourse.org/t/-/282442/8?silent=true) 中询问了 Azure 设置的日志。  
\n- \u003ca class=\"mention\" href=\"/u/Seth_Godin\"\u003eSeth_Godin\u003c/a\u003e 在 [Overactive spam filter? (post #1)](https://meta.discourse.org/t/-/375475/1?silent=true) 中报告了私有社区的垃圾邮件阻止问题。  
\n- \u003ca class=\"mention\" href=\"/u/Jagster\"\u003eJagster\u003c/a\u003e 在 [Overactive spam filter? (post #4)](https://meta.discourse.org/t/-/375475/4?silent=true) 中提供了一个系统提示覆盖,并在 [Controlling AI responses (post #5)](https://meta.discourse.org/t/-/376066/5?silent=true) 中提供了示例提示。  
\n- \u003ca class=\"mention\" href=\"/u/nat\"\u003enat\u003c/a\u003e 在 [最新版更新出错 (post #7)](https://meta.discourse.org/t/-/376095/7?silent=true) 中与 Lhc_fl 一起检查了镜像使用情况。  
\n- \u003ca class=\"mention\" href=\"/u/jrgong\"\u003ejrgong\u003c/a\u003e 在 [Why is my AI forum helper struggling? (post #2)](https://meta.discourse.org/t/-/352848/2?silent=true) 中称赞了 Sam 的助手指南,并在 [AI bot - Personas (post #16)](https://meta.discourse.org/t/-/306099/16?silent=true) 中询问了基于日志的 Persona 结构。  
\n- \u003ca class=\"mention\" href=\"/u/Falco\"\u003eFalco\u003c/a\u003e 在 [Discourse AI (post #222)](https://meta.discourse.org/t/-/259214/222?silent=true) 中解释了如何通过控制台删除翻译,在 [LLM settings page (post #17)](https://meta.discourse.org/t/-/319903/17?silent=true) 中解决了 IBM WatsonX API 兼容性问题,并在 [Controlling AI responses (post #3)](https://meta.discourse.org/t/-/376066/3?silent=true) 中澄清了机器人触发器。  
\n- \u003ca class=\"mention\" href=\"/u/RBoy\"\u003eRBoy\u003c/a\u003e 在 [Controlling AI responses (post #1)](https://meta.discourse.org/t/-/376066/1?silent=true), [post #2](https://meta.discourse.org/t/-/376066/2?silent=true), 和 [post #6](https://meta.discourse.org/t/-/376066/6?silent=true) 中寻求对机器人回复限制的控制。  
\n- \u003ca class=\"mention\" href=\"/u/satonotdead\"\u003esatonotdead\u003c/a\u003e 在 [Controlling AI responses (post #4)](https://meta.discourse.org/t/-/376066/4?silent=true) 中提出了分阶段人工交接提示。  
\n- \u003ca class=\"mention\" href=\"/u/Wurzelseppi\"\u003eWurzelseppi\u003c/a\u003e 在 [Programmatic RAG uploads? (post #3)](https://meta.discourse.org/t/-/374408/3?silent=true) 中询问了创建 RAG 上传引用。  
\n- \u003ca class=\"mention\" href=\"/u/Goalina\"\u003eGoalina\u003c/a\u003e 在 [Discourse AI (post #221)](https://meta.discourse.org/t/-/259214/221?silent=true) 中询问了重新翻译计数。  
\n- \u003ca class=\"mention\" href=\"/u/ばこん\"\u003eばこん\u003c/a\u003e 在 [Discourse AI - AI search (post #16)](https://meta.discourse.org/t/-/282420/16?silent=true) 中报告了缺少 AI 偏好设置页面。  
\n- \u003ca class=\"mention\" href=\"/u/EricGT\"\u003eEricGT\u003c/a\u003e 在 [Renaming AI Persona → AI Agent (post #7)](https://meta.discourse.org/t/-/368198/7?silent=true) 中提出了“子代理”术语。  
\n- \u003ca class=\"mention\" href=\"/u/CraigW\"\u003eCraigW\u003c/a\u003e 在 [LLM settings page (post #16)](https://meta.discourse.org/t/-/319903/16?silent=true) 中询问了 IBM WatsonX 集成。  
\n- \u003ca class=\"mention\" href=\"/u/MachineScholar\"\u003eMachineScholar\u003c/a\u003e 在 [Is there an official Discourse MCP (post #16)](https://meta.discourse.org/t/-/364859/16?silent=true) 中跟进了 MCP 的成熟度。  
\n- \u003ca class=\"mention\" href=\"/u/zabin\"\u003ezabin\u003c/a\u003e 在 [Bootstrap error with AI plugin (post #6)](https://meta.discourse.org/t/-/371514/6?silent=true) 中分享了 Bitnami-Postgres 插件迁移的解决方法,并在 [Configure API Keys for Azure (post #9)](https://meta.discourse.org/t/-/282442/9?silent=true) 中记录了 Azure 测试失败。  
\n---\n\n感谢阅读,下周再见! :slight_smile:\n```

Weekly AI Activity Summary (2025-08-04 to 2025-08-11)


Overview

Over the past week, the Discourse AI ecosystem saw multiple fronts of progress:


Interesting Topics


Activity

Below is a breakdown of contributions by user, with links to topics and posts they engaged in last week:


Thanks for reading, and I’ll see you again next week! :slight_smile:

# Weekly AI Activity Summary on meta.discourse.org
**Period:** 2025-08-11 to 2025-08-18  
**New posts:** 32 • **New topics:** 3  
**Top users:** <a class="mention" href="/u/sam">sam</a> (14 likes, 9 posts), <a class="mention" href="/u/pfaffman">pfaffman</a> (7 likes, 1 post), <a class="mention" href="/u/mcwumbly">mcwumbly</a> (7 likes, 3 posts), <a class="mention" href="/u/jrgong">jrgong</a> (4 likes, 2 posts), <a class="mention" href="/u/Roman">Roman</a> (3 likes, 2 posts), <a class="mention" href="/u/Lilly">Lilly</a> (3 likes, 1 post), <a class="mention" href="/u/maiki">maiki</a> (2 likes, 1 post), <a class="mention" href="/u/Lee_Ars">Lee_Ars</a> (2 likes, 2 posts), <a class="mention" href="/u/awesomerobot">awesomerobot</a> (2 likes, 2 posts), <a class="mention" href="/u/ozkn">ozkn</a> (2 likes, 1 post)  

## Overview
This week’s discussions spanned new #Feature requests, #Bug reports, and #Plugin tweaks across Discourse’s AI stack. Key themes included:
- *Housekeeping & history management* on Ask Discourse  
- *Answer reliability*, with calls to eliminate “hallucinated” links  
- *Retrospective spam cleanup* using AI  
- Provider-specific configuration fixes in the core #ai plugin  
- Challenges in *self-hosting sentiment/emotion* models on CPU  
- A #Bug in the admin usage page’s custom date-range UI  
- A minor #UX enhancement converting the AI icon to a link  
- Expanded translator support via LLM providers  
- An emerging *Model Context Protocol* initiative  
- A bug where the Proofread helper unintentionally alters quoted text  

---

## Interesting Topics
- **Improve managing history on Ask Discourse** (#Feature, #ai, #ask-discourse)  
  <a class="mention" href="/u/jrgong">jrgong</a> requested the ability to delete/archive Ask conversations in [post 1](https://meta.discourse.org/t/-/378924/1?silent=true), <a class="mention" href="/u/mcwumbly">mcwumbly</a> suggested surfacing search/bookmarks in [post 2](https://meta.discourse.org/t/-/378924/2?silent=true) and pointed to a sidebar search prototype in [post 3](https://meta.discourse.org/t/-/378924/3?silent=true), while <a class="mention" href="/u/sam">sam</a> proposed emulating ChatGPT’s delete-conversation UI in [post 4](https://meta.discourse.org/t/-/378924/4?silent=true).

- **Feedback for Ask Discourse returning invalid links** (#Feature, #feedback, #ai, #ask-discourse)  
  <a class="mention" href="/u/one1">one1</a> highlighted AI answers linking to non-existent posts in [post 8](https://meta.discourse.org/t/-/336805/8?silent=true); <a class="mention" href="/u/Canapin">Canapin</a> confirmed the issue in [post 10](https://meta.discourse.org/t/-/336805/10?silent=true); <a class="mention" href="/u/one1">one1</a> proposed validating links against actual posts in [post 11](https://meta.discourse.org/t/-/336805/11?silent=true); <a class="mention" href="/u/mcwumbly">mcwumbly</a> urged flagging poor results in [post 12](https://meta.discourse.org/t/-/336805/12?silent=true); <a class="mention" href="/u/Lee_Ars">Lee_Ars</a> praised the overall flow in [post 13](https://meta.discourse.org/t/-/336805/13?silent=true); <a class="mention" href="/u/NateDhaliwal">NateDhaliwal</a> compared to AI Search in [post 14](https://meta.discourse.org/t/-/336805/14?silent=true); and <a class="mention" href="/u/sam">sam</a> revisited Ask history controls in [post 15](https://meta.discourse.org/t/-/336805/15?silent=true).

- **Spam: Retroactively get AI to review recent posts and delete spam** (#Sysadmins, #ai, #spam)  
  <a class="mention" href="/u/pfaffman">pfaffman</a> detailed a Rails-based workflow to flag/remove ~30 spam posts/hour by running AI over a backup site in [post 1](https://meta.discourse.org/t/-/378956/1?silent=true).

- **Discourse AI Azure endpoint missing settings** (#Plugin, #official, #included-in-core, #ai)  
  <a class="mention" href="/u/Roman">Roman</a> noted Falco’s fix covers both Azure/OpenAI in [post 233](https://meta.discourse.org/t/-/259214/233?silent=true); <a class="mention" href="/u/ozkn">ozkn</a> found the setting still absent after choosing Azure in [post 234](https://meta.discourse.org/t/-/259214/234?silent=true); and Roman merged provider-specific options in [post 235](https://meta.discourse.org/t/-/259214/235?silent=true).

- **Self-Hosting Sentiment and Emotion for DiscourseAI** (#Self-Hosting, #ai, #ai-sentiment)  
  <a class="mention" href="/u/Lee_Ars">Lee_Ars</a> hit a CPU-only EC2 brick wall loading HF models in [post 8](https://meta.discourse.org/t/-/334451/8?silent=true), and <a class="mention" href="/u/sam">sam</a> confirmed plans to offload sentiment analysis to LLMs like Gemini Flash in [post 9](https://meta.discourse.org/t/-/334451/9?silent=true).

- **Discourse AI admin usage page – custom date range issues** (#Bug, #ai)  
  <a class="mention" href="/u/Lilly">Lilly</a> demonstrated that selecting off-current date ranges requires two refreshes to render correct metrics in [post 1](https://meta.discourse.org/t/-/378959/1?silent=true).

- **Change AI Bot Icon to Link Element** (#Feature, #ai, #ai-bot, #completed)  
  <a class="mention" href="/u/maiki">maiki</a> thanked <a class="mention" href="/u/awesomerobot">awesomerobot</a> for PR #98d594a moving the icon into a link in [post 3](https://meta.discourse.org/t/-/377435/3?silent=true), confirmed in [post 5](https://meta.discourse.org/t/-/377435/5?silent=true).

- **Allow LLM providers for discourse-translate plugin** (#translator, #completed, #ai)  
  <a class="mention" href="/u/sam">sam</a> announced completion of LLM-backed translation support in [post 6](https://meta.discourse.org/t/-/319383/6?silent=true) and pointed to the new localization hub.

- **Official Discourse Model Context Protocol (MCP)** (#Feature, #ai)  
  <a class="mention" href="/u/sam">sam</a> launched the MCP repo in [post 18](https://meta.discourse.org/t/-/364859/18?silent=true), with <a class="mention" href="/u/EricGT">EricGT</a> urging stars and review in [post 19](https://meta.discourse.org/t/-/364859/19?silent=true).

- **Proofread breaks quotes** (#Bug, #pr-welcome, #ai, #ai-helper)  
  <a class="mention" href="/u/bksubhuti">bksubhuti</a> reported quoted text getting rewritten in [post 6](https://meta.discourse.org/t/-/365102/6?silent=true); <a class="mention" href="/u/sam">sam</a> labeled it a bug and added #pr-welcome in [post 7](https://meta.discourse.org/t/-/365102/7?silent=true) & [post 8](https://meta.discourse.org/t/-/365102/8?silent=true); and <a class="mention" href="/u/Jagster">Jagster</a> weighed scope in [post 9](https://meta.discourse.org/t/-/365102/9?silent=true).

---

## Activity
- <a class="mention" href="/u/jrgong">jrgong</a> contributed to [Improve managing history on Ask Discourse](https://meta.discourse.org/t/-/378924/1?silent=true) and [AI bot - Personas](https://meta.discourse.org/t/-/306099/17?silent=true).  
- <a class="mention" href="/u/mcwumbly">mcwumbly</a> engaged in [Improve managing history on Ask Discourse](https://meta.discourse.org/t/-/378924/2?silent=true), [sidebar search proto](https://meta.discourse.org/t/-/378924/3?silent=true), and [feedback for Ask Discourse](https://meta.discourse.org/t/-/336805/12?silent=true).  
- <a class="mention" href="/u/sam">sam</a> posted in [Improve managing history on Ask Discourse](https://meta.discourse.org/t/-/378924/4?silent=true), [feedback for Ask Discourse](https://meta.discourse.org/t/-/336805/15?silent=true), [Self-Hosting Sentiment](https://meta.discourse.org/t/-/334451/9?silent=true), [admin API for AI artifacts](https://meta.discourse.org/t/-/371297/8?silent=true), [MCP repo kickoff](https://meta.discourse.org/t/-/364859/18?silent=true), [Proofread breaks quotes](https://meta.discourse.org/t/-/365102/7?silent=true), [Proofread teardown](https://meta.discourse.org/t/-/365102/8?silent=true), and [persona engineering tips](https://meta.discourse.org/t/-/376342/9?silent=true).  
- <a class="mention" href="/u/pfaffman">pfaffman</a> shared the AI spam cleanup workflow in [Spam review & delete](https://meta.discourse.org/t/-/378956/1?silent=true).  
- <a class="mention" href="/u/one1">one1</a> filed AI link bugs in [feedback for Ask Discourse](https://meta.discourse.org/t/-/336805/8?silent=true) and [invalid link proposal](https://meta.discourse.org/t/-/336805/11?silent=true).  
- <a class="mention" href="/u/Lee_Ars">Lee_Ars</a> tested AI results in [feedback for Ask Discourse](https://meta.discourse.org/t/-/336805/13?silent=true) and self-hosted sentiment in [Self-Hosting Sentiment](https://meta.discourse.org/t/-/334451/8?silent=true).  
- <a class="mention" href="/u/Lilly">Lilly</a> reported the admin usage date-range bug in [custom range issues](https://meta.discourse.org/t/-/378959/1?silent=true).  
- <a class="mention" href="/u/maiki">maiki</a> confirmed the AI icon link change in [AI Bot Icon PR](https://meta.discourse.org/t/-/377435/3?silent=true).  
- <a class="mention" href="/u/awesomerobot">awesomerobot</a> merged the AI bot link tweak in [AI Bot Icon](https://meta.discourse.org/t/-/377435/5?silent=true).  
- <a class="mention" href="/u/ozkn">ozkn</a> diagnosed missing Azure settings in [Discourse AI plugin](https://meta.discourse.org/t/-/259214/234?silent=true).  
- <a class="mention" href="/u/Roman">Roman</a> updated provider options in [Discourse AI plugin](https://meta.discourse.org/t/-/259214/233?silent=true) and merged fixes in [provider-specific PR](https://meta.discourse.org/t/-/259214/235?silent=true).  
- <a class="mention" href="/u/EricGT">EricGT</a> called for stars & support in [MCP repo](https://meta.discourse.org/t/-/364859/19?silent=true).  
- <a class="mention" href="/u/bksubhuti">bksubhuti</a> opened the Proofread-quote bug in [post 6](https://meta.discourse.org/t/-/365102/6?silent=true).  
- <a class="mention" href="/u/Jagster">Jagster</a> debated quoted-text scope in [post 9](https://meta.discourse.org/t/-/365102/9?silent=true).  
- <a class="mention" href="/u/NateDhaliwal">NateDhaliwal</a> requested PM deletion rights in [feedback for Ask Discourse](https://meta.discourse.org/t/-/336805/14?silent=true).  
- <a class="mention" href="/u/Canapin">Canapin</a> echoed link-hallucination issues in [feedback for Ask Discourse](https://meta.discourse.org/t/-/336805/10?silent=true).  
- <a class="mention" href="/u/pi_dwg">pi_dwg</a> briefly posted in [Content Localization & Automatic Translations](https://meta.discourse.org/t/-/370969/14?silent=true).

Thanks for reading, and I'll see you again next week! :)  
## Overview

Over the past week, the #meta.discourse.org AI category saw **lively discussions** across three broad areas:

1. **New and evolving features** – from the community-driven design of a Discourse Model Context Protocol ([MCP](https://meta.discourse.org/t/-/364859/20?silent=true)) to improvements in ask.discourse history management and AI-driven content localization.  
2. **Plugin innovation** – with the release of a customizable summary-gist plugin and ongoing work around AI bot personas, PDF support, and potential persistent memory enhancements.  
3. **Bug fixes and stability** – several #Bug reports addressed AI spam misclassifications, embedding toggle errors, and a critical 500 Internal Server Error during manual AI configuration.

Below are the **10 most interesting topics** from August 18–25, followed by a breakdown of **who posted where**.

---

## Interesting Topics

- **[Is there an official Discourse Model Context Protocol (MCP)?](https://meta.discourse.org/t/-/364859/20?silent=true)**  
  In this #Feature #ai thread, <a class="mention" href="/u/sam">sam</a> kicked things off on August 18 with a request for MCP use-cases ([post 20](https://meta.discourse.org/t/-/364859/20?silent=true)). <a class="mention" href="/u/MachineScholar">MachineScholar</a> outlined an open-source cognitive agent desire ([post 21](https://meta.discourse.org/t/-/364859/21?silent=true)), while <a class="mention" href="/u/EricGT">EricGT</a> proposed “chat-with-forum” and morning briefs ([post 22](https://meta.discourse.org/t/-/364859/22?silent=true)). <a class="mention" href="/u/jrgong">jrgong</a> requested dev-centric MCP docs ([post 23](https://meta.discourse.org/t/-/364859/23?silent=true)), and <a class="mention" href="/u/sam">sam</a> published initial MCP configs on GitHub ([post 24](https://meta.discourse.org/t/-/364859/24?silent=true), [post 25](https://meta.discourse.org/t/-/364859/25?silent=true)), then clarified fall-back behavior ([post 27](https://meta.discourse.org/t/-/364859/27?silent=true)).

- **[What is stopping you from trying out Discourse AI?](https://meta.discourse.org/t/-/306059/32?silent=true)**  
  In this #Community #ai discussion, <a class="mention" href="/u/eisammy">eisammy</a> asked about model learning and caching ([post 32](https://meta.discourse.org/t/-/306059/32?silent=true)), <a class="mention" href="/u/sam">sam</a> clarified that Discourse AI doesn’t train on forum data ([post 33](https://meta.discourse.org/t/-/306059/33?silent=true)), and <a class="mention" href="/u/Lee_Ars">Lee_Ars</a> shared cost-tracking and trust concerns ([post 35](https://meta.discourse.org/t/-/306059/35?silent=true), [post 38](https://meta.discourse.org/t/-/306059/38?silent=true), [post 40](https://meta.discourse.org/t/-/306059/40?silent=true)). 

- **[AI spam bot says it is not spam but scan log says it is spam](https://meta.discourse.org/t/-/379375/1?silent=true)**  
  A #Bug #ai report by <a class="mention" href="/u/J-Ha_Hasegawa">J-Ha_Hasegawa</a> detailed a spam post passing through despite a “SPAM” scan log ([post 1](https://meta.discourse.org/t/-/379375/1?silent=true)). <a class="mention" href="/u/Roman">Roman</a> diagnosed TL and test-code issues ([post 2](https://meta.discourse.org/t/-/379375/2?silent=true)), pushed a fix in PR 34442, and clarified post-skip conditions ([post 5](https://meta.discourse.org/t/-/379375/5?silent=true), [post 8](https://meta.discourse.org/t/-/379375/8?silent=true)). After using a TL0 account, <a class="mention" href="/u/J-Ha_Hasegawa">J-Ha_Hasegawa</a> confirmed it now works as expected ([post 9](https://meta.discourse.org/t/-/379375/9?silent=true)).

- **[AI bot – Personas](https://meta.discourse.org/t/-/306099/18?silent=true)**  
  Under #Site Management #how-to #ai #ai-bot, <a class="mention" href="/u/jrgong">jrgong</a> hit a 100-post limit ([post 18](https://meta.discourse.org/t/-/306099/18?silent=true)), <a class="mention" href="/u/MachineScholar">MachineScholar</a> suggested the Forum Researcher persona ([post 19](https://meta.discourse.org/t/-/306099/19?silent=true)), and <a class="mention" href="/u/sam">sam</a> recommended switching personas for image and author-filter use cases ([post 21](https://meta.discourse.org/t/-/306099/21?silent=true), [post 23](https://meta.discourse.org/t/-/306099/23?silent=true)). <a class="mention" href="/u/jrgong">jrgong</a> also proposed a “read only topic owner” checkbox ([post 24](https://meta.discourse.org/t/-/306099/24?silent=true)).

- **[Custom Summary Gist](https://meta.discourse.org/t/-/380060/1?silent=true)**  
  In this #Plugin #ai announcement, <a class="mention" href="/u/Lhc_fl">Lhc_fl</a> introduced a plugin to customize AI summary blocks ([post 1](https://meta.discourse.org/t/-/380060/1?silent=true)), linking to <https://github.com/Lhcfl/discourse-custom-summary-gist> and noting dependency on [Summarize – Gists](https://meta.discourse.org/t/summarize-gists/340269), with an install guide at [How to install plugins in Discourse](https://meta.discourse.org/t/install-plugins-in-discourse/19157).

- **[Impossible to disable AI embeddings when models have been removed](https://meta.discourse.org/t/-/380088/1?silent=true)**  
  A #Bug #ai report by <a class="mention" href="/u/RGJ">RGJ</a> showed an error when toggling off embeddings without a selected model ([post 1](https://meta.discourse.org/t/-/380088/1?silent=true)). <a class="mention" href="/u/sam">sam</a> tagged <a class="mention" href="/u/Roman">Roman</a> for a quick look ([post 2](https://meta.discourse.org/t/-/380088/2?silent=true)), and <a class="mention" href="/u/Roman">Roman</a> investigated config validations in [embeddings_module_validator.rb](https://github.com/discourse/discourse/blob/main/plugins/discourse-ai/lib/configuration/embeddings_module_validator.rb#L10) ([post 3](https://meta.discourse.org/t/-/380088/3?silent=true)).

- **[Content Localization – Manual and Automatic with Discourse AI](https://meta.discourse.org/t/-/370969/15?silent=true)**  
  Under #Site Management #ai #content-localization, <a class="mention" href="/u/tvavrda">tvavrda</a> noted untranslated sidebar docs and unexpected auto-switching ([post 15](https://meta.discourse.org/t/-/370969/15?silent=true)), <a class="mention" href="/u/sam">sam</a> assigned <a class="mention" href="/u/nat">nat</a> to track sidebar translations ([post 16](https://meta.discourse.org/t/-/370969/16?silent=true)), and <a class="mention" href="/u/nat">nat</a> linked a related feature topic on user-bio translations ([post 17](https://meta.discourse.org/t/show-translated-user-bios/378908?silent=true)). <a class="mention" href="/u/tvavrda">tvavrda</a> shared a video and further edge cases ([post 18](https://meta.discourse.org/t/-/370969/18?silent=true), [post 19](https://meta.discourse.org/t/-/370969/19?silent=true)), and <a class="mention" href="/u/nat">nat</a> pointed to outdated-translation indicators ([post 20](https://meta.discourse.org/t/-/370969/20?silent=true), [post 21](https://meta.discourse.org/t/-/370969/21?silent=true)).

- **[Improve managing history on Ask discourse](https://meta.discourse.org/t/-/378924/5?silent=true)**  
  In this #Feature #ai #ask-discourse topic, <a class="mention" href="/u/awesomerobot">awesomerobot</a> reported progress porting Ask’s custom implementation over to `/discourse-ai/ai-bot/conversations` ([post 5](https://meta.discourse.org/t/-/378924/5?silent=true)), referencing PR 28 on GitHub (https://github.com/discourse/discourse-ask-theme/pull/28), the unified conversations sidebar, and the existing [ask-discourse tag](https://meta.discourse.org/tag/ask-discourse).

- **[PDF support in Discourse AI](https://meta.discourse.org/t/-/352829/19?silent=true)**  
  Under #Site Management #how-to #ai, <a class="mention" href="/u/MachineScholar">MachineScholar</a> asked about RAG “chat-with-your-PDFs” support ([post 19](https://meta.discourse.org/t/-/352829/19?silent=true)), referenced Sam’s earlier “wait a few more weeks” advice ([post 5](https://meta.discourse.org/t/-/352829/5?silent=true)), and posted additional details on upload limits ([post 20](https://meta.discourse.org/t/-/352829/20?silent=true)).

- **[Internal Server Error 500 – Manual configuration [ Discourse AI]](https://meta.discourse.org/t/-/379557/1?silent=true)**  
  In this #Support #ai case, <a class="mention" href="/u/viswanatha">viswanatha</a> reported a 500 error when setting up Manual LLMs ([post 1](https://meta.discourse.org/t/-/379557/1?silent=true)). <a class="mention" href="/u/Roman">Roman</a> suggested checking `/logs` and API key quirks ([post 2](https://meta.discourse.org/t/-/379557/2?silent=true)), and <a class="mention" href="/u/viswanatha">viswanatha</a> shared an error trace pointing to `chat_gpt.rb` ([post 3](https://meta.discourse.org/t/-/379557/3?silent=true)), with code available in [chat_gpt.rb on GitHub](https://github.com/discourse/discourse/blob/main/plugins/discourse-ai/lib/completions/dialects/chat_gpt.rb).

---

## Activity

Below is a rundown of **who posted where** from August 18–25 (all links include `?silent=true`):

- <a class="mention" href="/u/sam">sam</a> (9 posts, 21 likes) contributed to:  
  • [MCP Protocol](https://meta.discourse.org/t/-/364859/20?silent=true), [24](https://meta.discourse.org/t/-/364859/24?silent=true), [25](https://meta.discourse.org/t/-/364859/25?silent=true), [27](https://meta.discourse.org/t/-/364859/27?silent=true)  
  • [Discourse AI adoption](https://meta.discourse.org/t/-/306059/33?silent=true)  
  • [AI bot Personas](https://meta.discourse.org/t/-/306099/21?silent=true), [23](https://meta.discourse.org/t/-/306099/23?silent=true)  
  • [Content Localization](https://meta.discourse.org/t/-/370969/16?silent=true)  
  • [AI embeddings toggle bug](https://meta.discourse.org/t/-/380088/2?silent=true)

- <a class="mention" href="/u/jrgong">jrgong</a> (5 posts, 9 likes) participated in:  
  • [MCP Protocol](https://meta.discourse.org/t/-/364859/23?silent=true)  
  • [AI bot Personas](https://meta.discourse.org/t/-/306099/18?silent=true), [20](https://meta.discourse.org/t/-/306099/20?silent=true), [22](https://meta.discourse.org/t/-/306099/22?silent=true), [24](https://meta.discourse.org/t/-/306099/24?silent=true)

- <a class="mention" href="/u/Roman">Roman</a> (5 posts, 8 likes) helped resolve:  
  • [AI spam bot issue](https://meta.discourse.org/t/-/379375/2?silent=true), [5](https://meta.discourse.org/t/-/379375/5?silent=true), [8](https://meta.discourse.org/t/-/379375/8?silent=true)  
  • [AI embeddings bug](https://meta.discourse.org/t/-/380088/3?silent=true)  
  • [500 Error debug](https://meta.discourse.org/t/-/379557/2?silent=true)

- <a class="mention" href="/u/Lee_Ars">Lee_Ars</a> (3 posts, 8 likes) shared insights in [Discourse AI adoption](https://meta.discourse.org/t/-/306059/35?silent=true), [38](https://meta.discourse.org/t/-/306059/38?silent=true), [40](https://meta.discourse.org/t/-/306059/40?silent=true).

- <a class="mention" href="/u/Lhc_fl">Lhc_fl</a> (1 post, 7 likes) unveiled [Custom Summary Gist](https://meta.discourse.org/t/-/380060/1?silent=true).

- <a class="mention" href="/u/nat">nat</a> (3 posts, 3 likes) tracked localization: [370969/17](https://meta.discourse.org/t/show-translated-user-bios/378908?silent=true), [370969/20](https://meta.discourse.org/t/-/370969/20?silent=true), and supported [Translator summaries](https://meta.discourse.org/t/-/380067/2?silent=true).

- <a class="mention" href="/u/J-Ha_Hasegawa">J-Ha_Hasegawa</a> (4 posts, 3 likes) tested AI spam handling in [379375/1](https://meta.discourse.org/t/-/379375/1?silent=true), [4](https://meta.discourse.org/t/-/379375/4?silent=true), [6](https://meta.discourse.org/t/-/379375/6?silent=true), [9](https://meta.discourse.org/t/-/379375/9?silent=true).

- <a class="mention" href="/u/RGJ">RGJ</a> (1 post, 3 likes) reported [AI embeddings toggle bug](https://meta.discourse.org/t/-/380088/1?silent=true).

- <a class="mention" href="/u/awesomerobot">awesomerobot</a> (1 post, 3 likes) updated Ask.discourse history via [378924/5](https://meta.discourse.org/t/-/378924/5?silent=true).

- <a class="mention" href="/u/tvavrda">tvavrda</a> (3 posts, 3 likes) surfaced localization edge cases in [370969/15](https://meta.discourse.org/t/-/370969/15?silent=true), [18](https://meta.discourse.org/t/-/370969/18?silent=true), [19](https://meta.discourse.org/t/-/370969/19?silent=true).

- <a class="mention" href="/u/BrianC">BrianC</a> (1 post) inquired about [AI persistent memory](https://meta.discourse.org/t/-/380054/1?silent=true).

- <a class="mention" href="/u/viswanatha">viswanatha</a> (2 posts) debugged a 500 error in [379557/1](https://meta.discourse.org/t/-/379557/1?silent=true) and [379557/3](https://meta.discourse.org/t/-/379557/3?silent=true).

- <a class="mention" href="/u/MachineScholar">MachineScholar</a> (4 posts) explored MCP use-cases ([364859/21](https://meta.discourse.org/t/-/364859/21?silent=true)), PDF support ([352829/19](https://meta.discourse.org/t/-/352829/19?silent=true), [352829/20](https://meta.discourse.org/t/-/352829/20?silent=true)), and bot personas ([306099/19](https://meta.discourse.org/t/-/306099/19?silent=true)).

- <a class="mention" href="/u/jimkleiber">jimkleiber</a> (1 post) asked about extending the gist plugin at [380060/2](https://meta.discourse.org/t/-/380060/2?silent=true).

---

Thanks for reading, and I'll see you again next week!  :slight_smile:

Overview

Over the past week, the content-localization and ai tags have seen the most engagement on Meta. Tordanik kicked off a lively debate on translation fidelity in Multilingual user feedback on Automatic Translations, prompting hellekin and tvavrda to share real-world concerns about cultural nuance loss. sam unveiled Google’s new multi-modal LLM in Gemini Flash 2.5 Image - now on Discourse, complete with demos and setup tips. Core contributors Jagster and nat traced UI inconsistencies in AI setting tells translations are disabled when enabled and Ai自定义提示如何给用户使用, while Moin provided essential workarounds for custom AI prompts and Android tablet quirks in AI helper hiding on Android tablets. Administrators also refined moderation tools in Discourse AI - Spam detection and experimented with ai-bot continuity in Discourse AI persistent memory. Self-hosters wrestled with ai-sentiment models in Self-Hosting Sentiment and Emotion for DiscourseAI, and the flagship announcement Content Localization and Automatic Translations for Your Community was officially archived.


Interesting Topics


Activity


Thanks for reading, and I’ll see you again next week! :slight_smile:

概述

本周在 Meta Discourse 上,AI 功能在标签模型集成搜索本地化审核工作流程中持续发展。在 使用 AI 为论坛帖子添加标签和分类 中关于自动标签的讨论突显了使用嵌入(Support ai)进行改进的潜力,而对 自定义 LLM-作业异常 的深入研究则阐明了角色-工具不匹配和错误处理问题(Support ai)。在 AI 反垃圾邮件的最佳实践以及 AI 帖子分类如何协同工作? (Support ai moderation) 中,讨论了关于垃圾邮件检测分类最佳实践,包括避免双重标记。同时,对话式 AI 搜索即将登陆 Discourse AI 等功能预览展示了早期在字体可见性和请求计数方面出现的小问题(Feature ai-search)。在网站管理方面,用户评估了 内容本地化 - 使用 Discourse AI 进行手动和自动本地化 的成本和工作流程,并分享了翻译经验(#Site Management ai content-localization)。最后,在 Discourse AI - 情感分析Helper - 自动字幕 (#Site Management ai) 中,诸如情感分析自动字幕等遗留 AI 工具出现了新的错误报告。


热门话题


活动


感谢阅读,下周再见! :slight_smile:

概述

本周的亮点包括一项提议,在 我们是否应默认指示 AI 垃圾邮件扫描器标记包含电话号码的帖子? spam 中,通过电话号码检测来扩展 AI 垃圾邮件扫描器,对 启用“聊天”之前是否需要默认 LLM 模型? Bug content-localization 的检查进行改进,关于 官方 Discourse 模型上下文协议 (MCP) Feature ai 的新一轮辩论,对 Discourse AI Persona,上传支持 Announcements ai-bot 的关键修复,以及 AI 翻译回填在配置所有设置后不起作用 Support content-localization 的完全解决。


有趣的话题


活动

  • \u003ca class="mention" href="/u/awesomerobot"\u003eawesomerobot\u003c/a\u003e(2 帖,3 赞)在 第一篇帖子第三篇帖子 中为电话号码垃圾邮件过滤器讨论做出了贡献。
  • \u003ca class="mention" href="/u/pfaffman"\u003epfaffman\u003c/a\u003e(2 帖,2 赞)在 第二篇帖子第四篇帖子 中参与了讨论。
  • \u003ca class="mention" href="/u/nat"\u003enat\u003c/a\u003e(2 帖,1 赞)在默认 LLM 检查的 第三篇帖子 中发表了意见,并在翻译回填的 第十六篇帖子 中分享了诊断信息。
  • \u003ca class="mention" href="/u/jrgong"\u003ejrgong\u003c/a\u003e(1 帖,1 赞)在 第二十八篇帖子 中就 MCP 发表了看法。
  • \u003ca class="mention" href="/u/Falco"\u003eFalco\u003c/a\u003e(1 帖,1 赞)在 第四篇帖子 中建议删除 LLM 检查。
  • \u003ca class="mention" href="/u/GrahamM"\u003eGrahamM\u003c/a\u003e(3 帖,1 赞)在 第十篇帖子第十二篇帖子第十四篇帖子 中推动了翻译回填的故障排除。
  • \u003ca class="mention" href="/u/kiefferr"\u003ekiefferr\u003c/a\u003e(1 帖,1 赞)报告了 AI Persona 上传问题,见 第二十五篇帖子
  • \u003ca class="mention" href="/u/tpetrov"\u003etpetrov\u003c/a\u003e(1 帖,0 赞)在 第三篇帖子 中探讨了 RAG 机制。
  • \u003ca class="mention" href="/u/RGJ"\u003eRGJ\u003c/a\u003e(2 帖,0 赞)在 第八篇帖子 中审查了翻译设置,并在 第十三篇帖子 中审查了日志。
  • \u003ca class="mention" href="/u/Jagster"\u003eJagster\u003c/a\u003e(1 帖,0 赞)在 第十五篇帖子 中分享了 GPT-5 性能笔记。

感谢阅读,下周再见! :slight_smile:

每周 AI 活动摘要 (2025-09-15 – 2025-09-22)

概述

本周在 meta.discourse.org 上的讨论集中在增强内容本地化、AI 功能的错误修复以及 AI 助手的新工作流程。我们通过详细日志深入调试了 内容本地化 - 手动和自动与 Discourse AI,提出了一个即时“立即翻译”按钮以绕过速率限制,并计划了标签翻译用户语言的电子邮件通知。同时,对几项**Bug** 报告进行了分类,特别是关于YouTube 视频的 AI 翻译自动化插件配额通知,并完善了 AI 反垃圾邮件和分类的最佳实践。

热门话题

活动

感谢阅读,下周再见!:slight_smile:

## 概述

上周在 #ai 和 #content-localization 频道中,围绕改进 AI 驱动的功能进行了热烈讨论,从优化主题建议和翻译到加强自动化工具。“建议链接 vs 相关链接”的争论由 <a class="mention" href="/u/tobiaseigen">tobiaseigen</a> 在 [我们是否要调整帖子底部的“建议”和“相关”链接?](https://meta.discourse.org/t/-/384030/1?silent=true) 发起,引发了对相关性评分和手动策展工作流程的多项改进。翻译增强功能是重点,<a class="mention" href="/u/nat">nat</a> 部署了 [为允许的组添加“立即翻译”按钮](https://meta.discourse.org/t/-/383544/3?silent=true),同时在 [Discourse AI 翻译错误?](https://meta.discourse.org/t/-/384214/1?silent=true) 中出现了本地化边缘情况,促使进行更深入的诊断。在自动化方面,[llm_tagger: 无法解析 JSON 响应…](https://meta.discourse.org/t/-/383444/5?silent=true) 中的 JSON 解析问题得到了解决,社区成员还为集成 LLM 制定了最佳实践——无论是通过 llms.txt ([参考](https://meta.discourse.org/t/-/383088/1?silent=true)) 还是手动插件配置 ([设置咨询:AI 摘要…](https://meta.discourse.org/t/-/383836/1?silent=true))。

---

## 热门话题

- <a class="mention" href="/u/tobiaseigen">tobiaseigen</a> 在 [我们是否要调整帖子底部的“建议”和“相关”链接?](https://meta.discourse.org/t/-/384030/1?silent=true) 中发起了一个讨论,探讨新用户是否应该看到 AI 生成的建议。<a class="mention" href="/u/jenmck">jenmck</a> 主张手动策展 [参考](https://meta.discourse.org/t/-/384030/3?silent=true),而 <a class="mention" href="/u/Falco">Falco</a> 则调整了旧帖子的年龄权重以提高相关性 [参考](https://meta.discourse.org/t/-/384030/5?silent=true)。

- <a class="mention" href="/u/nat">nat</a> 通过添加一个 [“立即翻译”按钮,对允许的组可见](https://meta.discourse.org/t/-/383544/3?silent=true) 来提供用户体验增强,使 content_localization_allowed_groups 能够一键控制翻译。

- 在 #automation 下,<a class="mention" href="/u/awesomerobot">awesomerobot</a> 和 <a class="mention" href="/u/kuaza">kuaza</a> 解决了 [llm_tagger: 无法解析 JSON 响应…](https://meta.discourse.org/t/-/383444/5?silent=true) 问题。他们改进了 JSON 模式——将标签移至数组 [参考](https://meta.discourse.org/t/-/383444/7?silent=true) 并将置信度分离为整数 [参考](https://meta.discourse.org/t/-/383444/9?silent=true)。

- <a class="mention" href="/u/dennisjbr">dennisjbr</a> 提议在 [为搜索索引文件内容](https://meta.discourse.org/t/-/31884/10?silent=true) 中索引非 HTML 资产,以通过 Postgres 实现全文 PDF 和图像搜索。

- 为了帮助 LLM 爬虫,<a class="mention" href="/u/fzngagan">fzngagan</a> 展示了如何使用私有主题和自定义永久链接 [为您的网站添加 llms.txt](https://meta.discourse.org/t/-/383088/1?silent=true)。

- 在移动端,<a class="mention" href="/u/NateDhaliwal">NateDhaliwal</a> 发现 [AI Gists 按钮显示在 PM 中,但没有摘要文本](https://meta.discourse.org/t/-/384243/1?silent=true) 会出现但无法渲染 gist [参考](https://meta.discourse.org/t/-/384243/2?silent=true),这促使进一步的 UI 诊断。

- <a class="mention" href="/u/昊毅_周">昊毅_周</a> 发现了一个 [Discourse AI 翻译错误?](https://meta.discourse.org/t/-/384214/1?silent=true),其中系统创建的类别描述被错误地检测为英语。<a class="mention" href="/u/nat">nat</a> 推荐了一个用于语言环境审计的数据浏览器查询 [参考](https://meta.discourse.org/t/-/384214/10?silent=true) 和手动语言环境切换 [参考](https://meta.discourse.org/t/-/384214/9?silent=true)。

- <a class="mention" href="/u/S.AAKASH_MUTHIAH">S.AAKASH_MUTHIAH</a> 发起了 [设置咨询:Discourse 中的 AI 摘要和 LLM 集成](https://meta.discourse.org/t/-/383836/1?silent=true),<a class="mention" href="/u/NateDhaliwal">NateDhaliwal</a> 指导他查阅插件文档 [参考](https://meta.discourse.org/t/-/383836/2?silent=true) 和手动 LLM 配置技巧 [参考](https://meta.discourse.org/t/-/383836/6?silent=true)。

- 在 [关于在帖子下方显示 AI 回复区域的建议](https://meta.discourse.org/t/-/384212/1?silent=true) 中,<a class="mention" href="/u/kuaza">kuaza</a> 分享了在主题下方嵌入“HelperBot”回复面板的用户界面模型,以在自动化过程中让用户放心。

- 持续的 #content-localization 辩论在 <a class="mention" href="/u/southpaw">southpaw</a> 在 [内容本地化 - 手动和自动使用 Discourse AI](https://meta.discourse.org/t/-/370969/36?silent=true) 中指出过时的翻译后达到高潮,<a class="mention" href="/u/nat">nat</a> 就翻译编辑限制和过时指标发表了意见 [参考](https://meta.discourse.org/t/-/370969/37?silent=true)。

---

## 活动

- <a class="mention" href="/u/nat">nat</a>(14 个赞,6 篇帖子)带头进行了本地化功能开发,推出了 [立即翻译按钮](https://meta.discourse.org/t/-/383544/3?silent=true),诊断了 [翻译错误](https://meta.discourse.org/t/-/384214/4?silent=true),并制定了内容本地化限制策略 [参考](https://meta.discourse.org/t/-/370969/37?silent=true)。

- <a class="mention" href="/u/Falco">Falco</a>(13 个赞,4 篇帖子)通过在 [建议链接 vs 相关链接](https://meta.discourse.org/t/-/384030/5?silent=true) 中禁用年龄权重来微调 AI 建议,在 [AI Gists PMs](https://meta.discourse.org/t/-/384243/2?silent=true) 中测试了移动端 gist,并在 [自动化 AI 回复](https://meta.discourse.org/t/-/383581/2?silent=true) 中讨论了配额通知。

- <a class="mention" href="/u/JammyDodger">JammyDodger</a>(8 个赞,2 篇帖子)在 [建议链接 vs 相关链接](https://meta.discourse.org/t/-/384030/4?silent=true) 中指出了质量回归,并跟进了相关性调整 [参考](https://meta.discourse.org/t/-/384030/7?silent=true)。

- <a class="mention" href="/u/fzngagan">fzngagan</a>(7 个赞,1 篇帖子)在 [为您的网站添加 llms.txt](https://meta.discourse.org/t/-/383088/1?silent=true) 中演示了 llms.txt 集成。

- <a class="mention" href="/u/NateDhaliwal">NateDhaliwal</a>(5 个赞,5 篇帖子)揭露了 [AI Gists PMs 错误](https://meta.discourse.org/t/-/384243/1?silent=true) 并介绍了 [AI 摘要设置](https://meta.discourse.org/t/-/383836/4?silent=true)。

- <a class="mention" href="/u/awesomerobot">awesomerobot</a>(4 个赞,2 篇帖子)在 [llm_tagger](https://meta.discourse.org/t/-/383444/5?silent=true) 中调试了 JSON 解析,并改进了模式提示 [参考](https://meta.discourse.org/t/-/383444/7?silent=true)。

- <a class="mention" href="/u/tobiaseigen">tobiaseigen</a>(4 个赞,2 篇帖子)撰写了 [建议链接 vs 相关链接](https://meta.discourse.org/t/-/384030/1?silent=true) 的提案,并在欢迎教程中应用了静默链接。

- <a class="mention" href="/u/Moin">Moin</a>(4 个赞,1 篇帖子)分享了 [相关主题合并](https://meta.discourse.org/t/-/384030/6?silent=true) 的用例。

- <a class="mention" href="/u/kuaza">kuaza</a>(4 个赞,6 篇帖子)原型设计了 AI 回复面板 [参考](https://meta.discourse.org/t/-/384212/1?silent=true),改进了 llm_tagger 数组 [参考](https://meta.discourse.org/t/-/383444/6?silent=true),并在 [自动化 AI](https://meta.discourse.org/t/-/384300/1?silent=true) 中提出了标签限制。

- <a class="mention" href="/u/jenmck">jenmck</a>(3 个赞,2 篇帖子)在 [建议链接 vs 相关链接](https://meta.discourse.org/t/-/384030/3?silent=true) 中倡导手动策展,并在 [AI 论坛审核:寻求见解和经验](https://meta.discourse.org/t/-/299018/11?silent=true) 中就 AI 审核风险发表了意见。

---

感谢您的阅读,下周再见!:slight_smile:

每周 AI 活动摘要 (2025-09-29 至 2025-10-06)

概述

上周,AI 标签的讨论内容丰富多样,涵盖了从翻译图标故障、JSON 格式错误到功能请求和错误修复等各个方面。值得注意的是,\u003ca class="mention" href="/u/Smooth_Play"\u003eSmooth_Play\u003c/a\u003e 在 为什么 Discourse AI 翻译图标未显示? 中解决了缺失翻译按钮的问题 [Support content-localization],而 \u003ca class="mention" href="/u/Rubi"\u003eRubi\u003c/a\u003e 和 \u003ca class="mention" href="/u/Moin"\u003eMoin\u003c/a\u003e 则处理了核心 Discourse AI 插件 中的一个小拼写错误 [Plugin official included-in-core]。社区成员还在 处理 DeepSeek JSON 响应格式问题 中探讨了 DeepSeek 的结构化输出要求 [Support ai],在 AI 自定义提示如何给用户使用 中验证了自定义 AI 提示修复 [Bug ai-helper],并在 为私信显示的 AI Gists 按钮,但没有摘要文本 中讨论了移动端 AI Gists 的改进 [Bug mobile ai]。其他讨论串还涵盖了 UI 增强建议、搜索集成和重排序器测试:


有趣的话题


活动


感谢阅读,下周再见! :slight_smile:

每周AI活动摘要 (2025-10-06至2025-10-13)

概述

本周在 aicontent-localization 分类中,我们看到了关于以下内容的热烈讨论

有趣的话题

活动

感谢阅读,下周再见!:slight_smile: