Matters文章现在可以一键在线转为墙内链接了
有的时候读到Matters上的文章,可能会想要分享到大陆的社交平台,但是无奈Matters被墙了,于是我上次找到一个笨办法,写了这篇指引:《如何將Matters文章轉為大陸可訪問鏈接?》,事后发现如果每次都这样操作,实在是太麻烦了(需要4步,而且需要自行拼接地址),对普通用户非常不友好,于是这两天就抽时间写了一个在线的网页,实现了只需要输入Matters的文章地址,即可自动列出墙内对应的可访问的IPFS链接,在线转换地址是: <https://matters2ipfs.js.org>, 代码也全部开源在Github上了。
由于本文主要面向大陆读者,所以本文使用简体字。
网页预览图如下:
主要有两个功能:
- 最常用的就是把Matters的文章地址转换成IPFS的公共节点的地址,操作很简单。只需要进入https://matters2ipfs.js.org(建议收藏下这个地址,下次备用),在输入框里粘贴Matters的文章地址,然后点击Convert 按钮即可自动获取到该文章对应的IPFS公共节点地址列表,并自动检测你当前网络环境对列表里的每一个地址的可连接性,然后你就可以随便选择一个显示为 online 的链接地址,点击右边的复制按钮即可复制对应的IPFS地址。 (注意:这里的可连接性是基于你当前网络的,所以如果你正在使用翻墙软件,最好断开翻墙软件或者在别的未翻墙设备上打开https://matters2ipfs.js.org进行转换IPFS地址的操作。这样才能准确测试大陆网络是否能访问某个IPFS地址。还有小部分情况是:大陆网络可以访问通,但是这个地址被微信封了,这种情况的话,就只能换个其他能用的链接再试试了)
- 还有一个功能就是Matters2IPFS在转换IPFS地址的时候,会自动生成一个地址,进入这个地址之后会自动开始扫描该文章对应的IPFS可用地址,你可以选择把这个地址贴在文章的评论区,这样别人就可以随时点击链接进去查看这篇文章对应的哪个节点地址是可用的。你可以在Matters2IPFS的最底部看到这个地址和复制按钮。如下图:
最后说两句,分享Matters的IPFS地址文章有个问题,就是IPFS地址的内容只有文章原文,没有评论内容,甚至连原文链接都没有(这里我想建议Matters在生成IPFS内容的时候,专门加一个原文地址链接在里面,这样即使别人看到的是IPFS内容,也可以链接回Matters参与讨论)。Matters的评论区质量这么高,但是分享出去IPFS地址的文章,别人却找不到原文入口,也就不利于促成更多的讨论了。
欢迎在评论区提建议,投食MAT,Like或在Github上提pull request