Chainfeeds:為Web3 行業開源信息流解決方案

作者:潘致雄

我決定把Web3 信息流聚合的「武功秘籍」開源出來,任何人都可以構建個性化的訂閱工具。

Web3 不僅僅意味著密碼學、技術和代碼開源,更意味著開放的信息獲取渠道和內容的可組合性,以打破Web2 平台對內容和流量的壟斷。

在2019 年加入鏈聞之前,我就是個十多年的RSS 工具重度用戶,無論是科技新聞、博客以及關注的產品和技術進展,都可以用這一套方案整合,節省了我大量的時間。畢竟在高速發展的科技行業中,對前沿信息的學習或認知提升非常重要。

Twitter 創始人Jack Dorsey 創立的去中心化社交網絡協議 Bluesky 網站中的第一句話是:

網站、電子郵箱、RSS 信息流、XMPP 聊天協議。所有這些技術的共同點是他們允許人們自由地互動和創造內容,沒有中間人。

這幾個協議已經成為了當前開放互聯網中最重要的基石。而RSS 作為其中唯一的信息流標準,也是目前互聯網中支持度最為廣泛,可組合性最佳的協議。但中國用戶對RSS 的感知並不強,畢竟在這十多年的移動互聯網競爭中,流量入口的壟斷已經形成。

RSS被淘汰了嗎?

更有意思的是,其實那些入口級的應用很清楚RSS 有什麼價值。在9 年前Google Reader(當時全球用戶最多的RSS 閱讀器)決定要關閉時,字節跳動創始人張一鳴在騰訊科技上發表了一篇文章,他認為關閉Google Reader 是個商業上合理的決策。

因為他認為Google Reader 的用戶有兩個特點:信息組織能力強和自製力強。但,具備這兩個條件的難道不就是Web3 行業的參與者、投資者、創業者和開發者嗎?

其實RSS 也並沒有因為Google Reader 的關閉而消失,它有著頑強的生命力。現在依舊有大量的創業者依賴於RSS 協議開發更好用的新聞工具或產品,而且大量的主流應用都原生支持RSS,比如Medium、GitHub、Reddit、Substack、Ghost、播客、各種Blog,甚至是Apple 的官網。而對於不支持原生RSS 輸出的平台,也可以通過第三方工具(比如RSSHub)實現。

既然有了這個工具,那接下來就先從我之前的工作流說起。

之前的工作流

在鏈聞期間,我們內部對於如何處理Web3 和Crypto 行業海量的信息,經歷過幾個階段。

早期,更多是通過Twitter、微信群、社群、直接建立聯繫等方式獲取行業最新動態,當然最核心的其實是主編劉鋒老師在國內外的信息資源整合能力。

後來,隨著團隊的擴張,我們開始嘗試搭建系統。我開始將行業內的信息來源做了一些梳理,構建了一套以RSS 為主的方案,從一開始關注的100 多個信息源,逐漸擴展到近300 個(由於行業迭代速度很快,現在這些信息來源很多已經失效,可能是項目關停等原因)。

當然,對於一個專業的媒體平台而言,RSS 解決不了我們的所有問題,而且效率以及工作流方面還有很多空缺,所以最終我們技術團隊構建了一套獨立的專用內部系統,以解決所有信息來源獲取的問題,以及後期的任務分配等內部工作流。

可惜的是,這套系統處於比較早期的階段,還有很多功能和性能的優化空間,但也足夠滿足我們當時的大部分需求了。

Proof of Release?

在鏈聞關閉後,我還持續在進行信息梳理的事情,把之前一直沒來得及整理的地方逐一梳理。比如,之前鏈聞一直都是Bitcoin Core 發布大版本更新最及時的信息來源,因為關注了他們的GitHub(雖然大多行業用戶並不關心),所以這個行業有大量的新產品最早是通過GitHub 來發布的,值得我花更多時間關注。

Proof of Release 的Telegram 頻道

所以我把行業內最重要的一百多個項目的開源代碼和產品發布做了梳理,推出了一個名為Proof of Release 的 Telegram 頻道,當時只是想試水,同時也比較好奇關於開發者主題的內容會有多少人關注,最後也沒想到在幾天內就獲得了超過5000 個關注。

