switch search function to typesense search

This commit is contained in:
2026-02-07 20:13:03 +08:00
parent cf197c75ab
commit f2c0635ee8
9 changed files with 695 additions and 630 deletions

View File

@@ -589,10 +589,11 @@ math:
# --------------------------------------
search:
# Choose: algolia_search / local_search / docsearch
# leave it empty if you don't need search
use: local_search
placeholder:
path: search.json
field: posts
content: true
# Algolia Search
algolia_search:
@@ -1162,6 +1163,7 @@ css_prefix: true
inject:
head:
# - <link rel="stylesheet" href="/xxx.css">
- <link rel="stylesheet" href="https://cdn.jsdmirror.com/npm/instantsearch.css/themes/reset-min.css">
- <link rel="stylesheet" href="https://cdn.jsdmirror.com/gh/bishshi/welcomemessage/welcome.css">
- <link rel="stylesheet" href="https://cdn.jsdmirror.com/gh/bishshi/sidecalendar/calendar.css">
- <link rel="stylesheet" href="/css/style.css">
@@ -1185,6 +1187,9 @@ inject:
- <script src="https://unpkg.com/chinese-lunar@0.1.4/lib/chinese-lunar.js"></script>
- <script src="/js/random.js"></script>
- <script src="/js/shuoshuoshouye.js"></script>
- <script src="https://cdn.jsdmirror.com/npm/instantsearch.js@4.56.0"></script>
- <script src="https://cdn.jsdmirror.com/npm/typesense-instantsearch-adapter@2.7.0/dist/typesense-instantsearch-adapter.min.js"></script>
# CDN Settings
# Don't modify the following settings unless you know how they work