项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 7408
使用教程
环境要求
- 支持 Windows、Linux、macOS 三大桌面平台
- 源码运行方式需先安装 Node.js 与 npm(README 使用 npm 命令)
- 安装包体积较大(含 Electron、onnx 运行库、离线识别模型等),需预留磁盘空间
安装与启动步骤
-
1下载安装包
打开官网下载页或 GitHub releases,选择符合你系统的安装包下载并安装。
-
2winget 安装
Windows 用户可直接用 winget 安装 eSearch,命令来自 README。
winget install esearch -
3AUR 安装
ArchLinux 用户在 AUR 中查找 e-search 或 e-search-git 安装,README 未给出具体命令。
-
4启动并设快捷键
在启动器打开 eSearch,它会驻留系统托盘,默认快捷键 Alt+C,可在设置中修改。
-
5克隆源码
源码运行方式,先从 GitHub 克隆仓库到本地。
git clone https://github.com/xushengfeng/eSearch.git -
6进入目录装依赖
进入项目目录并安装 npm 依赖,耗时取决于网络情况。
cd eSearch npm install -
7运行开发版
以源码方式启动 eSearch,用于开发调试。
npm run start
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
快捷键 | 否 | 唤出截屏功能的全局快捷键,可在设置里修改 | Alt+C |
离线 OCR 模型 | 否 | 在设置中下载 v5 模型后支持生僻字、特殊符号 | v5 |
OCR 引擎 | 否 | 可选离线 OCR,或百度、有道的在线 OCR | 离线 OCR |
如何确认成功
启动器打开后 eSearch 出现在系统托盘,按 Alt+C 能唤出截屏框选界面即成功。
常见问题
Q:安装包为什么这么大?
A:除 Electron 外还包含 onnx 运行库、离线文字识别模型、录屏人像识别模型、物体移除模型和 FFmpeg,因此体积较大。
Q:macOS 能用 Homebrew 安装吗?
A:README 说明暂时没有 Homebrew 包,请从官网下载页或 GitHub releases 选择对应系统的包安装。
Q:下载速度太慢怎么办?
A:国内可以使用 GitHub 镜像加速下载,README 推荐的镜像地址为 ghfast.top。
Q:怎么修改截屏快捷键?
A:默认快捷键是 Alt+C,若冲突或想更换,可在 eSearch 的设置里自行设置。
Q:OCR 需要联网吗?
A:离线 OCR 基于 PaddleOCR,开箱即用无需上传图片;也可选百度、有道的在线 OCR。
注意事项
- Linux 版不附带 FFmpeg(系统自带库),其他平台安装包因此更大。
- 离线 OCR 在本地运行,图片无需上传,隐私安全。
- 源码方式只提供了克隆、安装依赖、npm run start 三步,README 未给出打包构建命令。
核心亮点
- 离线 OCR 基于 PaddleOCR,识别准确且保护隐私,无需网络。
- 功能集成度高,截屏后直接完成翻译、搜索、贴图、录屏等,减少工具切换。
- 跨平台支持 Windows/Linux/macOS,且提供万向滚动截屏等特色功能。
不足之处
- Electron 框架导致安装包体积较大,内存占用相对较高。
- OCR 语言模型支持有限,小语种识别效果可能不佳。
适用场景
- 学术研究时快速截取文献并提取文字进行翻译
- 办公场景中截屏制作教程并录制操作演示
- 需要保护隐私的离线文字识别场景(如敏感文档)
替代项目
Snipaste、Umi-OCR、PixPin
同类项目推荐
InCTRL
开源
给几个正常样本,就能检测任何新场景的异常
Official implementation of CVPR'24 paper 'Toward Generalist Anomaly Detection via In···
Weighted-Boxes-Fusion
开源
多模型检测结果融合,提升目标检测精度
Set of methods to ensemble boxes from different object detection models, including i···
ocrs
开源
Rust 原生 OCR,图片转文字,部署零依赖
Rust library and CLI tool for OCR (extracting text from images)
vivid123
开源
一张图生成多视角视频,3D重建更轻松
[CVPR 2024 Highlight] ViVid-1-to-3: Novel View Synthesis with Video Diffusion Models
ml-cvnets
开源
一套代码训练分类检测分割视觉模型
CVNets: A library for training computer vision networks
DECIMER-Image-Segmentation
开源
从论文插图自动切出化学结构式
Chemical structure detection and segmentation tool for Journal articles.
rf-detr
开源
开箱即用的实时检测分割模型,微调后轻松落地
RF-DETR is a real-time object detection and segmentation model architecture develope···
photonvision
开源
FRC 机器人视觉开箱即用,调参即出目标位姿
PhotonVision is the free, fast, and easy-to-use computer vision solution for the FIR···
让多模态大模型精准定位遥感图像中的每个目标像素
GeoPixel: A Pixel Grounding Large Multimodal Model for Remote Sensing is specificall···