該頻道還在持續更新,比如最近提示了Zcash、SIWE 等協議的重要版本更新進展。

如何將信息流徹底開源?

但經過這幾個月的思考,做一個推送頻道並不能幫助Web3 行業解決信息獲取的根本問題。

每個人都有關注的特定作者、項目、賽道、領域,單靠幾個所謂的媒體是無法覆蓋到如此海量的行業和信息的;而Twitter 更像是一個社交平台,它本身不是專門為了解決信息獲取問題的,哪怕它信息量更大,但是過濾的成本也更高,無法專注。

我非常認同Wayne 的這段話。把方法開源,才是最最基礎和本質的,幫助你找到新聞的源頭。

也讓我回憶起了在Web2 的荒蠻時代,我在知乎上獲點贊數(和評論數)最多的正巧是給別人推薦RSS 訂閱源(其中不少應該已經失效),而這個答案發表於十多年前。

這也是為什麼我不僅要把工具、方法開源,還要把我自己整理的500 多個RSS Feed 公開,並保持定期更新的頻率。如果你用過這些工具,可以將這個列表作為一種補充添加到你的工具中;如果你沒用過這些工具,那這份列表可以成為你的初始化信息源,未來可以根據自己需求再增刪改。

需要先理解什麼是RSS嗎?

其實RSS 很容易使用。雖然在Web2 的時代,RSS 是有一些學習門檻的(因為相比之下其他Web2 應用更簡單易用),也就導致了用戶規模限制在了相對專業和剛需的場景中。

首先,RSS 是一種統稱,它其實代表了一種信息獲取的格式,一般的RSS 語境下包括了RSS/Atom/JSON Feed 等多種信息流格式,只是這幾類用不同的標準格式呈現,但是現在主流的閱讀器支持所有這些格式。

