新闻详情

新闻详情

首页 / 资讯中心 / 详情

SiYuan 搜索完全实战指南:从查一个词到批量整理,让笔记替你干活

发布时间:2026/8/31 8:23:39来源:尧图网络
SiYuan 搜索完全实战指南:从查一个词到批量整理,让笔记替你干活
SiYuan 搜索完全实战指南从查一个词到批量整理让笔记替你干活【免费下载链接】siyuanAn open-source, privacy-first, self-hosted knowledge workspace where humans and AI agents work together 开源、隐私优先、自托管的知识工作空间让人与智能体在此协作项目地址: https://gitcode.com/GitHub_Trending/si/siyuanSiYuan思源笔记是一款开源、隐私优先、可自托管的个人知识管理工具而 SiYuan 搜索思源笔记搜索是它最容易被低估的部分。多数人只把它当输入框键入几个字翻两屏结果关闭。但其实这个搜索面板里藏着查询语法、正则引擎、SQL 通道和批量替换——找得到、筛得准、算得清、改得动四件事它都能干。这篇文章不列功能清单而是跟着你使用知识库的真实路径走一遍从最常用的全文检索开始到用 SQL 给标签做体检最后到不动手一篇篇打开文档就把内容改干净。每节都给了可以直接复制的例子跟着做就能用。关键词之外先把全文检索调教到位最常用的场景某条结论你记得个大概但想不起来写在哪篇笔记里。打开左侧搜索页签全局搜索快捷键CtrlK输入关键词结果会按文档聚合每条命中标出上下文。上手时值得花一分钟做两件事。其一在结果上方的筛选菜单里把块类型勾上——默认只搜正文段落和标题列表、表格、代码块默认是不在内的你搜不到往往不是没写而是它在一个表格单元格里。其二用「按更新时间降序」排序先处理最近动过的笔记命中率高得多。小窍门结果页签顶部可以保存「查询条件」把常用的筛选组合存下来下次一键恢复不用重新勾选。用查询语法把范围收窄到一两个块找得到之后下一步是筛得准。比如「只在工作笔记本里、带 #复盘 标签的块」不需要翻文件夹直接在搜索框里写一行查询语法box:/工作 tag:#复盘box:/限定笔记本path:/限定子目录date:限定日期区间tag:限定标签它们可以和普通关键词自由组合。搜索面板里选择「查询语法」匹配模式后这行语法就生效了。你可能会问语法输错了怎么办很简单——结果会直接为空把语法拆回单个条件逐一试很快就能定位是哪个词拼错了。进阶一点说所有块都存在同一张blocks表里可参考 kernel/model/search.go查询语法本质就是在给这张表加 WHERE 条件所以它「筛得准」是有数据模型兜底的。让笔记回答标签统计问题SQL 搜索登场用了一两年之后总有一些问题是关键词回答不了的#todo到底散落在多少块里哪个标签用得最多、该合并谁这时候别手动数了把搜索面板的匹配方式切成 SQL直接问数据库SELECT tag, COUNT(*) AS n FROM blocks WHERE typetag GROUP BY tag ORDER BY n DESC LIMIT 10回车后结果就是一张「标签使用榜」。把tag换成path能看内容分布加WHERE created strftime(%Y-%m-01,now)就能只看本月的块。避坑提示一SQL 模式对权限有要求普通只读身份执行不了需要管理员权限这是刻意的设计防止误操作改库。避坑提示二SQL 结果行数受「设置 搜索」里的结果上限约束查到上限先别下结论改大 Limit 再看。入口实现可以参考 kernel/api/sql.go 和 kernel/api/search.go。一条正则把所有日期和链接捞出来有一类东西长得像但写得不一样有的笔记记2024-03-01有的记2024/3/1链接里既有 http 又有 ftp。这时候上正则。在搜索面板选择「正则表达式」模式输入(https?|ftp)://\S所有 URL 就会被逐块标出。想抓日期\d{4}[-/]\d{1,2}[-/]\d{1,2}就能覆盖两种写法。正则和关键词的区别在于关键词是「有没有这个词」正则是「符不符合这个形状」处理格式不统一的旧笔记时它更省力。一个实操建议正则先在少数几个块上验证确认形状没写错再全局跑\S这类「吃到空格为止」的写法在行尾会多吞标点介意的话换成[^\s。]自己圈定边界。搜完别关面板批量替换一次改干净找到一堆需要统一的内容后最常见的蠢事是一篇篇打开逐个改。搜索面板在输入框下方有「替换」区搜索条件填关键词或上面的查询语法替换框填新内容先浏览一遍命中的块确认无误再执行全局替换。比如把笔记里旧项目名「星云计划」全部换成正式名「Nebula」搜索栏输入星云计划替换栏输入Nebula命中列表里能逐块看到原文点替换即可跨文档生效。动手前的保命动作替换前先看一眼命中总数两位数以内放心点三位数就先加box:/或path:/收窄范围再执行同时勾选你要影响的文本类型正文、链接、代码块默认是分开控制的见 kernel/api/search.go 的findReplace。SiYuan 有版本历史真改错了也能回滚但预防总好过补救。花两分钟调好搜索设置后面都顺上面所有技巧的体验一半取决于默认设置。打开「设置 搜索」有四个开关值得确认区分大小写默认关闭。搜英文代码标识符比如Config和config是两回事时打开它。区分繁简默认开启。如果你简繁体混用保持默认只写简体却搜不到繁体引用时再检查。是否索引资源路径开启后附件文件名也纳入全文搜索「那张架构图」这种靠文件名定位的场景就靠谱了。结果上限Limit默认 64 条做统计类查询时临时调大。这些配置项的默认值写在 kernel/conf/search.go改完即时生效不用重启。现在就打开 SiYuan先做这三件事用box:/你的笔记本 tag:#某个标签跑一次组合查询感受查询语法比翻目录快多少。把 SQL 模式打开执行开头那条标签统计看看你的标签体系里谁该被合并。挑一批旧笔记跑一次「搜索 替换」的统一改写执行前先记下命中总数。做完这三件你大概就会明白在思源笔记里搜索不只是「找东西的入口」更是整理知识库本身的工作台。【免费下载链接】siyuanAn open-source, privacy-first, self-hosted knowledge workspace where humans and AI agents work together 开源、隐私优先、自托管的知识工作空间让人与智能体在此协作项目地址: https://gitcode.com/GitHub_Trending/si/siyuan创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

