Radius:一个 Meetup.com 替代品

查看原文 HN 讨论

文章摘要

Radius 是一个面向线下社群、兴趣小组和本地活动的平台,作者(HN 用户 radius89)把它定位为 Meetup.com 的替代品。这是一次”重新发布”:Radius 最早在 2024 年就上过一次 Show HN,当时收到了 150 多条评论。作者回头看也觉得意外,因为那时的界面只是”非常简陋的原生 Bootstrap”。之后他一边上班一边断断续续开发,花了很长时间消化那次收到的反馈和功能请求,再加上已有小组陆续提出的需求,直到现在才觉得”终于可以正式重新发布了”。

起点是”不知道身边在发生什么”。 作者在自述里说,Radius 最初的设想是”展示所有类型的活动”,大到音乐节小到读书会都要收。做着做着,他把重心收窄到了社群、小组、活动,以及帮人通过这些东西认识彼此。

首页的核心概念有三个:小组(Groups)、活动(Events)、Activities。 首页标语是”Find your community”(找到你的社群),下面是全站实时动态流,比如某人创建了”台湾 Ruby 用户组”(高雄)、”Radius 香港”,某人在清迈安排了一场比特币聚会。再往下是小组目录,示例有多伦多 Ruby、约克摄影网络、峰区户外探险、哥伦布开锁爱好者等,覆盖北美、英国和亚洲。首页引用了一位约克摄影网络组织者的评价:它”比 Eventbrite 容易用多了,Eventbrite 真的糟透了”。

这次重新发布的主打新功能是 Activities(轻量活动)。 Activities 不隶属于任何小组,是”找人一起做点什么”的最小单元,首页标注为”超本地发现(Beta)”。用户只要写一句类似”John 上午 10 点要在纽约骑车再喝杯咖啡”的话,附上时间和地点,附近有相同兴趣的人就能加入,还可以投票选一个大家都方便的时间。首页的发布表单只让你选”我很快要去做这件事,欢迎别人加入”或者”愿意认识对此感兴趣的人”,再挑一个兴趣(咖啡、跑步、骑行等),号称”30 秒搞定,无需承诺”。

商业模式和功能取舍。 作者在评论里补充了不少信息:面向大型小组的 Pro 版统一收费每月 12 英镑;活动 API、可嵌入网页的活动组件、日历订阅、访客报名、候补名单这些功能免费小组也能用;不做广告。为了避免变成又一个社交媒体信息流,他刻意不支持自由发帖,也不支持用户之间私信,只能私信小组组织者,其余交流都是公开的(在活动和小组页面下)。技术上 Radius 用 Ruby on Rails 构建,作者说”要不是 Rails,我大概还得再花两年才能走到今天”。未来的想法包括开源和联邦化(federation),但他说”那是以后的事了”。

HN 评论精华

85 条评论。基调是”方向认可、执行挑剔”:很多人真心想要一个 Meetup 替代品,但对落地页设计、冷启动和”看起来像 AI 生成”的界面批评得相当直接。作者几乎每条都回复了,还在讨论过程中当场修了几个 bug、加了几个功能。

和 Luma、Meetup 比有什么不同? datadrivenangel 开门见山地问为什么不用 Luma。作者的回答是:Luma 主要做漂亮的活动页和活动日历,核心单位是”活动”而不是”社群”;”我不觉得一个本地骑行俱乐部会用 Luma 来组织每周骑行”,所以 Radius 真正的对手是 Meetup。和 Meetup 相比,他想做得更简单、对组织者更灵活,定价也更透明。datadrivenangel 回了一句”Luma 就是 Meetup 2.0”。eecks 好奇 Luma 上为什么有几百人报名的活动,abeyer 解释说 Luma 在一些圈子里确实流行,但平台内外的可发现性都很差;而且”免费活动的线上报名人数几乎总是远超实际到场人数,出席率 30% 到 50% 很正常”。

最长、最有分量的批评来自 weitendorf。 他连发两条长评,核心意思是先把用户体验做扎实,再去搞文档、定价和营销。他问:为什么落地页像在卖一个 B2B SaaS,还先摆一道登录墙?为什么首页突出的是活动动态流(”我为什么要关心一个随机网站上的动态,或者往上面发状态?”),而不是用户真正想用的小组和活动?为什么小组要按主题而不是按地点归类?”你的文档比我第一眼看到的、第一件想做的事设计得还好、还清楚!这东西根本不需要文档,就是三张能搜索、能发帖的数据库表!”他认为活动和小组的页面本身其实不错,并建议加一个”+”按钮,让人先填草稿,等真要发布时再要求登录。他强调自己是”真心想帮忙,因为我自己犯过同样的错误”:一个产品如果显得在优先追求激进转化,或者在”扮演 SaaS”,用户很难信任它。作者回应说”如果你觉得现在的 UI 很糟,真该看看 2024 年的版本”,承认很多决定是因为站内内容太少,比如活动量还不够撑起一个独立的 /events 页面。不过他当晚就改了落地页和小组页,还给小组和 Activities 加上了”先填表、后登录”的流程。

