在当今社交媒体主导的时代,大型平台往往以一刀切的方式定义用户体验,而社区和个人的特定需求却被忽视。想象一下,一个本地音乐会场馆希望为其粉丝创建一个专门用于分享和评论新兴艺术家新音乐的社交平台,而不是在现有社交应用的限制内工作。然而,从零开始构建新的社交应用涉及复杂的编程步骤,即使场馆能够创建定制化应用,其粉丝也可能不愿加入新平台,因为这可能意味着放弃他们的社交连接和数据。
这一困境正是MIT研究人员开发的Graffiti框架旨在解决的问题。这一创新系统使创建个性化社交应用变得更加容易,同时允许用户在多个应用之间迁移而不会失去朋友或数据。正如电气工程和计算机科学研究生Theia Henderson所言:"我们希望让人们能够控制自己的设计,而不是让设计从上到下被强加。"
个性化社交应用的新范式
Graffiti框架的核心优势在于其灵活的结构,使个人能够创建各种定制化应用,从类似WhatsApp的Messenger应用,到类似X的微博客平台,再到类似Nextdoor的基于位置的社交网络,所有这些都可以仅使用HTML等前端开发工具实现。
该协议确保所有应用都能互操作,因此在一个应用上发布的内容可以出现在任何其他应用上,即使这些应用具有截然不同的设计或功能。重要的是,Graffiti用户保留对其数据的控制权,这些数据存储在去中心化基础设施上,而不是由特定应用程序持有。
"我们已经证明,你可以拥有一个丰富的社交生态系统,每个人都可以拥有自己的数据,可以使用任何他们想要的应用程序,以任何他们想要的方式与他们想要的人互动,并且他们可以拥有自己的体验,而不会与他们想要保持联系的人失去连接,"EECS教授和计算机科学与人工智能实验室(CSAIL)成员David Karger说道。
技术实现:降低开发门槛
Graffiti的设计有两个主要目标:降低创建个性化社交应用的门槛,以及使这些个性化应用能够在无需开发者许可的情况下互操作。
为了简化设计过程,研究人员构建了一个所有应用共同访问的后端基础设施,用于存储和共享内容。这意味着开发者无需编写任何复杂的服务器代码。相反,设计Graffiti应用程序更像是使用Vue等流行工具制作网站。
开发者还可以轻松引入新功能和新类型的内容,赋予他们更大的自由度和创造力。"Graffiti非常简单直观,我们将其用作我教授的网页设计入门课程的基础设施,学生能够非常轻松地编写前端代码,开发出各种应用程序,"Karger解释道。
互操作性 without 单一控制
Graffiti的开放、互操作性质意味着没有任何实体能够为整个平台设定审核政策。相反,多个竞争性和矛盾性的审核服务可以同时运行,人们可以选择他们喜欢的服务。
Graffiti利用"完全具象化"的概念,即在Graffiti中采取的每项行动,如点赞、分享或屏蔽帖子,都被表示并存储为独立的数据块。用户可以配置其社交应用程序使用自己的规则来解释或忽略这些数据。
例如,如果某个应用程序的设计使特定用户成为审核员,那么被该用户屏蔽的帖子将不会在该应用程序中显示。但对于具有不同规则的应用程序,如果该用户不被视为审核员,其他用户可能只会看到警告或根本没有标记。
"Theia的系统让每个人选择自己的审核员,避免了主要社交平台采用的千篇一律的审核方法,"Karger指出。
解决社交语境崩溃问题
研究人员还必须克服一个被称为"语境崩溃"的问题,这与他们的互操作目标相冲突。例如,如果一个人的Tinder个人资料出现在LinkedIn上,或者一个旨在针对一个群体(如密友)的帖子与另一个群体(如家庭成员)产生冲突,就会发生语境崩溃。语境崩溃可能导致用户及其不同社区的社会焦虑和后果。
"我们意识到互操作有时可能是一件坏事。人们在不同的社交语境之间有界限,我们不想侵犯这些界限,"Henderson解释道。
为了避免语境崩溃,研究人员设计了Graffiti,使所有内容都组织成不同的渠道。渠道是灵活的,可以代表各种语境,如人、应用程序、位置等。
如果用户的帖子出现在应用程序渠道中而不是其个人渠道中,使用该应用程序的其他人将看到该帖子,但仅关注此用户的人则不会。
"个人应该有权选择他们想要表达的内容的受众,"Karger补充道。
实际应用与未来展望
研究人员创建了多个Graffiti应用程序来展示个性化和互操作性,包括:
- 针对本地音乐会场馆的社区特定应用
- 以X为模式的文本中心微博客平台
- 类似Wikipedia的应用,支持集体编辑
- 类似WhatsApp和Slack的实时消息应用,具有多种审核方案
"它还为创建许多人们尚未想到的社交应用留下了空间。当人们被赋予完全的创作自由时,我真的期待看到他们会想出什么,"Henderson表示。
未来,她和她的同事希望探索可以用Graffiti构建的额外社交应用。他们还计划整合图形编辑器等工具来简化设计过程。此外,他们希望加强Graffiti的安全性和隐私保护。
尽管在大规模实施Graffiti之前仍有很长的路要走,但研究人员目前正在运行一项用户研究,探索该系统可能对社交媒体格局产生的积极和负面影响。
挑战与思考
尽管Graffiti框架带来了诸多创新,但在大规模实施方面仍面临挑战。首先,缺乏中央审核者意味着没有实体可以移除可能具有冒犯性或非法的内容。"我们需要做更多研究来理解这是否会带来真正、有害的后果,或者我们创建的个性化审核是否能提供人们所需的保护,"Karger承认。
其次,互操作性与用户隐私保护之间的平衡仍需仔细考量。虽然渠道系统有助于解决语境崩溃问题,但如何确保用户数据在跨应用共享时的安全性仍是一个关键问题。
此外,从商业角度来看,如何在这种去中心化生态系统中建立可持续的商业模式也是一个未解之谜。传统社交平台通过广告和用户数据变现,而Graffiti的去中心化特性可能需要全新的价值创造和分配机制。
结论
Graffiti框架代表了社交媒体领域的一次范式转变,它将控制权交还给用户,同时通过技术创新解决了个性化与互操作性之间的矛盾。虽然这一系统仍处于早期阶段,但其理念——让每个人都能创建符合自己需求的社交空间,同时保持与他人的连接——为我们思考未来社交媒体的发展提供了宝贵的方向。
随着研究的深入和应用的扩展,Graffiti有可能催生一个更加多样化、更加以用户为中心的社交生态系统,在这个系统中,技术不再是塑造社交体验的唯一力量,而是成为实现个人社交愿景的工具。正如Karger所言:"我们希望人们能够拥有自己的社交体验,而不是被平台强加的体验所限制。"
这一愿景的实现不仅需要技术创新,还需要社会各界的参与和讨论,共同探索如何在数字时代重建健康、多元的社交连接。Graffiti框架或许正是这一探索旅程的重要起点。