其實RSS 本身是一個鏈接(比如ChainFeeds 的Mirror 專欄的RSS 鏈接就是https://mirror.xyz/chainfeeds.eth/feed/atom),當你從RSS 閱讀器中導入這個鏈接之後,閱讀器就會從這個鏈接下載歷史和最新的內容(文字、視頻、圖片、播客、Torrent 等),並定期自動訪問這個訂閱源獲取更新。

少數派的這篇文章更深度的描繪了一個以RSS 為核心的信息體系,更值得收藏學習。

如果用Web3 的一個眾所周知的應用Uniswap 來類比(雖然這樣比喻不完全準確),就會發現RSS 其實非常Web3,如下圖所示。

任何代幣都可以用ERC-20 的標準創建——>任何信息流(比如某個人的博客)都可以用RSS 的標準創建;

任何ERC-20 都可以被無需許可導入Uniswap 開啟流動性——>任何RSS 都可以被無需許可導入閱讀器(RSS Reader);

任何錢包、應用都可以基於Uniswap 的接口構建應用或聚合工具——>任何人都可以基於閱讀器(RSS Reader)的接口構建更易使用的應用或工具;

只要打開Uniswap 或錢包就能使用Swap 功能——>只要打開閱讀器(RSS Reader)或應用就可以查看訂閱的信息流的最新信息。

所以一句話概括,只需要將關注的媒體、博客、播客或內容來源的「鏈接」或「RSS 鏈接」導入閱讀器,就可以查看這些RSS 來源的所有內容。

那這些「網址」或「RSS 鏈接」怎麼來?

開源項目:RSS Aggregator for Web3

所以我創建了名為「RSS Aggregator for Web3」(縮寫為RAW)的開源項目,解決大家RSS Feed 初始化的問題,如果你之前不會使用RSS 閱讀器也完全沒關係,只需要下載一個後綴為「.opml」的文件,將該文件一次導入你的RSS 閱讀器(比如NetNewsWire)即可,裡麵包含的500 多個Feed 能滿足很多需求。

這是一個可以完全自定義的解決方案,你可以根據你的喜好整理、更新:

比如你更喜歡看研究或深度類的內容,且不關心項目的瑣碎進展,就可以刪除Research 文件夾之外的內容;

如果你更關注DeFi 領域,就可以將DeFi 項目之外的內容刪除;

如果你還想添加更多Feed 信息源,就可以根據教程學習如何添加。

當然,這些Feed 沒有限定語言,但由於目前大多數的Web3 項目都是海外團隊,所以其中95% 以上都是英文源,中文佔比較低,所以RAW 開源項目也是英文為主。

另外,由於項目方或信息來源可能會變更其託管的內容所在地(比如從Medium 遷移到Mirror),而且Web3 項目的新增和死亡速度也很快,所以我會持續更新該列表並定時發布,比如每月更新一次。

適用人群

這份工具可能並不適用於所有人,因為你需要花一些時間去構建自己的信息獲取的工作流,以及每天需要花一些時間去追踪Web3 世界發生的各種進展。

將RAW 導入NetNewsWire 後

對於這個行業前沿的研究者、專家、媒體、KOL、社區甚至是研究型組織,本身擅長的就是獲取、消化、整理、再輸出這些信息,相信你們早就有了自己專業的解決方案甚至是系統。

但如果還沒有,或者你致力於成為這樣的角色,那本文提供的信息流工具或許可以成為一個開始,你可以根據自己的喜好、擅長的方向進行個性化處理。

還有哪些獲取信息的方式?

其實除了RSS 之外,還有很多有價值的信息來源,但是各有各的特點和場景,每個人應該根據自己的情況去選擇適合自己的方式。以下為拋磚引玉,未來或許我還會繼續整理這些重要的信息收集方式,並進行公開。

Twitter

推薦使用Twitter List 列表來管理Twitter 上的各種信息源,列表可按照賽道和屬性進行分類,比如NFT 和DeFi 的項目可以分為兩個列表,因為這兩者的社區或項目的重合度並不高。但是Twitter 上的社交類內容較多,不夠專注。

垂直社區:Discord/論壇/Telegram/微信群

直接進入社區的好處是可以更深度了解某個項目發生的情況,但是更瑣碎。深度參與幾個社區也能幫助了解不同項目在社區治理上的差異。

項目治理:Snapshot/論壇

參與項目的直接治理過程,特別是投票過程通常與二級市場存在關聯。我在用一個叫 Boto 的工具追踪關注的項目的Snapshot 的治理過程,供參考。

數據類:比如Nansen、Dune,甚至是Etherscan 等。

RAW 開源之後,還有什麼計劃?

我和前鏈聞的幾位同事組建了名為ChainFeeds 的團隊,希望能在Web3 的背景下,重新思考信息流產品的未來。將信息獲取的方式和500 個Feeds 的開源僅僅是第一步,也是我們之後想做的事情的根基,之後我們計劃探索信息源相關的篩選工具、垂直的內容整合、為內容附加更多的價值。

構建一個純Web3 的應用是最值得興奮的事情,哪怕現在只能有Web2 的技術棧可以使用。未來無論是賬戶系統、內容存儲、可組合性等等,都會有更多的選擇,而不僅限於ENS、Arweave、ICP、Mirror、RSS3、CyberConnect 等等。

而對於ChainFeeds 的產品而言,我們還沒完全準備好,產品和功能上在做很多的嘗試,未來會通過 Twitter 或 Mirror 公開最新進展。但如果你想試試現在非常早期的Alpha 版本,可通過 ChainFeeds.xyz 瀏覽。

最後

最後,感謝SevenX、Puzzle、Mask、A&T、Fenbushi、Hash Global、Y2Z,以及天使投資人Jocy Lin、Steve Guo、Li Xing 為ChainFeeds 完成了啟動資金的支持,也感謝鏈聞的幾位創始人,特別是劉鋒老師,以及Winkrypto 對項目的幫助和支持。

未來還有很多計劃,但是我們想先從信息源開源計劃RSS Aggregator for Web3 開始,為行業的所有人提供一份標準且高質量的內容獲取工具,並持續更新這份工具的信息源。如果你對這些信息源的內容有任何建議和補充,也歡迎通過 Twitter、GitHub 的方式聯繫我們。

Total
0
Shares
Related Posts