用于“聚合”多个 Discourse 论坛的工具?

The best way - he had already identified the need and wrote it a while ago :smiley:

5 个赞

HI @tobiaseigen, long time indeed. The response I got to offcourse suggested there wasn’t much demand for it and I abandoned it. I’ve also drifted away from discourse (and ember).
Might need to get back into it soon though. I’m working on a real estate project now called PropertyWebBuilder and I could do with having a forum for it.
Will send you a PM.

3 个赞

我完全赞同您的愿景。

我刚刚终止了一个试图将用户从 Facebook 群组迁移出来的项目。

我失败了。

尽管我们提供了更优越的 Discourse 功能,包括我专门编写的定制插件,以提供极具深度的领域功能,甚至让扎克伯格都为之侧目,但有一项功能是我们无法与之竞争的:即展示用户所订阅的所有兴趣小组的聚合信息。

“我们很喜欢您的网站,Robert,但在 Facebook 上向下滚动浏览确实更方便” :angry:

如果我们能有一个单一的网页或网络应用,可以展示您所有 Discourse 站点账户的动态流,那就太好了。

也许一个 RSS 阅读器就足够了。有人尝试过吗?但最终,您需要一种能够像(出色的)iOS 应用那样,使用个人账户进行访问的方式。

4 个赞

这个想法在概念上很棒,但为什么要用 React 编写呢?如果你为大量 Discourse 用户构建一个工具,其中许多人可能正在积极贡献基于 Ember 的插件和主题组件,那么使用 Ember 来编写该应用,以争取社区未来的支持,岂不是个好主意?

但这其实是一个虚假的二选一困境。即使存在一个替代目录,它依然会独立于 Facebook 之外,因此没有人会去那里。唯一的出路始终是提供极具吸引力的独家内容,这一点从未改变。

2 个赞

不过我一直在用你们团队这款出色的应用,它唯一缺的就是一个动态流 :wink:

2 个赞

我撰写了一份提案来解决这个具体问题:将多种不同的 Discourse 活动混合到一个集中且社交化的用户动态流中。

你可以在 Mastodon 上关注同行,并将你的“群组”(你关心的 Discourse 实例,例如关于你喜欢的游戏的论坛、关于你 ioio 爱好的论坛等)添加到你的论坛中,使其内容交错显示。

我们也可以通过构建一个健壮的 Facebook / Twitter 集成来实现同样的效果,该集成会定期从 /top 页面随机选取一个主题/帖子并发布到社交媒体上。这一切目前都是可行的,但对于非技术人员来说并不容易。

9 个赞

我用聚合阅读器关注了许多 Discourse 论坛。
我会抓取 HTML 并将其转换为订阅源。
现在我已经相当熟练了,不仅适用于 Discourse,也适用于任何其他网站。
这样一来,就不需要依赖黑箱算法,一切都在我的掌控之中。

2 个赞

我最初想找一个稍微不那么宏大的方案:只是聚合几个由我完全控制的 Discourse 实例。虽然独立的站点可以让每个站点专注于不同的主题或受众,但也存在一些缺点。如果能实现以下功能就太好了:

  • 跨站点共享用户管理权限
  • 能够移动帖子和话题
  • 拥有共享的通知系统
1 个赞

这一项可以通过将其中一个论坛设置为其他论坛的 SSO 服务器来实现。

我认为其他功能实现起来会相当困难——我猜可以通过插件和 API 来实现,但这听起来需要数千美元的开发成本,并且后续维护也需要不少投入。

事实证明“不行”。我通过惨痛的教训发现,在 SSO 端禁用用户的 SSO 账户并不会阻止其登录后的发帖行为。

没错,他们会保持登录状态。你需要通过某种方式添加一个 webhook,将他们从关联论坛中注销。我认为这在插件中实现起来相当容易,对于有才华的开发者来说大概需要一两个小时(对我来说可能要多一点!)

1 个赞

Fig 符合需求吗?

有人知道有能在 Windows 或网页浏览器上运行的吗?

您能澄清一下您在问什么吗?我不明白您的意思。

4 个赞