PhpSpreadsheet是干什么的? 2026/8/31 10:54:02

PhpSpreadsheet是干什么的?

PhpSpreadsheet是一个用于读写电子表格文件的PHP库。你可以使用它来创建、编辑和保存Excel文件(通常是.xlsx格式),就像你在电脑上使用Microsoft Excel一样,但它是在你的网页程序或应用中自动完成的。底层原理是什么?要…

阅读更多 →
计算机网络性能指标全解析:速率、时延、吞吐量一图流笔记 2026/8/31 10:54:02

计算机网络性能指标全解析:速率、时延、吞吐量一图流笔记

计算机网络性能指标是 408 考研计算机网络部分最基础、也最容易被低估的一章。它不像 TCP 三次握手那样有清晰的交互画面,也不像 IP 地址划分那样有明显的操作感,但真题里经常会用一道选择题、甚至一道小计算题,专门检查你到底是“背了公式”…

阅读更多 →
Upscayl Windows 装不上、打不开、闪退?按症状排查的 4 条路径 2026/8/31 10:54:02

Upscayl Windows 装不上、打不开、闪退?按症状排查的 4 条路径

Upscayl Windows 装不上、打不开、闪退?按症状排查的 4 条路径 【免费下载链接】upscayl 🆙 Upscayl - #1 Free and Open Source AI Image Upscaler for Linux, MacOS and Windows. 项目地址: https://gitcode.com/GitHub_Trending/up/upscayl 刚…

阅读更多 →
门诊服务聚合系统设计与实践:Java微服务下的集成之道 2026/8/31 10:54:02

门诊服务聚合系统设计与实践:Java微服务下的集成之道

简介:本资源是一套基于Java语言开发的门诊服务聚合系统完整源码,面向医疗信息化开发者、Java后端工程师及高校计算机专业学生,旨在解决医疗机构门诊流程分散、服务协同效率低等实际问题。压缩包共51个文件,总计220KB,包…

阅读更多 →
WBS实战:从工作分解到里程碑倒排的项目管理指南 2026/8/31 10:54:02

WBS实战:从工作分解到里程碑倒排的项目管理指南

很多人以为项目延期是因为成员不努力、需求太多、测试不够,但真正的问题往往在项目刚开始时就埋下了:任务边界没有拆清,依赖关系没有被看见,验收标准写不出来。WBS(Work Breakdown Structure,工作分解结构&…

阅读更多 →
跑团Replay制作全流程:从录音整理到成片发布的实用指南 2026/8/31 10:49:02

跑团Replay制作全流程:从录音整理到成片发布的实用指南

跑团replay是一种把跑团过程中的语音、文字和画面重新整理成视频或长文的二次创作形式。观众没有坐在牌桌边,却要通过成片知道谁在说话、谁在判定、这段剧情发生在哪里。最近要把一档长期团的录音剪成成片,系列名是《莫索里哀的圣职者》,第07…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