開源 Matters
刘果 | Guo Liu
maintainer
19 Followers
25 Articles

Matters開源計畫啟動 🚀 | 邀請你來共建馬特市

Matty

打開馬特市最常見的方式,是書寫和閱讀,用文字塑造彼此的虛擬空間。另一種打開方式,是進入文字背後的代碼,用邏輯定義社群的結構和交互的規則。一直以來,後一種打開方式只屬於Matters團隊。一個社區的發展若要不斷地更新和迭代,它的結構和交互規則需要儘量透明,令更多社區居民可以有參與改造和擴展社區的渠道。

3

Web3 Application Achitecture

刘果 | Guo Liu

Notes from Matters Web3 lecture series, on emerging trends and patterns of web3 application architecture.

2

A Deep Dive Into Logbook Smart Contract

robertu

On experimenting with digital ownership, Matters Lab is blurring the line between private and public ownership with three Web3 projects: Tra...

2

为共创内容设计所有权

刘果 | Guo Liu

在 Web3 中,因为私有产权的确立,我们有机会设计新型的所有权,甚至能够化解私有与公有产权之间的矛盾,平衡私有的激励与公有的公平。Matters Lab 正在探索针对共创内容设计更加合理的所有权。

2
Back to All

我的第一个Matters API 实验

北小魚

读到 @catding 的《Matters儀表板發佈,每日自動更新》才知道Matters 有 API 可以采集后台数据,忍不住想玩一玩。站内找到 @robertu 的《社區開放一小步:Matters API》,API 使用指导。从来没用过 GraphQL,完全照猫画虎,在...

Matters 漏洞賞金計畫致謝

Matters Lab

近期安全漏洞修復報告,與致謝參與捉蟲的朋友們。

2

Matters 全面開源,邀請你一起來建設馬特市

Matty

兩個月前,我們啓動了開源計劃,邀請部分開發者加入 Matters 的代碼倉庫,以便提出建議、磨合協作流程。這兩個月,我們完善了流程與文檔,增加了公用的測試環境,並逐步將產品開發的流程轉移到了 GitHub 上。現在,我們已經將 Matters 的代碼進行了全面開源,任何人都可審閱、取用和參與了!

2

Matters 編輯器是如何運作的?

robertu

編輯器是 Matters 的核心,承載著數萬創作者的創作心血。產品開發團隊意在打造一個易用、可靠的編輯器。本文將從技術的角度,向大家介紹 Matters 編輯器的運作原理,以及面臨的挑戰。核心目前 Matters 的所見即所得(WYSIWYG)編輯器應用在文章草稿和評論兩個地方,核心基於 Quill 實現。

1

Matters 的架構與技術棧

刘果 | Guo Liu

photo credit: Ray Wenderlich隨著開源計劃的啓動,馬特市市民們可以直接看到馬特市的所有機制和邏輯。全面開放代碼倉庫後,任何人都可以提出建議和想法、提交功能和優化,也可以自行建立像馬特市一樣的平臺,參與到馬特市生態的演進中。

2

來給全平臺 Matters 上 Dark Mode,還有滿一點的 Desktop 版面

小古

iOS, Android, Windows, Mac OS 和各種 Linux 上都用上 Dark Mode,還有把電腦上面文章佔的版面放滿一點。這個 Dark Mode 和版面的更改,我上篇文章談過了。這次更新支持了 iOS 和 User Script (使用者腳本) 。

3

【多圖】自己動手給 Matters 做 Dark Mode

小古

有時候深夜看文章,總感覺格外刺眼,到底爲什麼 Matters 沒有 Dark Mode 呢?抱着這樣的想法就在上次做的樣式中加入了這樣的功能。不過把整個 Matters 變成暗色調真的很麻煩呢,光是選色就很麻煩,加上 Matters 是響應式的網頁,網站樣式貌似是按需載入,所以尋找要換色調的元素也非常麻煩。

1

Matters 设计日志 Mar 20

disinfeqt

Hello,之前在一篇作品的评论里介绍了自己,我是负责 Matters 产品的设计师,在此接受大家的吐槽和建议,也想借此机会复盘一些设计的思路。简单前情提要一下,最近更新的 Matters 3.0 以 Mobile First 为宗旨重新梳理了页面逻辑。

1

非官方|Matters許願池!

糾古

趁著(?)選舉期間,寫了一個簡單的Matters外圍網站:MatREQ。主要是這個論述的實作版本,目標是「擴充單篇文章的功能」;以下是使用介紹。MatREQ !許願池簡單講就是「什麼事都可以拿上來問Matters大神」,跟臉書大神差不多的意思。

產品日誌 11/28:發現頁熱門悄悄變了

小月

讚賞Civic Liker 讚賞公民徽章社區內發放啦!說要請我飲奶茶的朋友們,歡迎成為讚賞公民。每月只需一杯奶茶的錢,就可以直接支持創作者。讚賞鍵按不停,手感更佳。移動端底部工具條添加讚賞按鈕,更方便向作者投餵 LikeCoin 👏首頁「熱門作品」算法更新。

