回到主页Meilisearch's logo
返回文章
2022年5月3日

开源如何驱动我们的战略

Meilisearch 首席执行官解释了为什么开源是实现公司目标的唯一选择。

Quentin de Quelen
Quentin de QuelenMeilisearch 联合创始人兼首席执行官@Quentin_dQ
How open source drives our strategy

当我和两位联合创始人最终下定决心,辞掉日常工作并创立 Meilisearch 时,我们立即决定将我们的搜索引擎代码开源。

我们这样做是因为这很自然:我们习惯于使用和贡献开源项目,并且开始开发 Meilisearch 时,希望它能对其他开发者有所帮助。我们没想到开源工作会迅速成为一股巨大的力量,现在它驱动着公司的战略和我们整个工作方式。

在不到两年的时间里,我们从零发展到了近3万名开发者的社区,每月有超过9万独立用户。

在本文中,我将解释我们改善面向用户的搜索体验的愿景,以及为什么这只能通过开源来实现。

我们为什么创建 Meilisearch?

在创建 Meilisearch 之前,我和我的联合创始人在一家法国知名电商公司的创新团队工作。我们在那里的最后一个任务是重新设计其网站的搜索导航。

我们厌倦了看到我们喜爱的网站和产品上出现二流的搜索栏。

我们很快就明白了配置和维护现有搜索解决方案的高昂成本和复杂性,而结果却差强人意。即使是市场上最成功的解决方案 Algolia,也主要面向大型电商客户,因为良好的搜索体验可以直接转化为更高的收入。我们厌倦了看到我们喜爱的网站和产品上出现二流的搜索栏。

这就是为什么我们决定创建一个适合所有类型产品和公司的搜索引擎,以终结平庸的搜索危机。搜索,欢迎来到21世纪!

为什么我们的愿景离不开开源

开源吸引开发者

众所周知,网络上的搜索体验常常令人不满意。但搜索引擎究竟是什么?

我认为,搜索引擎首先是一个面向开发者的工具——很像数据库。如果我们回顾数据库的历史,开源选项是其中最受欢迎的。代码可访问性、易于部署和修改、以及成为社区一部分——这些都是吸引开发者使用开源工具的一些原因。

由于我们决定采用开源,开发者可以把 Meilisearch 作为业余项目、学习的一部分,或者——如果他们幸运的话——在工作中尝试。此外,如果他们需要帮助,他们知道成千上万像他们一样的开发者随时准备回答他们的问题。如果他们遇到问题,可以轻松报告,甚至帮助解决。

开源产生反馈

开发者可以通过在 GitHub 上提供反馈和创建 Issue 来<强>直接影响开源项目的方向。

我们不再需要主动寻找反馈;它自然而然地涌向我们。

无论是来自我们众多的GitHub 仓库,还是我们的Slack 社区,亦或是我们的公开路线图,我们每周都会收到数百条反馈——更不用说与开发者的精彩对话了。我们不再需要主动寻找反馈;它自然而然地涌向我们。

这种协同设计过程对我们所有的产品开发都至关重要,而且它不仅仅止于反馈:我们还收到了大量的直接代码贡献,帮助我们改进和维护我们的搜索引擎、SDK 和开发工具。

开源帮助我们快速构建

利用搜索改进网络用户体验并非易事。对于我们公司这样规模的企业来说,不可能同时从所有方面解决问题。我们只能一个接一个地解决问题。

然而,我们并非孤军奋战。除了帮助我们确定路线图的优先级之外,我们的社区还帮助我们同时解决更多问题——包括许多并非我们优先考虑的问题。

例如,如果明天有几个社区成员需要与 Shopify 集成,我们可以帮助他们开发,然后与社区其他人分享。我们的产品能够根据用户的需求逐步、按程序地发展。

如果今天我们有20个库每月更新,那要归功于我们的社区!

开源影响我们的设计

改善所有人的搜索体验不仅是分发一个好的搜索引擎;它更是设计一个好的搜索引擎。再一次,开源带来了它自己的一系列优势。公共开发自然地推动我们走向最简单、最直观的解决方案,以便开发者可以快速使用和测试它。

今天,我们可以自信地说,我们拥有市场上最便捷的搜索引擎。

自第一天起,易用性就是 Meilisearch 项目的核心。第一步是对项目文档进行大量投入。然后,得益于社区和我们完全公开的产品管理,我们确保每个新功能都易于所有人理解且非常容易访问。今天,我们可以自信地说,我们拥有市场上最便捷的搜索引擎。

总结

您现在应该已经明白:开源是我们的基因。有了它,我们打算发展我们的解决方案并改变搜索世界。这就是为什么我们将继续与我们的社区携手合作,共同改善全球互联网用户的搜索体验。

如果您也关心搜索现状,请加入社区,帮助我们。如果您想表达支持,可以给我们的GitHub 仓库加星或“关注”,以接收更新。

很高兴能与您一同踏上这段旅程,

Quentin de Quelen

附言:如果您已经在使用 Meilisearch 并正在寻找托管版本,请查看我们的新云服务。没时间等待列表?请在我们的社区 Slack 上联系我们,告知您的情况,以便我们尽快为您提供访问权限。

Meilisearch May updates

Meilisearch 五月更新

Meilisearch 每月总结。2025 年 5 月版。

Laurent Cazanove
Laurent Cazanove2025年6月4日
Meilisearch April updates

Meilisearch 四月更新

Meilisearch 每月总结。2025 年 4 月版。

Laurent Cazanove
Laurent Cazanove2025年5月12日
Meilisearch March updates

Meilisearch 三月更新

Meilisearch 每月总结。2025 年 3 月版。

Laurent Cazanove
Laurent Cazanove2025年4月7日