littlebot
Published on 2025-04-13 / 2 Visits
0

【源码】基于Go语言的动态搜索型mdBook系统

项目简介

本项目是基于Go语言开发的动态mdBook——Y Book,重点突出搜索功能。用户可利用命令行工具对博客网站进行管理,包括创建新博客配置、启动服务以及操作博客网站相关配置等。

项目的主要特性和功能

  1. 命令行管理:提供便捷的命令行工具,用户通过简单命令就能管理博客网站,无需复杂的后台管理系统。
  2. 多样搜索:拥有强大搜索功能,支持基于标题的模糊搜索、插件搜索等多种搜索器,还能集成bleve库进行全文索引搜索。
  3. 博客处理:实现博客内容的加载、缓存处理和私有内容检查,确保博客内容正确加载与访问。
  4. 动态生成:可根据配置和URL路径动态生成文件或内容,并写入指定生成路径。

安装使用步骤

  1. 确保已下载本项目的源码文件。
  2. 编译安装:在Windows或Linux系统下,使用make install命令编译并安装项目。
  3. 启动服务:使用yb命令启动服务,通过yb -h命令了解更多操作信息。

许可证

本项目采用MIT许可证,详情见LICENSE文件。

待办事项

补充基于LLM的搜索插件,增强搜索功能。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】