Roomy 正式发布

Lobsters Hottest 产品

摘要

Roomy 现已作为基于 AT Protocol 的平台全面开放,提供 Arbiter 用于群组管理和稳定化,作为私密空间的轻客户端界面。

<p>Roomy 是一个面向去中心化网络的开源 Discord 替代品,围绕公开、论坛式的社区空间而非私密消息构建。</p> <p>它使用 Bluesky 的 AT Protocol 进行身份验证和社交发现。</p> <p><a href="https://lobste.rs/s/zfew3n/roomy_is_generally_available">评论</a></p>
查看原文
查看缓存全文

缓存时间: 2026/08/22 07:05

# Roomy 已正式开放 来源: https://blog.roomy.space/3mplw6vvw4s23 一切就绪。嗯,虽然不算完全大功告成,但已足够让我们放心地再次向公众敞开大门。欢迎光临我们的 roomy.space (https://roomy.space/)! 首先,我们热烈欢迎 Atmosphere 社区 (https://atmosphere.community/)。 Roomy 为所有网民打造,但鉴于我们过去一年半都是在 fellow atproto 爱好者的陪伴下开发这款产品,因此我们预计本次发布公告能触及的大多数首批用户将是熟悉 atmosphere 的朋友们——所以这篇内容专为你们而写。 ### 成为 atproto 原生应用 (https://blog.roomy.space/3mpll6vvw4s23#becoming-atproto-native) Roomy 一直以 atproto 为优先,通过将用户身份托管于 atmosphere 来实现。我们花了相当长的时间才真正成为 atproto 原生应用,因为该协议所需的必要构建模块此前尚未就绪。 在过去的几个月里,随着受权限数据 (https://dholms.leaflet.pub/3mhj6bcqats2o) 的稳定化,我们投入了大量精力 (https://discourse.atprotocol.community/t/arbiter-group-management-for-permissioned-spaces/750?u=erlend.sh) 来完善这些缺失的构建模块。最终成果是提出了一个名为 "The Arbiter" (https://zicklag.leaflet.pub/3mjrvb5pul224) 的群组管理标准,它基于受权限数据提案 (https://github.com/bluesky-social/proposals/pull/94) 构建。 坦白说,从在 AtmosphereConf (https://atmosphereconf.org/) 进行软发布,到再次相对低调地回到原点去攻克这个问题,这个过程令人忐忑不安。如今,我们无疑已被冠以“总是无法顺利发布”的名声,这一直让我们深受困扰。 因此,看到 arbiter 被认可为我们所期望的通用协议原语,这让我们倍感欣慰。 基于受权限数据对社区进行建模 - Daniel's Leaflets 反对“通用空间”,并提出由此产生的一些问题。https://dholms.leaflet.pub/3mndhk7ihsc2g/l-quote/25_0-25_394#25_0 (https://dholms.leaflet.pub/3mndhk7ihsc2g/l-quote/25_0-25_394#25_0) > 我想强调 @zicklag.dev (https://bsky.app/profile/did:plc:ulg2bzgrgs7ddjjlmhtegk3v) 和 Roomy 团队在 The Arbiter 上所做的工作。对于不熟悉该项目的人来说,arbiter 是一个通用的、可互操作的群组管理服务,建立在受权限空间之上。它托管社区 DID 及其空间,并暴露标准 API 用于创建空间、管理空间、成员资格及成员角色。 一直以来,我们都在震耳欲聋的黑暗中,如隧道掘进般盲目信任自己的计算能将我们引向隧道另一端的预定目的地。 现在,随着受权限数据规范逐渐成型,我们的 arbiter 概念也得到了协议起草同行的认可,我们终于绕到了山的另一侧,看到了正在被挖掘的隧道另一端,我们可以最终确信,我们一直在正确的方向上挖掘。 数学逻辑是严密的;隧道尽头终将有温暖的阳光和可呼吸的空气。 ### 稳定客户端 (https://blog.roomy.space/3mpll6vvw4s23#stabilizing-the-client) 与 arbiter 工作同步进行,@meri.garden (https://bsky.app/profile/did:plc:mmyj7mk7kh3jqhw6zs4prbuk) 一直在为 Roomy 应用程序的最终上链私密空间,以及基于 AppView + XRPC 的“轻客户端”界面做准备,这实质上将使 Roomy 成为另一个 atmosphere 客户端。 Meri 的头像 我 @roomy.space (https://bsky.app/profile/did:plc:cyqufxsezk33hqulcilckna6) 未来几周的路线图:1. 私密空间 + 邀请机制 2. 受权限频道 + 角色 3. 针对 AppView + XRPC 界面 / 轻客户端进行大规模重构 4. 推送通知(全部与 @zicklag.dev (https://bsky.app/profile/did:plc:ulg2bzgrgs7ddjjlmhtegk3v) 为 ATProto 受权限空间规范并实施‘arbiter’ RBAC 服务的工作并行) 我们将在此省略技术细节,但核心在于,我们以前的前端架构为了当时认为必要的、一种应用愿景的“本地优先/P2P”(https://blog.muni.town/village-scale-resilience/) 模式,做了大量工作。而知道我们终将能通过受权限数据实现该愿景,这让我们得以解放出来,打造一个更常规得多的应用程序。通过更紧密地与 atproto 对齐来简化我们的技术栈,意味着我们可以更深入地优化,更快地发布功能和修复错误。 ### 打造宜居空间 (https://blog.roomy.space/3mpll6vvw4s23#inhabited-space) 我们应用的 UI 也发生了显著变化,即消失了那个由 Slack 和 Discord 普及、始终存在的垂直空间切换菜单。取而代之,我们选择了一种更类似于 Notion 等工作区应用的设计,优化空间感而非快速上下文切换。 垂直滑块将作为可选功能恢复,供追求效率的用户使用,但我们希望 Roomy 的默认体验能聚焦于你当前所在的任何空间,没有任何烦人的提醒告知你还有其他地方需要关注。将你的注意力从一个上下文转移到下一个,应该是有意为之,而非出于习惯。 ### 正式开放 & 暂时休整 (https://blog.roomy.space/3mpll6vvw4s23#open-for-business-taking-a-break) 在我们应用的再次重新发布之后,紧接着下周我们将公布面向企业商业服务的第一部分内容。 在这一系列发布之后不久,我们打算稍作休整,NPMX 风格 (https://npmx.dev/recharging)。 如果你想抢先成为我们 Pro 计划的 Beta 测试者,请使用下方嵌入的表单 (https://baserow.io/form/G24hCgYfJa3Ft239bKWo1brlVDHdX5VRQ6tKI7-4nzQ) 报名。 ### 相关文章 (https://blog.roomy.space/3mpll6vvw4s23#companion-posts) 我们下周将带来更多消息,但在此期间,请欣赏我们亲爱协作者们发布的配套公告: roomy,现已开放,欢迎光临,我们有很多内容要分享 https://www.jaydip.me/blog/roomy-open-now (https://www.jaydip.me/blog/roomy-open-now) Roomy 与社区设计 | Fish | Offprint 我与 Roomy 团队合作的个人经历,以及在过去 5 个月协助这个项目后的感受。 https://blog.felinus.fish/a/3mp5qgy5w6y23-roomy-designing-for-communities (https://blog.felinus.fish/a/3mp5qgy5w6y23-roomy-designing-for-communities)

相似文章

Atproto Spaces Alpha 现已上线

Lobsters Hottest

Atproto Spaces Alpha 作为 AT Protocol 的重大更新发布,使开发者能够通过轻量级的许可数据模型构建使用非公开数据的应用程序。

MentalHappy 3.0

Product Hunt

MentalHappy 3.0 是一个寻找和主持在线支持小组的平台,这些小组通常能迅速满员。