当前位置: 首页 > news >正文

小遥搜索v1.2.0版本更新【已支持-语雀数据源集成】

效果如图:(语雀数据源标签、浏览器操作是使用浏览器打开链接、打开操作是本地打开)

视频介绍:https://www.bilibili.com/video/BV14bfZBRE1k/

v1.2.0 版本更新说明

发布日期:2026年2月24日
版本类型:重大功能更新
主题:微内核插件化架构 + 语雀知识库支持


📋 版本概述

小遥搜索 v1.2.0 正式引入微内核插件化架构,实现了数据源的热插拔扩展,并首发语雀知识库插件

核心亮点

  • 🔌微内核插件化架构:支持数据源插件动态加载
  • ☁️语雀知识库插件:首个数据源插件,支持语雀文档搜索
  • 🎨13种数据源类型定义:为未来扩展奠定基础
  • 🔗源链接跳转:搜索结果可直接在浏览器中打开原文

✨ 新增功能

1. 微内核插件化架构

架构特点

  • 约定优于配置:插件放到目录自动发现
  • 异步架构:基于 asyncio 高性能异步处理
  • 热插拔支持:运行时动态加载插件
  • 故障隔离:插件故障不影响核心功能

插件类型

  • 数据源插件:扩展外部数据源(已实现)
  • 🚧AI模型插件:架构预留,暂未实现
  • 🚧搜索引擎插件:架构预留,暂未实现

2. 语雀知识库插件

插件状态:已内置(默认关闭)

功能特性

  • 🔄 启动时自动同步 Markdown 文档
  • 📄 保留文档格式和元数据
  • 🔗 搜索结果支持源链接跳转
  • 🎨 搜索结果显示"语雀"标签

启用方法

cd backend/data/plugins/datasource/yuque cp config.yaml.example config.yaml # 编辑 config.yaml,设置 enabled: true

3. 数据源类型扩展

定义了13种数据源类型

类型

说明

状态

filesystem

本地文件

✅ 默认启用

yuque

语雀

✅ 已内置(需启用)

feishu

飞书

📋 计划中

notion

Notion

📋 计划中

github

GitHub

📋 计划中

gitlab

GitLab

📋 计划中

confluence

Confluence

📋 计划中

wordpress

WordPress

📋 计划中

obsidian

Obsidian

📋 计划中

dropbox

Dropbox

📋 计划中

googledrive

Google Drive

📋 计划中

onedrive

OneDrive

📋 计划中

figma

Figma

📋 计划中


🔧 技术改进

前端更新

  1. 搜索结果卡片增强
    • 显示数据源类型标签
    • 支持源链接跳转("浏览器"按钮)
    • 未知类型显示原始名称
  1. Electron API 扩展
    • 新增openExternal接口,支持默认浏览器打开链接

后端更新

  1. 插件系统
    • 插件加载器实现
    • 数据源抽象接口定义
    • 插件配置管理
  1. 语雀插件
    • yuque-dl CLI 工具集成
    • 异步同步机制
    • 元数据提取
  1. 数据流完善
    • source_typesource_url字段贯穿全流程
    • 数据库 → Whoosh索引 → 搜索API → 前端展示

📚 文档更新

新增文档

  1. 数据源插件列表.md
    • 13种数据源类型定义
    • 已实现插件说明
    • 插件开发指南
  1. 插件开发文档.md
    • 架构概述
    • 快速开始指南
    • 完整示例代码

更新文档

  1. 数据库设计文档.md
    • Whoosh索引Schema添加source_typesource_url字段
  1. README.md
    • 新增"数据源插件列表"章节
    • 删除冗余的"插件开发"章节

🔄 升级指南

从 v1.1.x 升级到 v1.2.0

  1. 备份数据(可选)
# 备份插件配置 cp -r backend/data/plugins backend/data/plugins.backup
  1. 下载新版本
    • 百度网盘:https://pan.baidu.com/s/1lDaWjMCRXIT-Sqx9UFjerg?pwd=37ed
    • 选择XiaoyaoSearch-Windows-v1.2.0.zip
  1. 启用语雀插件(可选)
