媒体工具
森林搜索 v1.0.0
description 关于这个小玩意
🍀 ForestSearch - 森林搜索
format_quote像在森林里探险一样,轻松找到你电脑上的任何文件!
这是什么?
ForestSearch 是一款本地文件搜索工具,帮助你快速在电脑上搜索文件名和文件内容。无论是那份藏在深处的文档,还是代码里的某个关键词,森林搜索都能帮你一秒找到。
界面采用动物森友会风格设计,清新可爱,让搜索文件这件事也变得轻松愉快 🌿
✨ 核心特性
🔍 双重搜索策略
- •文件名搜索:支持所有文件格式,快速匹配文件名
- •文件内容搜索:深入解析文件内容,精准定位关键词
- •FTS5 全文索引 + LIKE 双引擎:英文搜索走 FTS5 索引毫秒响应,中文搜索走 LIKE 兜底不遗漏
📄 支持内容搜索的格式
| 类型 | 支持格式 |
|---|---|
| Office 文档 | .docx / .xlsx / .pptx |
| PDF 文档 | |
| Markdown | .md |
| 纯文本 | .txt / .csv / .log / .ini / .yaml / .toml 等 |
| 代码文件 | .js / .ts / .py / .rs / .go / .java / .c / .cpp / .html / .css 等 60+ 种 |
| 其他 | .json / .xml / .html 等 |
format_quote无法解析内容的格式(图片、视频、音频、压缩包等)自动降级为仅搜索文件名
⚡ 极速索引
- •基于 SQLite FTS5 全文搜索引擎,首次扫描后建立本地索引
- •增量更新机制,只索引变化的文件,后续搜索毫秒级响应
- •Rayon 多线程并行解析文件内容,索引速度拉满
📂 灵活的搜索范围
- •全盘搜索:一键扫描所有盘符(C:\ ~ Z:\)
- •指定文件夹:选择特定目录进行搜索
- •智能排除:自动排除 180+ 系统目录和软件安装目录(Windows、Steam、Adobe、JetBrains 等),不浪费时间索引无用文件
- •自定义排除:可自由添加/删除排除目录
🏷️ 文件类型筛选
一键按类型过滤搜索结果:文档 / 代码 / 图片 / 视频 / 音频 / 压缩包
🎨 动物森友会风格 UI
- •🍀 清新绿色主题,圆润边框,温馨可爱
- •弹性按钮动画,像素风装饰点缀
- •像 Nook Phone 一样的操作体验
🔗 实用功能
- •搜索结果关键词高亮
- •一键用系统默认程序打开文件
- •一键在资源管理器中定位文件
- •搜索历史记录
- •索引进度实时显示
- •索引统计(文件数、总大小、索引大小)
🛠️ 技术栈
| 层级 | 技术 |
|---|---|
| 前端框架 | React 19 + TypeScript |
| 构建工具 | Vite |
| 样式方案 | Tailwind CSS 4 |
| 桌面框架 | Tauri 2 |
| 后端语言 | Rust |
| 全文搜索 | SQLite FTS5 |
| 文件解析 | lopdf (PDF) / zip+quick-xml (Office) / encoding_rs (编码检测) |
| 并行处理 | Rayon |
| 插件 | tauri-plugin-shell / tauri-plugin-log / tauri-plugin-dialog |
📦 安装
下载安装包,双击安装即可:
- •
ForestSearch_0.1.0_x64-setup.exe(推荐,NSIS 安装包)
💝 支持开发者
软件完全免费,无论是否捐助均不影响您使用此软件的所有功能。如果你觉得好用,欢迎请开发者喝杯咖啡 ☕
最新版本
1.0.0
大小
4