正文
给 Win顺(LingCore/WinShun) 写了一个文件搜索插件项目:随心搜(suixin),MIT 开源协议。
起因是:前段时间出了一个文件搜索项目:win顺,搜索起来老方便了,速度又快,开销又小。win顺就自带了一个扩展,通过AI 进行搜索,想搜什么一句话就行。但是对我我这样的大专生……咳咳,扯远了。主要还是有些东西不能接入互联网,能离线处理是最好的,虽然在线模型肯定更强一些,但是相对于的就会有很多限制,例如联网限制,隐私问题,以及速度问题?
项目原理
- Win顺 的文件名/内容索引做候选;
- 把一句话拆成概念、时间、类型、文件夹、大小、排除项;
- 本地 bge 中文模型做语义重排;
- 聊天软件(微信、QQ、企业微信、钉钉、飞书、WPS)按传输目录单独扫;
- Windows 设置页有内置目录,按中英文别名命中后直接打开。
安装
- Release 下载
suixin-1.0.0.zip; - 解压到
%LOCALAPPDATA%\WinShun\plugins\suixin或者通过 Win顺 GUI 的 插件 > 已安装> 已安装的插件 > 添加插件 选择压缩包即可; - 在「设置 → 插件」启用「随心搜」;
- 按需设置你的偏好。
Win10/11 x64 + Win顺 0.14+。模型和 ONNX Runtime 已随包,不需要额外环境。
已知限制
- 只搜已索引位置,网络盘、压缩包内部、图片 OCR 不在范围;
- 聊天软件只扫传输/接收目录,不读配置和缓存,加密
.dat跳过; - Win顺 0.15 的插件行不能复用原生文件悬停,完整路径看副标题或右键「详细信息」;
- 模型档位不是越大越好,测试机上 large 会超过 10 秒超时。
项目截图
仓库:GitHub - MakotoArai-CN/suixin: 随心搜 — 用一句话找文件、聊天记录和系统设置 · GitHub
Release:Release 随心搜 1.0.0 · MakotoArai-CN/suixin · GitHub

