AI 驅動的混合搜尋正在封閉測試中。 加入候補名單 搶先體驗!

前往首頁Meilisearch 的標誌
返回文章
2022 年 5 月 3 日

開源如何驅動我們的策略

Meilisearch 的 CEO 解釋了為什麼開源是實現公司目標的唯一選擇。

Quentin de Quelen
Quentin de QuelenMeilisearch 共同創辦人兼 CEO@Quentin_dQ
How open source drives our strategy

當我和我的兩位共同創辦人終於決定放手一搏,辭掉工作並創立 Meilisearch 時,我們立即決定將我們的搜尋引擎程式碼開源。

我們這樣做是因為它感覺很自然:我們習慣於使用和貢獻開源專案,並且開始開發 Meilisearch 的希望是它對其他開發人員有用。我們沒有預料到,在開源環境中工作會迅速成為一股巨大的力量,現在驅動著公司的策略和我們整個工作方式。

在不到兩年的時間裡,我們從一無所有發展到擁有近 3 萬名開發人員的社群,每月有超過 9 萬名不重複使用者。

在本文中,我將解釋我們改進使用者搜尋體驗的願景,以及為什麼這只能透過開源來實現。

我們為什麼要建立 Meilisearch?

在建立 Meilisearch 之前,我和我的共同創辦人在一家法國知名電子商務公司的創新團隊工作。我們在那裡的最後一項任務是透過搜尋重新設計他們的網站導覽。

我們厭倦了在我們喜愛的網站和產品上看到二流的搜尋欄。

我們很快就了解了配置和維護現有搜尋解決方案的高成本和複雜性,而結果卻不盡如人意。即使是市場上最成功的解決方案 Algolia,其定位也主要針對大型電子商務客戶,在這些客戶中,良好的搜尋體驗可以直接轉化為收入增加。我們厭倦了在我們喜愛的網站和產品上看到二流的搜尋欄。

這就是為什麼我們決定建立一個適用於所有類型產品和公司的搜尋引擎,以結束平庸的搜尋危機。搜尋,歡迎來到 21 世紀!

為什麼我們的願景不能沒有開源

開源吸引開發人員

眾所周知,網路上的搜尋體驗往往令人不滿意。但搜尋引擎到底是什麼?

我認為搜尋引擎首先是開發人員的工具,就像資料庫一樣。如果我們看看資料庫的歷史,開源選項是最受歡迎的。存取程式碼、易於部署和修改、成為社群的一份子——這些只是吸引開發人員使用開源工具的一些原因。

由於我們決定採用開源,開發人員可以將 Meilisearch 作為副專案、作為他們教育的一部分,或者—如果他們幸運的話—在他們的工作中使用。此外,如果他們需要幫助,他們知道有數千名其他開發人員也準備好回答他們的問題。如果他們遇到問題,他們可以輕鬆回報問題,甚至可以協助解決問題。

開源產生回饋

開發人員可以透過在 GitHub 上提供回饋和建立問題,對開源專案的方向產生直接影響

我們不再需要尋找回饋;它自然而然地來到我們身邊。

無論是來自我們的許多 GitHub 儲存庫、我們的 Slack 社群,還是我們的 公開路線圖,我們每週都會收到數百條回饋意見——更不用說與開發人員的一些精彩對話了。我們不再需要尋找回饋;它自然而然地來到我們身邊。

這種共同設計流程對我們所有的產品開發至關重要,而且它並不僅僅止於回饋:我們還收到許多直接的程式碼貢獻,幫助我們改進和維護我們的搜尋引擎、SDK 和開發工具。

開源幫助我們快速建置

使用搜尋來改善網路上的使用者體驗並非易事。對於我們這樣規模的公司來說,不可能同時從各個方面解決問題。我們必須單獨解決問題。

但是,我們並不是孤軍奮戰。除了幫助我們確定路線圖的優先順序之外,我們的社群也幫助我們同時解決更多問題,包括許多不是我們優先事項的問題。

例如,如果明天有幾位社群成員需要與 Shopify 整合,我們可以幫助他們開發並與其他社群分享。我們的產品能夠根據使用者的需求逐步、程序性地成長。

如果今天我們有 20 個程式庫每月更新,這要歸功於我們的社群!

開源影響我們的設計

為所有人改善搜尋體驗不僅僅是分發一個好的搜尋引擎;它更重要的是設計一個好的搜尋引擎。開源再次帶來了它自己的一系列優勢。公共開發自然會推動我們採用最直接、最直觀的解決方案,以便開發人員可以快速使用和測試。

今天,我們可以自信地說,我們擁有市場上最方便的搜尋引擎。

從第一天起,易用性就一直是 Meilisearch 專案的核心。第一步是對專案文件進行大量投資。然後,感謝社群和我們完全公開的產品管理,我們確保每項新功能都易於所有人理解且非常容易存取。今天,我們可以自信地說,我們擁有市場上最方便的搜尋引擎。

結論

您現在應該已經了解:開源是我們 DNA 的一部分。由於它和透過它,我們打算發展我們的解決方案並改變搜尋的世界。這就是為什麼我們將繼續與我們的社群攜手合作,共同改善全球網路使用者的搜尋體驗。

如果您也關心搜尋的現狀,請加入社群來幫助我們戰鬥。如果您想表達您的支持,您可以為我們的 GitHub 儲存庫加星號或「關注」以接收更新。

很高興您與我們一起踏上這段旅程,

Quentin de Quelen

PS:如果您已經在使用 Meilisearch 並且正在尋找託管版本,請查看我們新的雲端產品。沒有時間等待候補名單?請在我們的社群 Slack 上聯繫我們,並告訴我們您的情況,以便我們可以盡快給您存取權限。

Meilisearch November Updates

Meilisearch 11 月更新

您每月的 Meilisearch 總結。2024 年 11 月版本。

Laurent Cazanove
Laurent Cazanove2024 年 12 月 3 日
Meilisearch Q4 2024 release wrap-up

Meilisearch 2024 年第四季度發佈總結

Meilisearch 第四季度發佈包括更快的搜尋、對 UI 中設定的更多控制以及一個新的區域。

Maya Shin
Maya Shin2024 年 11 月 27 日
Meilisearch October updates

Meilisearch 10 月更新

您每月的 Meilisearch 總結。2024 年 10 月版本。

Carolina Ferreira
Carolina Ferreira2024 年 11 月 7 日