IM 通信应该是开放的,而不是仅限某一 IM 工具。

2019-01-12 03:08:03 +08:00
 Kaiyuan

最近都在讨论都是微信各种不尽人意,但是又不得不用。归根到底就是因为微信只能和微信通讯。就算有另外一个 IM 工具能打败微信,那也只会成为另一个微信。就是勇者打败恶龙然后自己成为新的恶龙。

所以真正解决这种单一 IM 垄断社交的局面就要让通讯开放,以前没有这些 IM 的时候,就算没有 QQ 号也能联系别人,只要知道对方手机号就能给对方发短信打电话。

现在讨论的方向不应该是单一聊天软件做得如何,而是应该讨论如何整理一个社交软件的新通讯协议,一种能和别的软件也能通讯,类似 Email 那样,每个人都可以自己搭建服务器,然后只要对方将你加入好友你就能给对方发各种信息。基本就和白名单的 Email 类似。Mastodon 就是一个很好的例子,你可以自己搭建一个 Mastodon 服务,其他 Mastodon 网站的用户可以与其他 Mastodon 网站的用户通讯。

所以,现在应该讨论如何让各种 IM 软件相互通讯,用户不需要因为社交圈是离不开某一 IM,可以自己选择自己喜欢的 IM 软件使用。

不过这个通讯协议应该要硬性规定各个使用该协议的 IM 软件都必须遵守协议标准,任何一个 IM 软件在基于该协议进行二次开发的功能都必须允许其他使用该协议的 IM 软件可以开发和使用同样的功能。

只要通讯开放了,就不会像现在那样受制与某一公司和某一软件。当初手机号码和 Email 这些通讯方式都是开发的,其实微信就是一个白名单制度的手机号码。

8930 次点击
所在节点    奇思妙想
68 条回复
tiaod
2019-01-12 09:04:36 +08:00
明明就有很好的协议,为什么没什么人去用用呢?

在这里推荐 matrix 协议

matrix.org
tiaod
2019-01-12 09:10:35 +08:00
matrix 协议和 Email 一样,你可以搭自己的服务器,你的服务器可以和其它服务器通信。官方的服务器实现是 https://github.com/matrix-org/synapse

目前做的最完善的客户端是 riot.im ,支持多平台
kumakiti
2019-01-12 09:10:54 +08:00
@leis1015 telegram 通讯录权限不影响使用 bot 啊,bot 都在第三个 chat 界面里,没通讯录权限只是第一个不让用
2333zzz
2019-01-12 09:18:53 +08:00
想法很好。但现实当中,有能力实现的大公司,zf 力量都不让这样的产品成为主流。
有控制权才能进一步从你身上赚到钱,如果没有控制权,赚个屁的钱啊。
况且,希望自己拿到控制权的人并不多。
再者,你愿意为你拿到控制权付出额外的钱,但有一大堆人为了免费,他愿意放弃控制权啊。
cue
2019-01-12 09:20:41 +08:00
我 20 岁的时候也这么理想主义。
rogwan
2019-01-12 09:27:58 +08:00
#19 正解。 早前 email 各自建服的时候,垃圾邮件泛滥无法治理,现在只有少数几家垄断的时候,终于消停了不少。
wclebb
2019-01-12 09:35:18 +08:00
之前 MSN 也是这么开放的。
死了。
tadtung
2019-01-12 09:39:17 +08:00
@Kaiyuan 你的样子,应该是想去中心化,其实国外开源的 im 工具很多,国内也有不少。
另外微信,qq 之类的 im 最大用途不仅仅是 im,他们更多含有社交媒体功能。
国内 im 和国外完全不同,国内之所以能够发展,那主要是得益于前些年高额的通讯费用。

如果你仅仅只是基于手机号码的单一聊天,其实短信,彩信完全足够,目前国内不少手机厂商自带的短信 app 就支持免费短信彩信,例如魅族的智慧短信,小米和华为也都有类似的。但是大家为什么不用呢?用户习惯的养成靠长期培养的。。。

最后未来通信的发展不应该是开放,而应该是私密安全。任何人都不希望你的聊天记录之类的被服务器记录,筛选。不然我为什么要自建 im 呢?
missdeer
2019-01-12 09:40:46 +08:00
都是用户自己作的
dawn009
2019-01-12 09:43:38 +08:00
开放协议的 IM 有,而且一直都有。所以问题只在于如何用起来。比如公司内部、小圈子等特殊需求比较多的场合会很乐意使用。
tiaod
2019-01-12 09:44:56 +08:00
@rogwan
@est
短信够封闭了吧,发送还要钱呢,难道就解决了 spam 和骚扰问题?

自建 Email 你可以接入第三方的邮件过滤平台啊。同理开放 IM 也可以有这样的反 spam 平台
dawn009
2019-01-12 09:49:10 +08:00
@tiaod #31 同意。而且 IM 的通信对象基本是认识的人,属于白名单制,spam 不是大问题。
billchenchina
2019-01-12 10:01:35 +08:00
XMPP
其实 email+pgp 加密能行 只是我国 NAT 搞的很不方便。。。
rogwan
2019-01-12 10:21:53 +08:00
@tiaod 垃圾邮件也不可能完全根治,手机短信已经好很多了,你不信用手机重复发几条菠菜消息试试?当然手机垃圾短信的问题不仅仅是技术上的,还有利益上的口子。
mejee
2019-01-12 10:45:19 +08:00
我曾经构想过这样的机制,基于自己的通讯提供商,加好友会各方会保持一个 token 来鉴别身份,聊天内容只会被双方知道(如果双方都搭建自己的通讯服务器),不过后来想到国内环境,这样的项目感觉起不来
mejee
2019-01-12 10:51:09 +08:00
看了楼上的评论,感觉楼主完全不被理解,我倒是觉得这种方式挺好,就是挺费力的,自己定协议,前期还要自己实现客户端推广,楼主加油
oott123
2019-01-12 11:53:35 +08:00
@tiaod 短信并非封闭协议,相反恰恰是开放的——运营商之间可以互相发送短信,并没有什么障碍。
fffang
2019-01-12 12:04:51 +08:00
你说得好像 email ?
est
2019-01-12 12:07:18 +08:00
@tiaod 短信封闭的话,假基站算什么?
x86
2019-01-12 12:07:24 +08:00
换你是老板,公司积累的几十年的用户共享给别人行不?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/526255

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX