跳到主要内容

游西湖

· 阅读需 1 分钟
amass
一个躺不平的板砖人

上个月26号去西湖出差,趁着周末,就跑去西湖转了转。给我印象最深的就是一只野猫,和一只松鼠(不知道是不是野的)。他们根本就不怕人,那只野猫也不会去主动攻击人,就那么自顾自的寻找猎物,不愧是见过大世面的猫。 相比于自己,开会做个报告都要哆哆嗦嗦,讲不利索,一开口大脑就一片空灵。面对不熟悉的女性都会紧张,一直抖着腿以求消除自己的不自在感,实在是汗颜。

为博客添加搜索引擎

· 阅读需 3 分钟

一直在尝试各种不同的文本搜索引擎,是为了给博客添加一个搜索栏。

Algolia DocSearch

在使用上 Algolia DocSearch 是使用体验最好的,也是 Docusaurus 官方支持的,但是其不开源,但可以免费使用。

首先在 Algolia 免费创建 Applicaiton,跳过 Get Started

Data sources 找到 Crawler,先按照提示验证域名。然后添加 Crawler,选择 Technical documentation,再选择 Docusaurus v2.x or v3.x 作为模板。

创建完成之后,在 SETUPConfiguration 下关闭 Max URLs

然后开始爬取网站内容,爬取完成之后,Crawler 的名字就会作为一个 index。安装提示填入 Docusaurus 即可。

Algolia 限制了免费版的 Records 数量,免费版只有10K,实测某些 url 已经超出其限制,Algolia 选择直接跳过该 url 的爬取。

Typesense 作为 Algolia 的开源平替版,和 Docusaurus 集成度也还行,轻量简单易于本地部署。但是目前发现它对中文分词好像不太友好,没有 Meilisearch 好。

Meilisearch 对中文支持稍微友好一点。