# Latest

**URL:** https://meta.discourse.org/latest.md?page=9&state=tracking

[最新版本](https://meta.discourse.org/latest.md) · [分類](https://meta.discourse.org/categories.md) · [標簽](https://meta.discourse.org/tags.md)

**Page:** 10

---

## [如何设置自定义助手提示词](https://meta.discourse.org/t/how-to-set-custom-helper-prompts/411826)

<div class="topic-metadata">

**Author:** [@satonotdead](https://meta.discourse.org/u/satonotdead)\
**回覆:** 1\
**Last updated:** [2026年九月10日 22:00 UTC](https://meta.discourse.org/t/how-to-set-custom-helper-prompts/411826 "2026-09-10T22:00:10Z")

</div>

我正在考虑在 Discourse 助手（Discourse helper）中启用一些自定义提示词。 目前，我能够做到的最多是通过 AI Bot 从智能体（agents）中使用它们。例如，一个函数可以根据粘贴的链接简要地撰写一篇帖子。我……

---

## [动画头像](https://meta.discourse.org/t/animated-avatar/220445)

<div class="topic-metadata">

**Author:** [@featheredtoast](https://meta.discourse.org/u/featheredtoast)\
**回覆:** 59\
**Last updated:** [2026年九月10日 21:47 UTC](https://meta.discourse.org/t/animated-avatar/220445 "2026-09-10T21:47:28Z")

</div>

:information\_source: 摘要 Discourse 动态头像插件允许用户上传动态 GIF/WebP 头像，这些头像将在帖子、用户卡片和个人资料页面中，于悬停或选中时呈现动画效果。 …

---

## [Discourse iOS 和 Android 原生应用现已开源](https://meta.discourse.org/t/nodeloc-discourse-ios-and-android-native-apps-are-now-open-source/412098)

<div class="topic-metadata">

**Author:** [@cuo\_wu](https://meta.discourse.org/u/cuo_wu)\
**回覆:** 1\
**Last updated:** [2026年九月10日 17:50 UTC](https://meta.discourse.org/t/nodeloc-discourse-ios-and-android-native-apps-are-now-open-source/412098 "2026-09-10T17:50:41Z")

</div>

大家好， 我之前承诺过，一旦稳定版应用上架商店，就会将我们的应用开源。现在它们已经上线了，以下是代码。 这些是原生应用，iOS 端使用 SwiftUI 构建，Android 端使用 Kotlin / Jetpa…

---

## [在富文本编辑器中拖拽未选中的图片时，图片会被重复上传](https://meta.discourse.org/t/when-dragging-an-unselected-image-in-a-rich-text-editor-it-is-uploaded-repeatedly/402566)

<div class="topic-metadata">

**Author:** [@Noble\_Fish](https://meta.discourse.org/u/Noble_Fish)\
**回覆:** 17\
**Last updated:** [2026年九月10日 17:47 UTC](https://meta.discourse.org/t/when-dragging-an-unselected-image-in-a-rich-text-editor-it-is-uploaded-repeatedly/402566 "2026-09-10T17:47:40Z")

</div>

我不确定这是否是一个设计问题，但目前我会将其归入此类别。 在富文本编辑器中上传图片： 如果您点击它（即选中它）然后拖动，图片将会被移动。…

---

## [Theme Developer Tutorial: 7. Wrapping up](https://meta.discourse.org/t/theme-developer-tutorial-7-wrapping-up/357802)

<div class="topic-metadata">

**Author:** [@system](https://meta.discourse.org/u/system)\
**回覆:** 0\
**Last updated:** [2025年三月18日 15:59 UTC](https://meta.discourse.org/t/theme-developer-tutorial-7-wrapping-up/357802 "2025-03-18T15:59:12Z")

</div>

This tutorial has been a whistle-stop tour through the process of creating a Discourse theme and experimenting with a few of the most common APIs. Of course, there’s plenty more to learn, so let’s map out some more place…

---

## [Theme Developer Tutorial: 6. Using the JS API](https://meta.discourse.org/t/theme-developer-tutorial-6-using-the-js-api/357801)

<div class="topic-metadata">

**Author:** [@system](https://meta.discourse.org/u/system)\
**回覆:** 3\
**Last updated:** [2025年四月14日 23:16 UTC](https://meta.discourse.org/t/theme-developer-tutorial-6-using-the-js-api/357801 "2025-04-14T23:16:42Z")

</div>

In the last couple of chapters, we’ve explored how to use the JavaScript API to render content into outlets. renderInOutlet is the most commonly-used API, but there are a ton more! In this chapter we’ll try out a few of …

---

## [为你的 Discourse 主题添加设置](https://meta.discourse.org/t/add-settings-to-your-discourse-theme/82557)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**回覆:** 6\
**Last updated:** [2025年七月8日 19:43 UTC](https://meta.discourse.org/t/add-settings-to-your-discourse-theme/82557 "2025-07-08T19:43:17Z")

</div>

Discourse 允许主题为站点管理员提供“设置”功能，这些设置由主题开发者添加，使站点管理员无需修改任何代码，也不必担心失去对主题的控制，即可通过用户界面自定义主题……

---

## [主题开发者快速参考指南](https://meta.discourse.org/t/theme-developer-quick-reference-guide/110448)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**回覆:** 2\
**Last updated:** [2021年六月28日 17:13 UTC](https://meta.discourse.org/t/theme-developer-quick-reference-guide/110448 "2021-06-28T17:13:16Z")

</div>

随着主题功能越来越强大，需要了解的工作机制也越来越多。我们在 #theme-guides 下提供了大量详细的文档，但如果你只是想快速回顾一下，这份指南可能会有所帮助。 通用 Re…

---

## [Designing for Responsive Widths (Breakpoints, Viewport & Containers)](https://meta.discourse.org/t/designing-for-responsive-widths-breakpoints-viewport-containers/409279)

<div class="topic-metadata">

**Author:** [@system](https://meta.discourse.org/u/system)\
**回覆:** 0\
**Last updated:** [2026年八月4日 15:57 UTC](https://meta.discourse.org/t/designing-for-responsive-widths-breakpoints-viewport-containers/409279 "2026-08-04T15:57:20Z")

</div>

This document outlines the APIs used to adapt Discourse’s user interface to different widths — both the browser viewport, and individual containers on the page. We design “mobile first” and then add customizations for l…

---

## [Designing for Different Devices (Touch & Hover)](https://meta.discourse.org/t/designing-for-different-devices-touch-hover/367810)

<div class="topic-metadata">

**Author:** [@system](https://meta.discourse.org/u/system)\
**回覆:** 14\
**Last updated:** [2026年一月25日 21:34 UTC](https://meta.discourse.org/t/designing-for-different-devices-touch-hover/367810 "2026-01-25T21:34:26Z")

</div>

This document outlines the APIs used to adapt Discourse’s user interface for different devices. Touch & Hover Some devices only have touchscreens, some only have a traditional mouse pointer, and some have both. Importan…

---

## [Guidelines for CSS classes using BEM](https://meta.discourse.org/t/guidelines-for-css-classes-using-bem/361851)

<div class="topic-metadata">

**Author:** [@system](https://meta.discourse.org/u/system)\
**回覆:** 0\
**Last updated:** [2025年四月15日 05:48 UTC](https://meta.discourse.org/t/guidelines-for-css-classes-using-bem/361851 "2025-04-15T05:48:23Z")

</div>

Background When writing CSS classes for Discourse components, themes, or plugins, we follow a modified variant of Block Element Modifier (BEM). Following these guidelines will make it much less likely for CSS conflicts t…

---

## [Customizing the topic list](https://meta.discourse.org/t/customizing-the-topic-list/350411)

<div class="topic-metadata">

**Author:** [@system](https://meta.discourse.org/u/system)\
**回覆:** 0\
**Last updated:** [2025年二月4日 10:40 UTC](https://meta.discourse.org/t/customizing-the-topic-list/350411 "2025-02-04T10:40:33Z")

</div>

The topic-list is one of the most-used and most-customized user-interfaces in Discourse. There are many different tools available to theme and plugin developers to achieve this customization, each with their own advantag…

---

## [使用 DModal API 在 Discourse 中渲染模态窗口（即弹窗/对话框）](https://meta.discourse.org/t/using-the-dmodal-api-to-render-modal-windows-aka-popups-dialogs-in-discourse/268304)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**回覆:** 0\
**Last updated:** [2023年七月3日 09:52 UTC](https://meta.discourse.org/t/using-the-dmodal-api-to-render-modal-windows-aka-popups-dialogs-in-discourse/268304 "2023-07-03T09:52:06Z")

</div>

Discourse 3.1.0.beta6 引入了全新的基于组件的 API。DModal 是 UI 套件的一部分，可从 discourse/ui-kit/d-modal 导入。 :information\_source: 此 API 取代了旧的基于控制器的 API，…

---

## [The UI kit of shared Discourse components, helpers, and modifiers](https://meta.discourse.org/t/the-ui-kit-of-shared-discourse-components-helpers-and-modifiers/411319)

<div class="topic-metadata">

**Author:** [@system](https://meta.discourse.org/u/system)\
**回覆:** 0\
**Last updated:** [2026年八月31日 17:34 UTC](https://meta.discourse.org/t/the-ui-kit-of-shared-discourse-components-helpers-and-modifiers/411319 "2026-08-31T17:34:16Z")

</div>

ui-kit is the layer of reusable, domain-free building blocks that core, plugins, and themes compose their interfaces from. It lives under frontend/discourse/app/ui-kit/ and ships three kinds of primitive: Components:…

---

## [Mandrill 退信处理：核心已支持，但（据我观察）未记录文档](https://meta.discourse.org/t/mandrill-bounce-handling-supported-in-core-but-afaict-undocumented/412134)

<div class="topic-metadata">

**Author:** [@pacharanero](https://meta.discourse.org/u/pacharanero)\
**回覆:** 0\
**Last updated:** [2026年九月10日 17:24 UTC](https://meta.discourse.org/t/mandrill-bounce-handling-supported-in-core-but-afaict-undocumented/412134 "2026-09-10T17:24:36Z")

</div>

核心模块已有一个可用的 Mandrill 退信端点——WebhooksController 中的 POST /webhooks/mandrill——它处理 hard\_bounce 和 soft\_bounce 事件，应用 hard\_bounce\_score / soft\_bounce\_score，并禁用超过……

---

## [Discourse Google Perspective API](https://meta.discourse.org/t/discourse-google-perspective-api/98733)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**回覆:** 9\
**Last updated:** [2026年九月10日 17:24 UTC](https://meta.discourse.org/t/discourse-google-perspective-api/98733 "2026-09-10T17:24:17Z")

</div>

:discourse2: 概要 Google Perspective API は、Discourse 用の公式 Google Perspective API プラグインです :hammer\_and\_wrench: リポジトリのリンク https://github.com/discourse/discourse-perspective-api …

---

## [保留工作流中的提示](https://meta.discourse.org/t/keep-prompts-in-workflows/412120)

<div class="topic-metadata">

**Author:** [@satonotdead](https://meta.discourse.org/u/satonotdead)\
**回覆:** 0\
**Last updated:** [2026年九月10日 15:57 UTC](https://meta.discourse.org/t/keep-prompts-in-workflows/412120 "2026-09-10T15:57:22Z")

</div>

在测试不同模型的设计时，我丢失了好几个提示词，因为生成的结果与预期不符。 我认为保留提示词的历史记录会非常有用，这样可以避免……

---

## [有没有命令可以删除机器人的搜索记录？](https://meta.discourse.org/t/is-there-a-command-to-delete-bot-search-entries/412115)

<div class="topic-metadata">

**Author:** [@Jagster](https://meta.discourse.org/u/Jagster)\
**回覆:** 0\
**Last updated:** [2026年九月10日 15:36 UTC](https://meta.discourse.org/t/is-there-a-command-to-delete-bot-search-entries/412115 "2026-09-10T15:36:59Z")

</div>

我在管理员后台看到了一些针对 after:0684-11-20 before:0684-12-20 的异常搜索。可能是某个机器人生成的，但我还没查到具体的 User-Agent。问题在于它们会干扰……

---

## [Can I set the "Search current category" checkbox to checked by default?](https://meta.discourse.org/t/can-i-set-the-search-current-category-checkbox-to-checked-by-default/54150)

<div class="topic-metadata">

**Author:** [@gpickett00](https://meta.discourse.org/u/gpickett00)\
**回覆:** 2\
**Last updated:** [2026年九月10日 14:37 UTC](https://meta.discourse.org/t/can-i-set-the-search-current-category-checkbox-to-checked-by-default/54150 "2026-09-10T14:37:57Z")

</div>

I have a discourse discussion board where users come from different places and have no real reason to look at other categories of the forum. Therefore, it would make sense that by default, the search feature should restr…

---

## [将事件字段设为禁用或必填](https://meta.discourse.org/t/make-event-fields-disabled-or-mandatory/411755)

<div class="topic-metadata">

**Author:** [@Stephane\_Roy](https://meta.discourse.org/u/Stephane_Roy)\
**回覆:** 1\
**Last updated:** [2026年九月10日 14:28 UTC](https://meta.discourse.org/t/make-event-fields-disabled-or-mandatory/411755 "2026-09-10T14:28:31Z")

</div>

您好， 是否有可能让管理员为特定类别配置可用的事件字段——或设置默认配置？ 例如： 移除或强制要求地点字段。 设置时间…

---

## [事件与主题表单及表单模板不兼容](https://meta.discourse.org/t/incompatibility-of-events-with-topic-form-and-form-templates/412101)

<div class="topic-metadata">

**Author:** [@Stephane\_Roy](https://meta.discourse.org/u/Stephane_Roy)\
**回覆:** 0\
**Last updated:** [2026年九月10日 14:18 UTC](https://meta.discourse.org/t/incompatibility-of-events-with-topic-form-and-form-templates/412101 "2026-09-10T14:18:50Z")

</div>

你好， 我在“活动”类别中使用两种 Discourse 模板时都遇到了问题。 使用“主题模板”时：在编辑器中，该模板没有显示在活动下方 :neutral\_face: 使用表单模板时……

---

## [使用 Ask AI 在社区中更精准地搜索](https://meta.discourse.org/t/search-better-in-your-community-with-ask-ai/411346)

<div class="topic-metadata">

**Author:** [@nat](https://meta.discourse.org/u/nat)\
**回覆:** 26\
**Last updated:** [2026年九月10日 11:34 UTC](https://meta.discourse.org/t/search-better-in-your-community-with-ask-ai/411346 "2026-09-10T11:34:53Z")

</div>

经过数周的测试，我们很高兴向大家介绍全新的“Ask AI”功能，它已直接集成到您的社区中。 “Ask AI”通过支持自然语言……

---

## [主题列表预览（TLP）](https://meta.discourse.org/t/topic-list-previews-tlp/209973)

<div class="topic-metadata">

**Author:** [@merefield](https://meta.discourse.org/u/merefield)\
**回覆:** 749\
**Last updated:** [2026年八月31日 09:32 UTC](https://meta.discourse.org/t/topic-list-previews-tlp/209973 "2026-08-31T09:32:43Z")

</div>

这是一个主题组件，但可以选择添加一个补充插件。 :information\_source: 摘要 原始的主题预览组件，允许您添加图片和摘要（以及更多内容！）到 Topi…

---

## [按钮上的文字被擦除——两个组件之间存在不兼容问题](https://meta.discourse.org/t/text-erased-on-button-incompatibility-between-two-components/412075)

<div class="topic-metadata">

**Author:** [@Stephane\_Roy](https://meta.discourse.org/u/Stephane_Roy)\
**回覆:** 0\
**Last updated:** [2026年九月10日 09:33 UTC](https://meta.discourse.org/t/text-erased-on-button-incompatibility-between-two-components/412075 "2026-09-10T09:33:45Z")

</div>

你好， 我在使用该主题的浮动按钮时遇到了文本显示问题：“新话题”没有显示出来。 这个问题仅出现在我使用“自定义新话题按钮文本”主题组件自定义了“创建话题”按钮默认文本的类别中。 例如在这个类别中： 感谢你的帮助，也感谢这个出色的主题 :heart\_eyes:

---

## [时间线操作按钮与帖子底部操作重叠](https://meta.discourse.org/t/timeline-action-buttons-overlap-post-footer-actions/411168)

<div class="topic-metadata">

**Author:** [@serkhelesheyi](https://meta.discourse.org/u/serkhelesheyi)\
**回覆:** 2\
**Last updated:** [2026年九月10日 09:13 UTC](https://meta.discourse.org/t/timeline-action-buttons-overlap-post-footer-actions/411168 "2026-09-10T09:13:33Z")

</div>

问题描述 该问题在从左到右（LTR）和从右到左（RTL）布局中均会出现。 当页面滚动到长帖的底部，且视口宽度略微变窄时，位于帖子时间线底部的两个按钮——回复 和 帖子通知——会继续向下移动，并与帖子底部的操作栏重叠。 在官方 Discourse 论坛上，这些时间线按钮会停在帖子底部操作栏的稍上方，不会与其重叠。然而，在我的论坛上，它们直接停在了底部按钮之上，如附带的截图所示。 补充信息 该问题在 LTR 和 RTL 布局中均会出…

---

## [当“其他流量”为负数时，这意味着什么？](https://meta.discourse.org/t/what-does-it-mean-when-you-have-negative-other-traffic/411823)

<div class="topic-metadata">

**Author:** [@Robert\_McIntosh](https://meta.discourse.org/u/Robert_McIntosh)\
**回覆:** 1\
**Last updated:** [2026年九月10日 08:09 UTC](https://meta.discourse.org/t/what-does-it-mean-when-you-have-negative-other-traffic/411823 "2026-09-10T08:09:11Z")

</div>

我的统计数据在本周某天显示突然激增。当我查看数据时，发现不仅匿名访客数量大幅增加，而且“其他流量”的数值也出现了相应的负数。 我该如何解读这一现象？ 以下是具体数据：

---

## [直接 S3 上传并启用本地存储时，未抛出拒绝错误，而是引发 NoMethodError](https://meta.discourse.org/t/direct-s3-upload-with-local-store-raises-nomethoderror-instead-of-being-rejected/412061)

<div class="topic-metadata">

**Author:** [@RGJ](https://meta.discourse.org/u/RGJ)\
**回覆:** 1\
**Last updated:** [2026年九月10日 07:08 UTC](https://meta.discourse.org/t/direct-s3-upload-with-local-store-raises-nomethoderror-instead-of-being-rejected/412061 "2026-09-10T07:08:53Z")

</div>

我在客户报告后自己发现并解决了这个问题。我因为偷懒而使用 AI 来生成 bug 报告，结果它做得比我好——而且在生成过程中还发现了一个核心 bug，我随后手动 v…

---

## [PG::UndefinedTable: ERROR: 关系 "voice\_rooms" 不存在](https://meta.discourse.org/t/pg-error-relation-voice-rooms-does-not-exist/411555)

<div class="topic-metadata">

**Author:** [@Jagster](https://meta.discourse.org/u/Jagster)\
**回覆:** 7\
**Last updated:** [2026年九月10日 06:18 UTC](https://meta.discourse.org/t/pg-error-relation-voice-rooms-does-not-exist/411555 "2026-09-10T06:18:17Z")

</div>

继续来自“Fatal: could not read Username for 'https://github.com': ”的讨论： 我认为 GitHub 的问题现在已经解决了，但升级仍然失败。这是第一个错误： rake aborted! StandardError: An error ha…

---

## [聊天 – WhatsApp 气泡](https://meta.discourse.org/t/chat-whatsapp-bubbles/286735)

<div class="topic-metadata">

**Author:** [@chapoi](https://meta.discourse.org/u/chapoi)\
**回覆:** 38\
**Last updated:** [2026年九月10日 05:51 UTC](https://meta.discourse.org/t/chat-whatsapp-bubbles/286735 "2026-09-10T05:51:26Z")

</div>

:warning: 聊天仍在积极开发中，这个组件目前可能不稳定且处于测试版阶段。欢迎提供反馈和错误报告。 :information\_source: 摘要 一个仿WhatsApp风格的聊天皮肤（手机…

---

## [F NAV - 移动端导航选项卡](https://meta.discourse.org/t/f-nav-mobile-navigation-tabs/342277)

<div class="topic-metadata">

**Author:** [@Don](https://meta.discourse.org/u/Don)\
**回覆:** 84\
**Last updated:** [2026年九月10日 04:52 UTC](https://meta.discourse.org/t/f-nav-mobile-navigation-tabs/342277 "2026-09-10T04:52:00Z")

</div>

:information\_source: 摘要 F NAV - 移动端导航标签 :eyeglasses: 预览 主题创建器 :hammer\_and\_wrench: 代码仓库 GitHub - VaperinaDEV/f-nav-for-mobile: F NAV - 移动端导航标签 · GitHu…

[上一頁](https://meta.discourse.org/latest.md?page=8&state=tracking)

[下一頁](https://meta.discourse.org/latest.md?page=10&state=tracking)
