这个项目能做什么

Windrecorder是一款面向Windows的个人记忆搜索引擎。它持续捕捉屏幕内容(通过灵活的截图或直接视频录制),利用OCR文本、页面标题和浏览器URL索引变化,并将所有数据本地存储在SQLite数据库中。随后,您可以通过网页界面搜索历史记录,按OCR文本或图像语义查询,并查看词云、时间线和散点图等活动统计。它支持多种语言(简体中文、英语、日语),并可集成RapidOCR、微信OCR和Tesseract等第三方OCR引擎。该应用完全离线运行,确保数据隐私。它还通过LLM提供AI驱动的标签摘要功能,并支持图像嵌入扩展。安装需要ffmpeg、Git和uv(用于管理Python 3.12)。该工具从系统托盘运行,在屏幕静止或锁定时自动暂停录制,并在空闲时间执行数据库维护和视频压缩。