使用 Meilisearch 提升 Halo 网站的搜索体验
原文地址:https://www.lxware.cn/archives/halo-meilisearch Halo 从 2.0 版本开始支持了全文搜索功能,自带的 Lucene 搜索引擎在轻度使用场景下可以满足需求,但在重度依赖搜索功能的场景下,可能在搜索速度和用户体验上存在不足,这时我们会更推荐使用独立的搜索引擎。 本文将介绍如何使用 https://www.meilisearch.com/ 搜...
原文地址:https://www.lxware.cn/archives/halo-meilisearch Halo 从 2.0 版本开始支持了全文搜索功能,自带的 Lucene 搜索引擎在轻度使用场景下可以满足需求,但在重度依赖搜索功能的场景下,可能在搜索速度和用户体验上存在不足,这时我们会更推荐使用独立的搜索引擎。 本文将介绍如何使用 https://www.meilisearch.com/ 搜...
<!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="UTF-8"> <title>随机视频</title> <meta name="viewport" content="width=device-width,
单页 <!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="UTF-8"> <title>随机视频</title> <meta name="viewport" content="width=device-widt
原文地址:https://www.lxware.cn/archives/halo-content-tools 在 Halo 社区中,导入 Markdown 和 Word 文档的需求一直很高,但社区一直缺乏完善的解决方案。其主要原因在于 Markdown 和 Word 的文档格式较为复杂,难以完美支持所有格式特性,且图片资源的处理存在技术难点。 现在,社区中已经有了一个插件可以很好地支持导入 Mar...
原文地址:https://www.lxware.cn/archives/1panel-mcp 引言 随着大语言模型(LLM)技术的快速发展,我们正在见证软件开发领域的一场革命。从 ChatGPT 到 Claude,从 GitHub Copilot 到各种 AI 编程助手,人工智能正在深刻改变着开发者的工作方式。 在这个 AI 驱动的时代,Agent(智能代理)概念应运而生。Agent 不仅能理解自...
外链跳转工具,具有可自定义的跳转页面和基本安全功能。
可刷新物化视图 (refreshable materialized view) 是 ClickHouse 一种新的物化视图解决方案,并在24.10版本中标记为生产可用。主要用于解决增量物化视图不适用的场景。 一、增量物化视图 增量物化视图是 ClickHouse 中常见的物化视图。下面我们来介绍它的更新时机以及不适用的场景,以引出可刷新物化视图推出的背景。 1.更新时机 从本质上说,增量物化视图是...
辛普森悖论(simpson’s paradox),是概率和统计中的一种现象,其中趋势出现在几组数据中,但当这些组被合并后趋势消失或反转。这个结果在社会科学和医学科学统计中经常遇到,当频率数据被不恰当地给出因果解释时尤其成问题。当干扰变量和因果关系在统计建模中得到适当处理时,这个悖论就可以得到解决。 辛普森悖论已被用来说明统计误用可能产生的误导性结果。 关于辛普森悖论的论述推荐知乎上两篇高赞回复 关...
更新(25-06-19) 现在已经为插件的 UI 部分提供了新的配置方式,https://www.npmjs.com/package/@halo-dev/ui-plugin-bundler-kit 包提供了 rsbuildConfig 方法,可以更加方便的使用 https://rsbuild.dev/ 来构建 UI 部分。 Rsbuild 基于 Rspack 构建,提供了更完善的 loader 配...
一、背景 博客的访问统计是基于51la实现,其只会统计“真人”的访问记录会过滤掉绝大部分的全站流量,因此如果想要分析全站的流量是否存在异常则需要更底层的实现。博客的基础架构是 nginx + hexo 的静态博客页面,因此全站流量分析的思路是: 采集 nginx 的访问日志 同步到分析性数据库 搭建实时报表 结合博主的技术栈,设计出如下架构 二、框架解析 本节解释为什么要选择 vector + c...