让帖子中的 ActivityPub 账号可点击

在我加入的一些社区中,我注意到人们开始在帖子中提及 ActivityPub 的账号(handle),但不幸的是,这些账号目前显示为如下形式:

@fediforum@mastodon.social

它们是不可点击的。这意味着,如果你出于好奇想看看是否要关注该账号,就必须将账号复制/粘贴到你的 ActivityPub 站点(例如 Mastodon)中,然后点击才能进入该账号的个人资料页。

如果它们能自动生成为可点击的链接,那就方便多了,例如:

@fediforum@mastodon.social

鉴于生成 URL 所需的所有信息都已包含在账号中,通过代码实现这一点应该相当容易:

[@fediforum@mastodon.social](https://mastodon.social/@fediforum)

3 个赞

但我认为,通过 ActivityPub 发送到联邦宇宙时,它不能是一个链接。相反,它应该在 Discourse 内部以正确的方式处理。