我看到过一些与此主题相关的零散话题,但我想知道是否有人考虑过为类似 Reddit 的话题生成动态 Open Graph 图片。
当我的社区链接被分享时,我正在考虑用什么视觉元素来最好地代表所有链接,这可能很难。应该是加入的号召性用语吗?预览里面的内容?一些通用的东西,只显示我的社区名称?我认为这些都是很好的答案……取决于分享的链接。
至少解决了第二个问题,如果 Discourse 能动态生成话题的 Open Graph 图片,例如话题的预览(例如标题、类别、标签、用户头像等),那就太好了。
我看到过一些与此主题相关的零散话题,但我想知道是否有人考虑过为类似 Reddit 的话题生成动态 Open Graph 图片。
当我的社区链接被分享时,我正在考虑用什么视觉元素来最好地代表所有链接,这可能很难。应该是加入的号召性用语吗?预览里面的内容?一些通用的东西,只显示我的社区名称?我认为这些都是很好的答案……取决于分享的链接。
至少解决了第二个问题,如果 Discourse 能动态生成话题的 Open Graph 图片,例如话题的预览(例如标题、类别、标签、用户头像等),那就太好了。
“动态”是什么意思?缩略图已经根据主题内容发送了。
当我从我的论坛分享一个主题时,Open Graph 缩略图会显示与该特定主题关联的图片(如果存在),如果不存在,则会使用品牌设置中的图形作为备用。
以下是两者的示例,一个没有主题缩略图,一个带有缩略图:
这是开箱即用的。
很棒的澄清问题!这适用于没有图片的帖子,也适用于您不希望默认使用图片的情况。
以下是一些分享特定评论链接时 Reddit 链接的示例。我假设这些是动态生成的,创建的 Open Graph 图片与共享内容直接相关(例如,在 Discourse 的情况下,是主题标题、类别、标签等;对于帖子,可能是摘要、用户名、类别等)。
谢谢!我现在更了解你的想法了。
正如你所见,预览摘录文本已经包含在内(无论你是否有图片)。
你提议自动生成缩略图来描绘对话文本,包括界面元素。
这目前算是某种程度的重复吗?
我不怎么喜欢将文本作为图片,但那是我的看法。
但当然,也许我们可以将其添加为一个选项?
当然。具体来说,是生成一个吸引人的 Open Graph 图片用作 og:image URL。
啊,是的,我们都有自己的想法!我认为我们的社区正在寻找类似这样的东西(我同意),并且我看到在商业/企业领域,这类图片比随机图片有更好的点击率。
如果能在 Discourse 中有一个生成这些图片的框架,那就太好了,类似于 GitHub 的方法:
有关于此的任何更新吗?
我只是在想,如果能以这种方式在 Whatsapp/Twitter/IG/LI/等平台上分享时引起兴趣,那就太好了,这样只需分享一个链接,人们就能 1) 知道正在进行对话,2) 可能会从社交媒体平台上的对话转向 Discourse 论坛。
或者有人知道创建这个有多难吗?
我们正在对这个进行一些工作——完成后会分享 ![]()
很高兴听到进展如何。我将一个预填好的新话题链接分享给了一位Signal上的朋友,它只显示了社区的通用图片和描述,我觉得这非常没用,所以我删除了分享的图片。
我希望这能很快实现,因为我认为它能在人们访问之前提供很多视觉背景信息
![]()
Discourse 即将开源。我们决定暂时不添加动态图片功能,但您可以为路由动态定义标题和描述。例如,我们现在有这个标签页面,但请看!
我们覆盖了 og 标题和描述。比它说“标记为 product-announcement 的主题”要好得多(如果您能想象它这么说的话)。
这是一个很小的细节,但它确实能让社区(至少在企业中)感觉更加完善和强大!
是的,这会让我非常高兴😊。虽然图片会很花哨,但我认为这已经绰绰有余了。非常期待,感谢你们的辛勤工作!
好的!
非常感谢 @gabriel 的促成!