cd backend/data/plugins/datasource/yuque cp config.yaml.example config.yaml # 编辑 config.yaml 配置语雀 Token
  1. 重建索引(推荐)
    • 删除backend/data/indexes/目录
    • 重启后端自动重建

🐛 已知问题

  1. Whoosh索引字段
    • 旧版本索引不含source_typesource_url字段
    • 解决方案:删除索引目录,重启后端重建
  1. 语雀Token获取
    • 需要手动在语雀设置中获取
    • 参考:https://github.com/gxr404/yuque-dl/blob/main/docs/GET_TOEKN.md

📦 下载地址

  • 百度网盘:https://pan.baidu.com/s/1lDaWjMCRXIT-Sqx9UFjerg?pwd=37ed
  • GitHub:https://github.com/dtsola/xiaoyaosearch/releases/tag/v1.2.0

🙏 致谢

感谢以下开源项目的支持:

  • yuque-dl - 语雀文档下载工具

让我们一起打造更好的本地搜索体验!🚀


#独立开发者 #知识工作者 #知识库 #AI工具 #内容创作者 #一人公司 #ai搜索 #dify #ragflow #vibecoding

http://www.jsqmd.com/news/409945/

相关文章:

  • 梦笔记20260225
  • 2026年智能系统门窗公司综合评估:五大品牌实力对比 - 2026年企业推荐榜
  • 2026年河南氧系漂白剂直销公司综合评估与精选推荐 - 2026年企业推荐榜
  • 2026年静音系统门窗诚信服务商综合评测与选购指南 - 2026年企业推荐榜
  • 2026年河南道闸广告平台深度盘点与选择指南 - 2026年企业推荐榜
  • 2026年实力MBBR填料厂商盘点与选型指南 - 2026年企业推荐榜
  • 移动硬盘被system占用无法弹出
  • 2026年河南过氧碳酸钠采购指南:五大优质供应商深度解析 - 2026年企业推荐榜
  • 2026年河南灯光秀广告公司选购指南:实力品牌深度解析 - 2026年企业推荐榜
  • 2026年江西全屋高端木作品牌深度评测 - 2026年企业推荐榜
  • 基于SpringBoot+Vue的和智慧生活商城系统管理系统设计与实现【Java+MySQL+MyBatis完整源码】
  • 成都地区官网搭建公司选择要点 - 2026年企业推荐榜
  • 2026北京厨房家装门窗直销厂商综合评测与选型指南 - 2026年企业推荐榜
  • ARM逆向工程权威公开资料
  • 2026年濮阳过碳酸钠服务商选择指南与优质厂商推荐 - 2026年企业推荐榜
  • 2026年初成都视频号推广服务商选购权威指南 - 2026年企业推荐榜
  • 东南亚海外仓人员管理痛点:本土员工难管?这套海外仓WMS帮你规范化
  • 2026年武汉咸宁名牌箱包回收机构深度测评与选购指南 - 2026年企业推荐榜
  • 东南亚海外仓盈利关键:用海外仓WMS解决多货主货权纠纷、库存不准
  • 2026年Q1安徽网店代运营机构专业度测评与选购指南 - 2026年企业推荐榜
  • 从感知到部署:构建下一代高鲁棒性图像分类组件的深度实践
  • 2026年湖北专精特新申报服务公司综合观察 - 2026年企业推荐榜
  • [特殊字符] AI-DNA 思考引擎内核 v1.0 · 创新发布日志
  • 2026年派遣翻译服务团队选购指南与TOP5推荐 - 2026年企业推荐榜
  • 2026年阜阳专业软床家具厂家盘点与选择建议 - 2026年企业推荐榜
  • 2026年宜兴金属锥体选购指南:技术要点与优质厂家解析 - 2026年企业推荐榜
  • 2026年Q1专业派驻翻译服务商综合实力测评与选购指南 - 2026年企业推荐榜
  • 2026年优质LOWE玻璃贸易商筛选与联系全攻略 - 2026年企业推荐榜
  • 2026年济南EPE发泡棉可靠工厂深度测评与选择指南 - 2026年企业推荐榜
  • 2026年如何选择济南专业的证件翻译公司?权威指南 - 2026年企业推荐榜