### [screenpipe:开源本地 AI 记忆引擎,让 OpenClaw 真正记住你的工作](https://www.zuoshipin.com/article/6270) **Published:** 2026-07-17T11:39:41 **Author:** 17600879176 **Excerpt:** screenpipe 持续捕获屏幕和音频,在本地建立可搜索的数字记忆,并通过 Pipes、MCP 和 REST API 接入 OpenClaw 等 Agent。本文完整分析功能、隐私、资源与使用边界。 每天在浏览器、聊天软件、文档、剪辑工程和会议之间来回切换,到了下班时却很难准确回答:“我今天到底做了什么?”自动日报工具可以解决这个问题,但如果屏幕、音频和操作记录全部上传云端,隐私代价同样明显。 **screenpipe** 提供了另一条路线:持续捕获电脑上的屏幕与音频,在本地建立可搜索的数字记忆,再让 AI 基于这些记录回答问题、总结工作和触发自动化任务。 ![screenpipe:本地优先的 AI 屏幕与音频记忆引擎](https://admin.zuoshipin.com/wp-content/uploads/2026/07/screenpipe-local-ai-memory-01.avif) screenpipe:本地优先的 AI 屏幕与音频记忆引擎 **一句话理解:**screenpipe 像一层运行在电脑上的“工作记忆基础设施”——它负责记录、转写、索引和检索;AI Agent 则根据授权范围读取这些历史,再生成日报、会议纪要或执行后续动作。 [查看 screenpipe 站内详情与使用入口](https://www.zuoshipin.com/link/6185.html) ## screenpipe 是什么? 它会持续记录屏幕活动和系统音频、麦克风输入,并把结果保存在本机。与简单连续录屏不同,screenpipe 采用事件驱动捕获:应用切换、点击、输入、滚动或其他有意义操作发生时,才记录新的画面和上下文。 每次捕获还会读取系统可访问性树,提取按钮、标签和文字等结构化信息;遇到游戏、远程桌面等无法提供可访问性数据的应用,再回退到 OCR。 音频可使用本地 Whisper 转写,也可选择 Deepgram 等云服务;支持说话人识别和分离。屏幕文本、音频转写及元数据保存在本地 SQLite,并通过 FTS5 提供全文搜索。 ![screenpipe 的屏幕、音频、OCR 与 AI 能力](https://admin.zuoshipin.com/wp-content/uploads/2026/07/screenpipe-local-ai-memory-02.avif) screenpipe 的屏幕、音频、OCR 与 AI 能力 **事件驱动捕获** 记录有意义的操作变化,减少连续视频带来的存储压力。 **本地检索** SQLite + FTS5 搜索应用、窗口、网页、OCR 和会议转写。 **Agent 自动化** Pipes 根据事件或时间规则读取授权数据并执行任务。 ## 核心能力:搜索你曾经看到和听到的内容 ### 自然语言搜索 用户可以搜索“上周在 Figma 里看到的那个按钮叫什么”“周一会议讨论预算时说了什么”,也能按应用名、窗口标题、浏览器 URL 和时间范围过滤。返回结果可以关联截图、结构化文本和音频片段。 ### 视觉时间线 时间线类似 DVR:拖动到某一天的任意时刻,查看当时的完整截图、提取文字和对应音频。这对复盘操作步骤、寻找临时页面和确认会议上下文尤其有用。 ### Pipes:把记忆转成自动化 Agent Pipes 是 screenpipe 最有想象力的部分。每个 Pipe 可用 Markdown 描述任务,并通过 YAML frontmatter 定义触发条件、模型和数据权限。常见用途包括: - **meeting-summary:**会议结束后生成纪要和待办。 - **day-recap:**整理当日成果、关键节点和未完成事项。 - **standup-update:**输出昨天完成、今天计划和当前阻碍。 - **time-breakdown:**按应用、项目和分类分析时间投入。 - **ai-prompt-journal:**整理发给 AI 的 Prompt 并保存到 Obsidian。 自定义 Pipe 可放入 `~/.screenpipe/pipes/`。权限不应只依赖 Prompt 承诺,而要限制可访问的应用、窗口、内容类型和时间段。官方描述的权限体系包括端点隐藏、执行前拦截和服务端中间件令牌。 ## 与 OpenClaw、Claude Code 和 Cursor 联动 screenpipe 提供 MCP Server,可供兼容 MCP 的助手查询屏幕历史。官方示例使用 Claude CLI 添加 MCP: ``` claude mcp add screenpipe -- npx -y screenpipe-mcp@latest ``` **注意:**这条命令配置的是 Claude CLI/Claude Code 的 MCP,不是 OpenClaw 专用命令。接入 OpenClaw 时,应在其 MCP 配置中添加同一个 `npx -y screenpipe-mcp@latest` 服务,并确认权限与启动方式。 站内可查看 [Claude Code](https://www.zuoshipin.com/link/1282.html)、[Cursor](https://www.zuoshipin.com/link/857.html) 和 [OpenClaw](https://www.zuoshipin.com/link/916.html)。screenpipe 负责“记住发生了什么”,OpenClaw 则适合继续发送消息、推送日报、调用 API 或执行其他动作。 screenpipe 的 REST API 默认运行在 `localhost:3030`。查询示例: ``` GET http://localhost:3030/search?q=项目进度&content_type=all&limit=10 ``` OpenClaw 的定时任务可以调用这个本地接口:每天收工前搜索当天活动,生成摘要,再发送到指定渠道。也可以让 Pipe 直接处理总结,把 OpenClaw 留给后续执行。 ![screenpipe 支持 MCP、REST API 与多种 AI 工具](https://admin.zuoshipin.com/wp-content/uploads/2026/07/screenpipe-local-ai-memory-03.avif) screenpipe 支持 MCP、REST API 与多种 AI 工具 ## 一个适合内容团队的实际工作流 1. **screenpipe 记录:**捕获剪辑软件、浏览器、会议和文档中的操作上下文。 2. **本地筛选:**排除密码管理器、私密聊天、客户后台和敏感 URL。 3. **Pipe 总结:**提取今天完成的镜头、修改意见、交付风险和待办。 4. **OpenClaw 执行:**把日报推送到邮件或聊天工具,创建提醒或更新项目状态。 5. **人工确认:**发送外部消息和修改线上系统前保留确认步骤。 ## 隐私:本地优先不等于任何配置都不联网 screenpipe 的核心数据默认保存在本机,基础功能不要求账号,项目代码采用 MIT 许可。它也支持本地 Whisper、本地模型以及应用、窗口和 URL 排除。 但是否真正“数据不出本机”,取决于实际配置: - 选择 Deepgram 等云转写时,音频会发送到相应服务。 - 使用云端大模型总结时,检索到的文本或上下文可能发送给模型提供商。 - 启用加密同步时,会产生网络传输,即使内容采用端到端加密。 - 遥测与崩溃诊断应根据当前版本设置检查并关闭不需要的项目。 - 若将 API 监听到局域网,应启用认证并限制网络访问。 **高敏感场景建议:**先排除密码管理器、支付页面、客户数据、私人聊天、未公开素材和受保密协议约束的应用。屏幕记忆工具记录范围极广,默认开启前应先完成数据分级。 ## 存储和性能成本 官方当前仓库给出的参考是:约 5%–10% CPU、0.5–3GB 内存以及约 20GB/月存储。实际使用量会受到显示器数量、截图频率、工作时长、音频捕获和保留策略影响。 源体验中曾引用“8小时约300MB”的事件驱动截图估算,这个数字可以说明事件捕获比连续录屏节省空间,但不应直接当作整套系统的月度总量,因为音频、数据库、多个显示器和更高频率都会增加占用。 ## 价格与许可现状 screenpipe 当前 GitHub 仓库标注为 **MIT License**,可以审查和自行构建。官方预编译桌面应用、更新、同步或团队服务的销售方式可能变化,当前仓库描述为桌面应用一次性购买;具体价格应以官方下载安装页为准。 因此,不再沿用早期文章中的固定月费数字。选择源码构建还是官方客户端,主要取决于是否需要签名应用、自动更新、同步和商业支持。 ## 适合谁,不适合谁? | 更适合 | 需要谨慎 | | --- | --- | | 经常跨多个应用工作的开发者、设计师和内容创作者 | 处理医疗、财务、法务或客户高度敏感数据的岗位 | | 需要自动生成日报、会议纪要和工作复盘的人 | 无法明确区分可记录与不可记录应用的共享电脑 | | 愿意管理本地存储、模型和权限配置的用户 | 磁盘紧张、设备性能较弱或不愿维护本地服务的用户 | **我的观点:**screenpipe 的价值不只是“帮你回忆看过什么”,而是给 Agent 增加一层连续、可检索的工作上下文。真正决定它是否值得使用的,不是记录得够不够多,而是权限是否足够细、数据是否可删除、检索结果是否可靠,以及你能否明确控制哪些内容永远不该被记录。 ## 开始使用前的检查清单 - 先阅读 [screenpipe GitHub 仓库](https://github.com/screenpipe/screenpipe),确认当前版本、许可和资源需求。 - 只启用一个显示器和少量应用进行短期测试。 - 设置排除列表,重点屏蔽密码、支付、客户和私人内容。 - 先使用本地 Whisper 与本地模型,确认工作流后再评估云服务。 - 设置数据保留周期、磁盘上限和定期清理策略。 - 在给 MCP 或 Pipe 授权前,逐项检查可访问的数据范围。 ## 总结 screenpipe 把屏幕、音频、OCR、可访问性数据和本地搜索组合成一层数字记忆,再通过 Pipes、MCP 与 REST API 连接各种 AI Agent。对经常忘记某个页面、会议内容或工作进度的人,它确实比普通聊天机器人更懂上下文。 它的代价也很明确:持续的 CPU、内存和存储占用,以及极高的隐私敏感度。先做好排除、权限和保留策略,再谈自动日报和 Agent 联动,才是更稳妥的使用顺序。 项目官网:[screenpipe 官方网站](https://screenpipe.com/)。站内工具详情:[screenpipe 站内详情页](https://www.zuoshipin.com/link/6185.html)。 说明:许可、价格、资源占用和功能依据当前官方仓库与网站整理,版本更新后可能变化;涉及云转写、云模型和同步时,应同时阅读对应第三方的隐私与数据条款。 **Tags:** AI数字记忆, MCP, OpenClaw, screenpipe **Categories:** AI资讯 ---