ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

5分钟快速上手Memento:零基础搭建你的个人数字记忆库

5分钟快速上手Memento:零基础搭建你的个人数字记忆库 5分钟快速上手Memento零基础搭建你的个人数字记忆库【免费下载链接】MementoMemento is a Python app that records everything you do on your computer and lets you go back in time, search, and chat with a LLM (Large Language Model) to find back information about what you did.项目地址: https://gitcode.com/gh_mirrors/mem/MementoMemento 是一款开源的 Python 屏幕记录工具它自动记录你在电脑上做过的每一件事帮你搭建属于自己的个人数字记忆库。它每 2 秒截取一次屏幕通过 OCR 识别画面中的文字并建立索引让你随时回溯时间线、全文搜索历史画面甚至直接和 AI 对话找回那些明明看过却想不起来的信息。本文将用 5 分钟带你完成 Memento 安装教程从零开始快速上手。什么是 Memento给你的电脑装上第二大脑你是否遇到过这样的烦恼昨天明明在网页上看过一段重要内容今天却怎么也想不起在哪里写文档时记得自己参考过某篇资料翻遍历史记录也找不到。Memento 就是为解决这类问题而生它的设计灵感来自 rewind.ai目标只有一个——让你在电脑上做过的每一件事都可被检索、可被回溯。Memento 的核心能力可以概括为三点 时间线回溯按时间轴回放你的屏幕历史一秒回到任意时刻 全文搜索用关键词搜索屏幕中出现过的任何文字 AI 问答直接向大语言模型提问让它帮你从记忆库中找答案Memento 工作原理记录 → 识别 → 索引 → 问答Memento 的技术流程非常清晰哪怕你不懂代码也能理解它的工作方式定时截屏后台进程每 2 秒自动截取一次屏幕画面视频压缩截图被实时编码为 h264 视频片段大幅节省存储空间OCR 文字识别用 Tesseract 提取每帧画面中的文字相关实现见 OCR.py双索引存储文字同时写入 sqlite3 数据库支持 FTS5 全文搜索和向量数据库支持 AI 语义检索核心逻辑见 db.pyAI 对话通过 OpenAI API 结合向量检索实现与时间线的自然语言问答整套逻辑由后台服务 background.py 自动运转你几乎感知不到它的存在。5 分钟快速上手Memento 安装步骤Memento 基于 Python 开发官方在 Ubuntu 22.04 上测试通过下面是最快的三步安装法。第一步克隆仓库并安装 Python 依赖git clone https://gitcode.com/gh_mirrors/mem/Memento cd Memento pip install -e .第二步安装 OCR 引擎 tesseractMemento 依赖系统的 tesseract-ocr 来识别文字Ubuntu 用户执行sudo apt update sudo apt install tesseract-ocr再按需安装语言包例如英文和法文sudo apt install tesseract-ocr-eng sudo apt install tesseract-ocr-fra第三步设置环境变量并启动设置 OCR 语言数据路径不同系统路径可能不同export TESSDATA_PREFIX/usr/share/tesseract-ocr/5/tessdata/如果你想体验 AI 对话功能还需要配置 OpenAI 密钥export OPENAI_API_KEY你的密钥一键启动memento-bg 与 memento-timeline安装完成后你只需要记住两个命令memento-bg启动后台录制服务开始持续记录你的屏幕memento-timeline打开可视化时间线窗口浏览和搜索你的历史两个命令分别对应 memento/init.py 中的入口函数。首次启动时如果检测到已有录制缓存Memento 会询问你是继续录制还是清空重来按提示输入 1 或 2 即可。玩转时间线常用操作技巧时间线界面源码见 timeline.py操作非常直观几个核心技巧记下来就够了操作效果横向 / 纵向滚动在时间线上前后导航Ctrl 滚轮缩放时间线查看更细或更粗的时间粒度悬停画面预览该时刻的屏幕截图点击画面跳转到对应时刻框选文字 CtrlC复制截图中的文字到剪贴板D 键切换调试模式开发者用搜索你的记忆CtrlF 全文搜索按下CtrlF即可打开搜索侧栏见 search_bar.py。输入关键词后Memento 会通过 SQLite 的 FTS5 全文索引快速定位包含该文字的帧并列出所有匹配的时间点点击即可跳转回当时的屏幕画面。搜索支持模糊匹配即使记不清完整内容也能搜到。与 AI 对话CtrlT按下CtrlT打开聊天侧栏见 chat.py你可以像聊天一样提问例如我昨天下午在哪里看到了关于 Memento 的讨论上周我处理 Excel 时复制过的那串数字是什么Memento 会结合向量数据库检索相关画面片段由大语言模型组织答案并附上信息来源的画面帧让你既能得到答案又能亲眼核对原始内容。磁盘空间与性能提醒由于持续截屏并保存视频Memento 目前大约每小时产生120MB数据。建议定期清理不需要的历史记录并为缓存目录预留足够的磁盘空间缓存默认存放在~/.cache/memento。开发团队也在持续优化存储效率未来这个数字会进一步下降。写在最后Memento 就像一台永不遗忘的时光机把碎片化的屏幕操作沉淀为可搜索、可对话的个人数字记忆库。从安装到使用整个过程不超过 5 分钟克隆、装依赖、启动两个命令剩下的交给它默默记录。如果你经常为找不到看过的东西而烦恼不妨现在就动手试一试让它成为你的电脑第二大脑。【免费下载链接】MementoMemento is a Python app that records everything you do on your computer and lets you go back in time, search, and chat with a LLM (Large Language Model) to find back information about what you did.项目地址: https://gitcode.com/gh_mirrors/mem/Memento创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表