冷启动是绕不过去的问题。 AIorNot 说问题不在技术,而在他所在的城市本来就没什么想参加的聚会,Meetup 至少有用户量。作者回答说也许其实有很多活动你只是不知道:他现在常去的一个聚会,在他所在的城市已经办了 9 年他才发现,因为对方一直没有好办法宣传自己。而 Activities 功能正是为了在小组数量还没到临界规模之前,让个人用户也有事可做。dewey 给出了更具战略性的建议:必须先在某个细分市场深耕,”Luma 一开始只专注于少数几个大城市,而且主要是加密货币活动”,”‘我对 Meetup 很不满’这种泛泛的策略是行不通的”。他还说,做社交网络或双边市场时,技术本身不重要,分发才是唯一重要的,唯一确定行不通的就是”建好了他们自然会来”。sshussain270 推荐了 Andrew Chen 的《The Cold Start Problem》。

weitendorf 在另一条回复里指出了一个被忽视的方向:很多组织者根本不需要”发现”功能,他们的参与者是固定的或者只限受邀,比如童子军、戒酒互助会、酒吧知识问答、献血活动、校友会、教会、用户组,这些场景网络效应无关紧要,”它们需要的只是一个一致、简单的报名和通知工具”。很多商家不用 Facebook 或 Discord,就是因为登录墙和不够专业,这类人会愿意为一个真正好用的工具付钱。

“氛围编程感”的外观招来了不少差评。 crossroadsguy 吐槽网站用的是”LLM 时代以来 1000 个网站里有 999 个都在用的那种拥挤暗色配色”,还不能切换浅色,也不跟随系统设置。pixel_popping 的判断更狠:用这种”设计”的网站都会失败,”改掉它只需要一个提示词”。ozyschmozy 详细记录了自己的首次体验:关掉 cookie 横幅后,想看附近的活动居然只能授予定位权限(”我只想知道阿姆斯特丹及周边有什么,而不是离我当前位置 x 公里以内”);切到地图视图后,是一个几乎被图标完全盖住的小地球,手指碰到图标就缩放不了;好不容易找到荷兰,点开发现是两个各只有一个人的”社群”。他最后说颜色、卡片、”x 人在线”的小胶囊”都在尖叫着 LLM 风格”,这让他更不愿意信任这个网站。不过他很喜欢”超本地发现”这个点子,觉得有点像 Tom Scott 提过的”酒吧信号弹”创意。dbbk 在另一条夸 Activities 的评论下只留了一个词:”Slop”(AI 垃圾)。

对 Activities 的正面反馈。 yosh102 说看到 Activities 的流程时才一下子明白了:”有人可以只说一句’我下周要去骑车’,让别人加入,之后再商量时间,而不必一开始就创建一个完整的活动,这和 Meetup 有实质性的不同。”作者回应说很高兴除了自己还有人觉得这有道理。adityamishra241 问怎么处理报名后不来的人,作者说计划加一个信誉分;sellmesoap 开玩笑说能不能给”时髦地迟到一点”加分,作者认真地说”这是个好主意,记下了”。

反商业化与安全。 cedws 认为聚会类应用必须”激进地反商业化”:Meetup 已经变成了”一锅粗制滥造、用 AI 做传单、专门从人们身上捞钱的营利活动大杂烩”;他用过的 Nomadtable 也有组织者专门赚旅行者的钱,而且听说女性用户经常收到不受欢迎的性骚扰消息。作者说他一直在用自动加人工审核压制招聘中介之类的账号,而不做用户间私信也正是出于这个考虑。owebmaster 说自己也在做聚会应用,最大的难题是防范垃圾信息、诈骗者和本地犯罪分子,同时还要避免惹上法律麻烦,而且根本不赚钱。

其他零散反馈。 hamedb 质疑人们为什么要离开 WhatsApp 群、Facebook 群这种直接的沟通方式,作者认为小圈子朋友确实用 WhatsApp 就够了,但想吸引新成员的大型俱乐部和公开小组需要可被发现的活动页、周期性活动、候补名单和日历。luckydata 说用 Google 登录后被定位到了英国(他人在湾区),”一个叫 Radius(半径)的应用居然没有半径可以限制周边小组”。2data222 发现把 URL 里的半径参数改成 1000 就能看到全世界的内容。phendrenad2 建议根据地区自动切换英里和公里、留一个实体邮寄地址、换一个比”大写 O”更独特的 logo,还报告了邮编输入的 bug。exiguus 问是否支持 ActivityPub 和自托管,作者说”还没有,但非常感兴趣”,exiguus 描述了他想自托管的场景:读书会、音乐之夜、DnD、Critical Mass 骑行、生日聚会和 Linux 安装派对,有的私密有的公开。还有人顺带吐槽 Instagram:ink 说在 Instagram 上找活动只能不停刷,phrotoma 说他写了个爬虫抓本地活动组织者的帖子,结果账号因”机器人行为”被封,”从没发帖、评论、点赞,只是读取数据”,最后他干脆在 DNS 层面屏蔽了 Instagram。