问题
Mastodon 用户和实例管理员缺少细粒度的会话控制:想发起“可被发现但仅限成员回复”的对话只能靠暴力屏蔽或静音;有几百上千关注者的用户为了维持“可信小圈子”不得不“create a second account, private, with a filter of their followers”,这被用户自己形容为“a heavy way to deal with this situation”;提问者无法订阅某个帖子等待后来的有用回答;实例管理员也“send toots only to instance users”做不到。这些需求在 mastodon/mastodon 仓库中累计获得 262、174、117、96 的互动分和 45、90、26、41 条评论,长期未被上游满足。
目标用户
Mastodon 用户(尤其是需要“可发现但成员限定”对话的边缘化社区成员、数百到数千关注者的大 V)以及自建实例的管理员。定性看这是一个有真实痛点的长尾群体——issue 有数百点赞和上百条讨论,但整体属于联邦宇宙(Fediverse)中的细分人群,规模有限。
解决方案
- 按帖回复限制:发帖时可限定“仅被 @ 的人”或“我的关注者及被 @ 的人”可回复,其余人可看不可回
- 单帖订阅:对任意帖子开启“有新回复才通知”,过滤掉转嘟和点赞通知
- 互关可见级别:在公开/不公开/关注者之外新增 mutuals 级别,只有互相关注的人能看到
- 实例内公告:管理员可发仅本实例用户可见的 toot,用于本地公告
- AI 角色有限:此机会核心是协议与服务端工程;AI 可选用于滥用回复的自动过滤与新人圈子的信任评分,但非 MVP 必需
MVP 范围
做:单个 Mastodon fork 或补丁集,实现四项已被社区验证的功能:按帖子限制回复者(仅被 @ 的人或关注者)、单帖回复订阅通知、mutuals 可见级别、实例内可见的管理员公告。不做:不做新移动客户端、不做跨协议通用层、不承诺与其他未打补丁实例的行为完全一致(可见性控制在联邦外可能失效)。MVP 以自建实例或少量合作实例部署验证。
风险
- 平台依赖(最大风险):核心逻辑必须改 Mastodon 服务端,上游代码演进会导致补丁持续维护成本;Mastodon 官方随时可能自己实现这些 issue,直接消灭差异化。
- 联邦语义风险:回复限制、mutuals 可见性在 ActivityPub 联邦场景下无法约束未打补丁的远端实例,可能出现隐私预期与实际行为不符,甚至引发安全问题。
- 合规与信任风险:面向 marginalized communities 的隐私承诺一旦失效,伤害和声誉损失都很大。
- 商业化风险:信号中无任何付费意愿,开源社区对付费墙敏感,可能只剩捐赠/托管两条路。
已有产品
| 产品 | 定位 | 价格 |
|---|---|---|
| Mastodon | 上游项目本身,所有需求都是其 GitHub issue,用户目前只能靠暴力屏蔽/静音或开第二个私密账号来绕过 | — |
信号证据
这张卡片依据的原始讨论。摘录保持原文,点“原文”查看上下文。
GitHub Issues · mastodon/mastodon9月8日功能请求▲ 26245 条评论
“Communities, especially marginalized communities, need a way to have discoverable conversations, but limit posting access to members of the community (via following.)”
Mastodon users lack per-post reply controls to limit who can reply to a toot, similar to Twitter's reply restriction options.原文
GitHub Issues · mastodon/mastodon7月6日功能请求▲ 9641 条评论
“I would now like to be able to subscribe to the notifications, to see when the original poster gets an useful answer which is interesting for me as well.”
Mastodon users want to subscribe to a single toot to receive notifications about new replies, because a question thread may get a useful answer later.原文
GitHub Issues · mastodon/mastodon4月14日功能请求▲ 11726 条评论
“So some people have to create a second account, private, with a filter of their followers, in order to create a confident circle. But that's a heavy way to deal with this situation.”
Mastodon users lack a privacy level for posts visible only to mutual followers, forcing workarounds like maintaining a second private account.原文
GitHub Issues · mastodon/mastodon4月4日功能请求▲ 17490 条评论
“It would be useful for instance admins to send toots only to instance users.”
Instance admins need a way to publish toots visible only to instance users, i.e. a Local timeline privacy option.原文