周一中午,硅谷时间12:17。Dave Winer打开Claude,敲下一段提示:“我是Howard Rheingold的老朋友,他很感兴趣RSS.chat。帮我读一读我的博客,用第三人称写一份简介。”几秒之后,AI生成了一篇短文,把“RSS.chat是什么”说得比平时更清楚。这篇东西不长,但揭开了互联网上一个正在进行中的小实验——它想帮文字找回本该有的开放性。
RSS.chat看上去就像个群聊窗口,或者一个极简版的Twitter。你发短文、有人回复、对话可以串成线程。但它的底层结构完全不是那么回事。每个用户的帖子背后,跑着一条RSS feed。RSS是那种让播客运转起来的古老技术:任何人都能发布、任何人都能用任意播放器订阅,中间没有公司控制谁能听谁不能。在RSS.chat里,你每发一条内容,等于在往自己的feed里添一条。任何人、任何地方,只要有一个feed阅读器,就能订阅你的帖子。不需要注册账号,不需要让某个社交平台批准你的身份,不需要把个人信息交给陌生人开的服务器。只要你有链接,就能看。
这跟播客的工作逻辑一毛一样:没有“播客平台”规定你的音频必须控制在300秒内,也没有中间商决定你的节目能不能分发。人们早就接受了“一个MP3文件哪里都能放”的常识,但文字一直被闷在别扭的规则里。Dave给这种现象起了个名字叫textcasting——文本应该像MP3那样,在任何地方播放,不受单一平台的格式和规则约束。可现实是,绝大多数人每天敲出来的文字,都被关在了几个社交网络里,不能带链接、没有标题、字数被限制、发完不能改,而且你的文字直接锁死在他们的围墙内,根本不是Web的一部分。没有哪个歌手会接受“你的歌只能在我们这里听,时长不能超过300秒”。但那就是我们正在对文字做的事。
RSS.chat不急着做大。它更像一次引导启动,跟早年博客和播客的路数一样。它从一开始就故意做小——只是一个朋友与合作者之间的小型网络,用冯内果喜欢的词叫“karass”。它跑在一台很小的服务器上,根本没打算当下一个Twitter。这个设计的核心想法其实更野:希望未来有成千上万个这样的小网络,任何人只要愿意都能自己跑一个,而且它们之间天然能互联,因为底层用的都是同样的开放格式。写作App、阅读App、服务器端软件,任何一块都可以被替换。你换掉一个部件,整个网络依然正常运转。就像Web本身那样,因为它的确就是Web。
你看到的聊天界面,只是整个图景的三分之一。那是“写作面板”。聚合部分——也就是把好多人的feed拢在一起看——已经有现成工具,比如feed阅读器和Dave自己的FeedLand可以完成。而剩下的第三块,就留给其他开发者去自由发挥。最特别的是,RSS.chat的软件代码是跟Claude一起写的,全程被文档化记录下来。这就意味着,任何人都可以让自己手里的AI照着文档再造一个兼容版本,甚至可以克隆整个项目,把外观和交互改成你喜欢的样子,完全没问题。唯一的规矩就是互操作:你得坚持用底层那些开放格式,保证一切都能连得上。不是把人锁死,而是锁在开放上——locked open。
如果你翻回Dave 1994年的博客页面,你不可能从那里面推导出后来的Twitter。但后来构成社交网络的所有要素,当时已经一粒粒地躺在那里。RSS.chat就处在类似的那种起点上。它看起来也许像雏形、像拼装玩具,但它承载的野心却很老派:让文本回归到一个没有平台老板、没有格式判官、任何人都能加入的开放世界。你发的每一个字都属于你自己,任何人想读你的字也不用看广告、交数据、签用户协议。这件事能不能长成气候尚不可知,但起码现在,你可以打开RSS.chat,看看自己的文字能不能像一首MP3那样自由发声。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.