使用这个浏览器扩展一键开启Matters的全站屏蔽/拉黑/静音功能

Deserve

前段時間,Matters推出了屏蔽用戶的功能,當你屏蔽某位用戶之後,他將無法評論你的作品。但是這還沒覆蓋到我的需求,我希望還能做到的是,屏蔽某位用戶之後,便無法在任何作品下看到這位用戶的評論。這裡先附上這個瀏覽器擴展的地址,你可以在Chrome商店裡直接安裝使用。

​​社區開放一小步:Matters API

robertu

三月網站改版時,我們對技術架構進行了調整,其中前後端通信的 API 從 REST 改為 GraphQL。在經過幾個月的產品迭代、開放註冊帶來的流量攀升考驗後, Matters API 正式對社區開放!為什麼選擇 GraphQL?雖然 GraphQL 與 REST 都能透過 HTT...

3

產品日誌 10/14:社區大升級完工!!

小月

相信常來 Matters 的用戶,對 LikeCoin 一定也不陌生。八月中旬,我們宣布了與 LikeCoin 合作的好消息,這一重大社區升級,也將於明天正式上線。麥子長成 LikeCoin之後,產品會有哪些變化?閱讀本篇產品日誌,提前知曉👇升級一:讚賞按鈕嵌入 LikeBut...

🔗 真正去中心媒體的第一步:做一個 Matters 的第三方網站

vibertthio

🙌 yo 這是電!我上個禮拜做了一個自己的 Matters 第三方網站,用來備份自己發在 Matters 的文章,也是我想像去中心媒體的第一步。https://vibertthio.com/matters-third-party/我與媒體大學時期參與一份名為《意識報》的台大校內...

1

產品日誌 8/26:試試看,置頂一篇作品

小月

個人主頁default cover photo 煥新啦,但我們更期待你給自己的個人創作空間站換上新的封面。試試看,選擇置頂一篇個人作品。我們統計了創作者公開作品的篇數與字數,並將數據統計顯示在個人空間站。讀者也可以看到你的創作佳績。Matters IDmatters id 是你在...

產品日誌 7/30:小變動和小規劃

小月

距離上一次更新產品日誌過去了好久 ⋯⋯ 從台北回來後,Matters 團隊就在緊張地準備一些大事情!比如,我們製作了看似簡潔但概念前沿的馬賽克馬賽克,迫不及待想要分享給社區。還有,我們正在開發第四季度的核心功能,希望這個里程碑進化帶給你驚喜。

Matters文章现在可以一键在线转为墙内链接了

Deserve

有的时候读到Matters上的文章,可能会想要分享到大陆的社交平台,但是无奈Matters被墙了,于是我上次找到一个笨办法,写了这篇指引:《如何將Matters文章轉為大陸可訪問鏈接?》,事后发现如果每次都这样操作,实在是太麻烦了(需要4步,而且需要自行拼接地址),对普通用户非常...

1

產品日誌 6/2:發自台北節點

小月

要離開台灣了好捨不得,時間緊張趕緊更新一篇產品日誌。資深盪鞦韆愛好者(我本人)此行最大收穫是:繼日本代代木公園的鞦韆之後,又在津梅棧道下發現了我喜歡的鞦韆⋯⋯因為太喜歡了所以放在本文開頭下面為大家介紹近期重點更新。collection 功能編輯器內及作品詳情頁底部,均可在發佈作品...

產品日誌 4/3:產品進展 & 功能點意見徵集

小月

各位晚上好,本期產品日誌首先为大家通报这段时间以来的產品進展。編輯器功能優化在編輯器中點擊『+』后選擇錄影機按鈕,可以為文章添加 YouTube 或者 Vimeo 視頻。技術控朋友可以在編輯器中點擊『<>』按鈕,加入 JSFiddle 連結,添加可互動的代碼塊。

產品日誌 3/25:網站改版後,步履不停

小月

Matters web 1.0.0 版本正式上線以來,我們從用戶群組、MattersLab社區共建頻道等,都不斷收到大家各種各樣的反饋。在這裡,要特別謝謝各位持續關注 Matters,不僅和我們一起探討產品機制與邏輯,還將目光落到細微之處,激勵我們精益求精。

工程日誌 3/19:如何建立分布式的版權生態?

刘果 | Guo Liu

Matters目前使用的部分技術棧。編輯器通過Quill搭建,其他前端邏輯與渲染通過React開發,SSR與路由則由Next.js負責;GraphQL負責前後端耦合;Knex為SQL語句提供查詢構造,接入PostgreSQL數據庫;ElasticSearch提供搜索與推薦服務,調用由Spark訓練的推薦模型;IPFS節點提供文章的分布式存儲功能。平台更新在過去一年的內測中,Matters通過...