3.0 当前阶段:已发布。 此为 3.0 开发期间的的更新日志。
3.0 已经开发了这么久?有什么值得期待的?
市面上有各种桌面搜索软件(参考这篇文章 桌面搜索哪家强? 15款文件搜索软件横向评测 - 知乎专栏 ),但是都还不是很好用,做到好用需同时做到以下几点:
- 搜索准确&智能:能像搜索引擎那样准确、智能,能够容错,能够对内容进行搜索
- 高实时性:文件变更后,能及时以增量形式更新索引,而不是定时全盘扫描或者定时重建索引
- 秒级搜索速度
- 丰富的文件种类支持:3.0 支持通过安装 IFilter 组件扩展文件类型支持
- 支持网络共享硬盘,共享文件夹搜索
- 支持无索引文件名搜索(像 Everything 那样),但是要支持分词和智能
- 支持无索引文件内容搜索(建不建立索引都能搜索)
- 支持海量文件:千万级文件数量依然秒级搜索
- 索引不占用过多磁盘空间
- 傻瓜化+良好的用户体验
- 亲切的价格
做到以上一部分不难,要同时做到以上这些点,是需要坚持不懈,日积月累的。
归海从 1.0 开始就一直在这往些方向努力 ,3.0 版本上我们已经在逐渐实现以上这些点,综合素质已经达到,但还有一些不完善的地方,正在继续完善,同时由于 3.0 改动很大也需要长时间的 BUG 测试和修复。
为了让 3.0 发布后您能拥有满意的体验,我们仍在反复验证和完善软件,以下是我们的 3.0 内部完善记录:
【2022-03-30】比较影响使用的 BUG 已修复,剩余一些小 BUG,预备发布内测版本。
【2022-03-16】增加 OCR 图片文字识别(如非必要 3.0 不会再新增功能了)。
【2022-02-27】增加 XMind 思维导图格式文件全文搜索支持(仅支持新 .xmind 格式)。
【2022-02-26】重写了设置界面 UI,终于不再土土的了
【2022-02-25】针对网络磁盘和全文搜索速度的优化:归海搜索默认的索引策略是尽可能小的占用磁盘空间,对于全文搜索速度有一定影响尤其是网络磁盘,为此增加了
空间占用策略
选项,用户可以以空间换时间方式加速网络磁盘搜索,不在乎索引大小的用户也可以使用这个选项加速搜索。【2022-02-24】新增对指定文件夹进行变更扫描的支持。一般情况下,系统能自动监听到文件变更而不必您手动执行变更扫描。但如果是网络磁盘,系统无法自动监听到修改,而且考虑到有的用户网络文件夹存储了海量数据,全部扫描一遍非常耗时,因此支持对指定文件夹进行变更扫描。
【2022-02-09】排除指定文件夹支持正则表达式,如:
[.]log$
可以排除以.log
结尾命名的文件。
【2022-02-08】增加排除指定文件夹、指定名字的文件和文件夹支持(暂不支持通配符)
【2022-01-18】增加搜索联想(联想功能不联网,是根据本地文件名称相关性进行联想)
【2022-01-13】增加拼音简拼搜索高亮支持
【2022-01-11】优化索引过程显示,方便用户知晓当前程序在索引什么文件:
简略显示:
详细显示:
【2022-01-11】增加网络磁盘索引支持(开发中)
【2022-01-10】修复拼音搜索分词位置不准确的问题
【2022-01-02】优化 NTFS 路径搜索时,文件名相同路径不同时的排序结果
【2021-12-31】召回率调整,搜索结果列表不再显示相关度过低的内容
【2021-12-28】重新加入简拼搜索(由于分词和多音字的关系,两个以上的简拼搜索才比较准,比如 ddj 对应 道德经能够搜出,但是 dd 搜不出 道德经,因为 dd 有太多多音字的可能)
【2021-12-26】增加实时搜索(未提前编入索引文件夹)索引过程中意外卡死检测
【2021-12-14】增加索引过程中意外卡死检测
【2021-10-07】重构拼音搜索,支持更好的高亮和更准确的搜索结果。
【2021-10-06】优化代码搜索,搜索代码文件中的类名、方法名更准确,支持 camel case、pascal case 命名分词。
搜索方法调用:
搜索类名
搜索类名+方法名片段
【2021-10-05】较大文件(测试 .sql 文件支持 20~200 万字)索引支持,常见纯文本支持 200万字或以上,其他支持最大 20 万字。
【2021-07-13】NTFS 搜索提速,200万文件名分词搜索 0.6s 返回结果。
【2021-07-09】对于 NTFS 分区,除了无索引也支持搜索文件名外,加入了文件实时变更支持(Beta)
【2021-06-26】PDF 文件预览和预览页面关键词高亮(时间关系 3.0 版本暂时不会包含)
- 【2021-06-20】 优化了文件搜索结果的高亮和搜索预览(搜索文件内容、代码都很棒)
- 【2021-06-15】 文件变更处理优化:在索引完成的情况下,文件的变更会几乎实时的更新(部分文件无法比如 Office 文档往往更新时仍旧被打开,此时文件被占用无法立即更新,也会在之后更新)
- 【2021-05-15】 加强了文件夹筛选器的功能,无需添加索引也支持筛选 NTFS 磁盘
- 【2021-04-10】 增加 IFilter 支持,对于归海原本不支持的搜索文件格式,Windows 系统下只需安装对应 IFilter 组件,即可支持索引(如果 IFilter 组件是后期安装的,需要删除并重新建立索引)。
- 【2021-03-5】降低了索引过程中界面的 CPU 消耗
- 【2021-06-20】 优化了文件搜索结果的高亮和搜索预览(搜索文件内容、代码都很棒)