# 我可以自动生成帖子标题吗

**URL:** https://meta.discourse.org/t/can-i-auto-generate-a-post-title/290543
**Category:** Support
**Created:** [2024年一月4日 19:39 UTC](https://meta.discourse.org/t/can-i-auto-generate-a-post-title/290543 "2024-01-04T19:39:30Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![ozkn](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ozkn/32/196013_2.png) [@ozkn](https://meta.discourse.org/u/ozkn)
#### Post date: [2024年一月4日 19:39 UTC](https://meta.discourse.org/t/can-i-auto-generate-a-post-title/290543/1 "2024-01-04T19:39:30Z")

</div>

我能自动生成帖子标题吗？如何将帖子标题更改为帖子中的前 255 个单词？可以做到吗？

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [2024年一月4日 19:45 UTC](https://meta.discourse.org/t/can-i-auto-generate-a-post-title/290543/2 "2024-01-04T19:45:06Z")

</div>

您希望使用网页界面的用户留空标题，并使用帖子中的前 255 个字符？为什么您不希望他们创建有意义的标题？

或者您正在使用 API 创建帖子？如果是这样，为什么不在 API 调用中也创建标题？（或者让您的脚本获取前 255 个字符）

或者，Discourse AI 插件可以为您自动生成有意义的标题。

---

<div class="post-metadata">

### Author: ![ozkn](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ozkn/32/196013_2.png) [@ozkn](https://meta.discourse.org/u/ozkn)
#### Post date: [2024年一月4日 19:49 UTC](https://meta.discourse.org/t/can-i-auto-generate-a-post-title/290543/3 "2024-01-04T19:49:04Z")

</div>

我想要这个用于 Web 界面。用户非常不愿意填写标题。由于标题是必填项，大多数用户会在标题部分填写无意义的词语。例如，xxxhkllllll。此外，标题是 SEO 最重要的标准之一。由于标题是 h1，这里使用的词语对于排名非常重要。

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [2024年一月4日 20:01 UTC](https://meta.discourse.org/t/can-i-auto-generate-a-post-title/290543/4 "2024-01-04T20:01:15Z")

</div>

如果他们连写标题都懒得写，那么他们写的其他任何东西对 SEO 来说都不太可能好，尤其是他们写的前 255 个字符 🙂

我认为可以创建一个主题组件，用 CSS 隐藏标题，然后在他们点击提交时用前 255 个字符填充标题。

如果他们有像样的文本，AI 插件可以写一个不错的标题，但它很难配置，运行成本高昂，而且仍然需要用户参与该过程。

---

<div class="post-metadata">

### Author: ![ozkn](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ozkn/32/196013_2.png) [@ozkn](https://meta.discourse.org/u/ozkn)
#### Post date: [2024年一月4日 20:05 UTC](https://meta.discourse.org/t/can-i-auto-generate-a-post-title/290543/5 "2024-01-04T20:05:23Z")

</div>

感谢您的帮助，我会研究您的建议。

> [@pfaffman](#):
>
> 如果他们连标题都懒得写，那么他们写的其他任何东西对SEO来说都不太可能有用，尤其是他们写的前255个字符。

我知道这对SEO不好。SEO工具给出的第一个建议之一就是标题长度。我说这个是因为discourse默认取255个字符。

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [2024年一月4日 20:08 UTC](https://meta.discourse.org/t/can-i-auto-generate-a-post-title/290543/6 "2024-01-04T20:08:25Z")

</div>

Discourse AI 插件可以为您生成标题，它是我们 AI Helper 模块的一部分。

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [2024年一月4日 20:15 UTC](https://meta.discourse.org/t/can-i-auto-generate-a-post-title/290543/7 "2024-01-04T20:15:19Z")

</div>

> [@ozkn](#):
>
> 标题是SEO最重要的标准之一

不是。差得很远。

---

<div class="post-metadata">

### Author: ![ozkn](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ozkn/32/196013_2.png) [@ozkn](https://meta.discourse.org/u/ozkn)
#### Post date: [2024年一月4日 20:18 UTC](https://meta.discourse.org/t/can-i-auto-generate-a-post-title/290543/8 "2024-01-04T20:18:21Z")

</div>

我知道这个插件，我之前测试过。新用户需要很长时间才能学会。此外，为了使用它，用户必须输入一定数量的帖子字符。一般来说，用户首先想输入至少几个字的必填标题，然后再写帖子。

---

<div class="post-metadata">

### Author: ![ozkn](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ozkn/32/196013_2.png) [@ozkn](https://meta.discourse.org/u/ozkn)
#### Post date: [2024年一月4日 20:23 UTC](https://meta.discourse.org/t/can-i-auto-generate-a-post-title/290543/9 "2024-01-04T20:23:13Z")

</div>

可能有数百个标准。如果用户正在搜索一个短语，这一点很重要。假设有 10 个网站，它们都应该有足够的信息，并且都应该具有相等的域名权重。使用这组词语作为网站标题 (h1) 的网站将排在前面。让我输入与我的竞争对手相同的内容。如果这个词组不在标题中而我的竞争对手有，我的竞争对手将永远排在前面。我经历过这种情况成千上万次。

---

<div class="post-metadata">

### Author: ![maiki](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/maiki/32/233950_2.png) [@maiki](https://meta.discourse.org/u/maiki)
#### Post date: [2024年一月5日 00:22 UTC](https://meta.discourse.org/t/can-i-auto-generate-a-post-title/290543/10 "2024-01-05T00:22:24Z")

</div>

你好！👋

> [@ozkn](#):
>
> 大多数用户在标题部分填写无意义的文字，因为它是一个必填项。例如，xxxkhllllll。

大多数用户不会遇到这个问题。你能提供标题是随机字符的示例消息吗？

使用 [Discourse Chat](https://meta.discourse.org/t/discourse-chat/230881) 是否是你的用户正在寻找的？一种无需生成标题即可留言的方式？🤔

> [@ozkn](#):
>
> 让我输入与我的竞争对手相同的内容。

> [@ozkn](#):
>
> 我遇到过这种情况数千次。

我相信你的意思是，在这种情况下，你的“竞争对手”是网站运营商，你们都拥有关于同一主题的用户生成内容（“同等的域名权威”）。

你的竞争对手是如何解决这个问题的？你的用户是否需要关于如何使用该平台的额外培训？你的竞争对手在使用 Discourse，还是在使用为你的特定社区内容而创建的平台？

* * *

Discourse 中没有现成的功能可以实现你所要求的，但如果你能提供更多关于你的社区和内容的信息，我们或许可以提供建议。🙂

---

<div class="post-metadata">

### Author: ![ozkn](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ozkn/32/196013_2.png) [@ozkn](https://meta.discourse.org/u/ozkn)
#### Post date: [2024年一月5日 06:59 UTC](https://meta.discourse.org/t/can-i-auto-generate-a-post-title/290543/11 "2024-01-05T06:59:08Z")

</div>

> [@maiki](#):
>
> 您的竞争对手是如何解决这个问题的？会不会是您的用户需要额外的平台使用培训？您的竞争对手在使用 Discourse，还是为您的特定社区内容而创建的平台？

感谢您的回答。我最大的竞争对手以我想要的方式解决了这个问题。也就是说，它将帖子中写的前几个字符作为标题。我过去尝试过聊天，但不幸的是用户没有使用它。用户使用它来获取特定主题的信息，而不是像聊天那样进行信息交流。
