ScreenPipe 入门教程:3 步搭建本地 AI 记忆,让 Claude、Codex 秒懂你的屏幕历史

发布时间:2026/11/4 22:22:28

ScreenPipe 入门教程:3 步搭建本地 AI 记忆,让 Claude、Codex 秒懂你的屏幕历史 ScreenPipe 入门教程3 步搭建本地 AI 记忆让 Claude、Codex 秒懂你的屏幕历史【免费下载链接】screenpipeYC (S26) | Open Computer History | Record your screen continuously locally and provide context to your agents (Claude, Codex, Openclaw, Hermes, Runner...)项目地址: https://gitcode.com/GitHub_Trending/sc/screenpipeScreenPipeYC S26 开源项目是一款本地 AI 记忆工具它在本地持续捕获你的屏幕画面与系统音频把你做过什么、说过什么变成可搜索、可对话的历史并直接作为上下文喂给 Claude、Codex、Cursor 等 AI 代理。它适合知识工作者、开发者、会议密集的远程用户以及任何不想把数据上传云端的隐私敏感人群。这篇入门教程带你三步完成安装与启动看懂核心模块分工并掌握几个关键配置项。一、 这是什么—— 你电脑的外部记忆一句话结论ScreenPipe 解决的问题是AI 不了解你最近干了什么它把整台电脑变成可回放的记忆库。事件驱动的屏幕 音频捕获只在真正发生变化时切换应用、点击、打字停顿、滚动才截一帧并为每帧配上操作系统无障碍树里的结构化文本按钮、输入框、标签取不到无障碍数据时自动降级 OCR。系统音频由本地 WhisperLarge-V3-Turbo实时转写还带说话人识别。自然语言搜索 时间线回放用上周会议上关于预算的讨论这类大白话找历史记录结果会同时返回截图与音频片段时间线界面则像 DVR 一样滚动回放你的一天。给 AI 代理供上下文通过 MCP 协议或本地 REST API默认 localhost:3030Claude Code、Cursor、Codex 等都能直接查询你的屏幕历史你还能用 markdown 文件定义Pipes——定时运行的 AI 代理自动产出会议总结、每日回顾、站会更新。二、 三步跑起来 —— 安装、启动与启动验证一句话结论官方推荐直接下载桌面端安装包macOS 为 dmg、Windows 为 exe这里演示更灵活的 CLI 路径全程无需注册账号。第一步环境准备平台支持 macOSApple Silicon / Intel、Windows 10/11 与 LinuxLinux 需从源码构建建议 8 GB 以上内存每月约 5–10 GB 磁盘。CLI 路径只需装好 Node.js若走源码构建还需要 Rust仓库用 rust-toolchain.toml 固定了 1.94.0 版本和 bun 运行时。操作完成后运行npx -v应能正常打印版本号——这就是环境就绪的预期信号。第二步执行安装与启动在终端依次运行两条命令即可npx screenpipe record # 启动本地录制 npx screenpipe setup # 为本机检测到的 AI 代理安装 skills 与 MCP 配置第一条命令开始 24/7 本地捕获数据落在~/.screenpipe第二条把 screenpipe 注册为 MCP 服务效果等价于手动执行claude mcp add screenpipe -- npx -y screenpipe-mcplatest。预期结果录制进程常驻前台并显示捕获状态不再报权限错误。第三步启动验证向 Claude 问一句 what did i see in the last 5 mins?最近 5 分钟我看到了什么。预期结果它能描述出你刚才屏幕上的真实内容也可以直接请求本地接口GET http://localhost:3030/search?q...查看 JSON 命中。两者任一通过就说明捕获 → 存储 → 检索全链路已打通。三、 核心模块拆解 —— 用功能域代替目录树一句话结论仓库是 Rust workspace Tauri 桌面端 一组 TypeScript 包按功能域 → 模块 → 职责找代码比翻目录树快得多。功能域模块位置一句话职责屏幕捕获crates/screenpipe-capture/、crates/screenpipe-screen/监听系统事件决定何时截图、截哪些显示器无障碍树crates/screenpipe-a11y/抓取结构化界面文本取不到时协调 OCR 降级音频转写crates/screenpipe-audio/本地 Whisper 转写、说话人分离与会议流式处理存储检索crates/screenpipe-db/SQLite FTS5 全文索引存帧、转写与输入事件AI 引擎crates/screenpipe-engine/执行 Pipes把屏幕数据交给 AI 代理并落地产出集成连接crates/screenpipe-connect/对接外部服务、连接与自动化脱敏过滤crates/screenpipe-redact/按窗口、应用与规则过滤密码等敏感内容桌面端 UIapps/screenpipe-app-tauri/TauriRust TypeScript客户端即你日常操作的界面MCP 与 SDKpackages/screenpipe-mcp/、packages/sdk/让 AI 助手和 JS 程序查询你的屏幕历史多语言 README 位于 docs/translations/docs/ 下还有大量规格文档与 infra/ 的发布构建脚本——这些辅助内容按需查阅即可不影响上手。四、⚙️ 配置要点改什么产生什么效果只挑最影响日常体验的四个~/.screenpipe/pipes/目录——往里放一个pipe.md就生成一个定时 AI 代理文件头部的 YAML 字段如allow-apps、deny-apps、time-range: 09:00-18:00、days: Mon,Fri限定该代理能访问哪些应用、时段与数据端点属于三层强制执行的确定性权限而不是提示词约定。~/.screenpipe/audio-exclusions.jsonmacOS 14.4——把不想录制的系统列出bundle_id例如 Spotify该应用的系统音频即被排除在捕获之外文件保存后约 500 ms 热生效无需重启需先在 Settings → Recording 开启 Experimental CoreAudio 开关。Settings → Privacy → Analytics——关闭后不再上报 PostHog 统计与 Sentry 崩溃数据再配合本地 Whisper 转写与 Ollama 本地模型整条链路 100% 不出本机。rust-toolchain.toml——源码构建者留意它固定了 Rust 1.94.0 及四个目标平台rustup 会自动对齐避免在我机器上能编译的问题。五、 下一步与常见问题想继续深入从这几个入口走起新手入门指南从零构建到第一个 PR 被合并的完整走查强烈建议第一个贡献前读完贡献指南macOS / Windows / Linux 的分平台构建命令与测试规范产品愿景 与 设计原则理解稳定性优先于堆功能的取舍逻辑核心模块源码对照上表的职责顺着依赖读 screenpipe-db 与 screenpipe-engine 最快建立全貌新手高频问题会占多少磁盘事件驱动捕获只在画面变化时存帧官方 FAQ 给出约 5–10 GB/月远低于连续录制方案。会不会拖慢电脑典型 CPU 占用 5–10%内存 0.5–3 GB多显示器也同时支持。数据会上传云端吗默认全部存本地 SQLite只有你主动开启云端转写、云同步或遥测时对应数据才会离机。把本地屏幕记忆 AI 上下文接进日常工作流ScreenPipe 让我昨天到底改了什么不再是难题——搜一搜、问一问、跑一个定时任务你的屏幕历史就从负担变成了资产。【免费下载链接】screenpipeYC (S26) | Open Computer History | Record your screen continuously locally and provide context to your agents (Claude, Codex, Openclaw, Hermes, Runner...)项目地址: https://gitcode.com/GitHub_Trending/sc/screenpipe创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/11/1 9:40:18

ASM焊线机操作指南:参数原理、调试技巧与实战排障

简介:ASM焊线机操作指导书是一份面向焊线站操作人员及生产、品质管理人员的工艺规范文档,主要内容为焊线机的操作指导与保养规范,目标是规范生产作业、提高生产效率及产品品质。文档生效日期为2010年,共6页,编号WI-P-0…

2026/11/5 9:27:58

乐企申报公共能力设计:接口规范、状态机与异常容错实践

简介:面向税务信息化系统开发与乐企平台对接项目的技术文档,系统梳理了乐企数字开放平台(省局)向外围系统提供的多类税务接口能力,涵盖纳税人基本信息、代码表、申报情况、减免性质查询,以及财行税通用申报…

2026/11/1 2:15:50

汽车制造行业主数据管理实战:从编码混乱到治理落地

简介:《汽车制造业主数据管理MDM数据治理平台规划方案》是一份面向汽车制造企业数据管理人员及数字化转型从业者的完整PPT规划方案,聚焦主数据治理在业务落地中的核心价值。方案从行业主数据治理概述出发,系统梳理数据治理与主数据治理的定义…

2026/11/5 9:23:26

Jetpack Compose布局:Arrangement与Alignment详解

1. 理解Compose布局中的Arrangement与Alignment 在Jetpack Compose的布局系统中,Arrangement和Alignment是两个核心概念,它们决定了子元素在父容器内的排列方式。虽然名称相似,但它们控制的是布局的不同维度: Arrangement &…

2026/11/5 9:23:26

二叉树构造:前序与中序遍历重建算法解析

1. 二叉树构造问题解析 这道题目是二叉树相关算法中的经典问题,也是各大技术面试中的高频考点。给定一棵二叉树的前序遍历和中序遍历序列,要求我们重建这棵二叉树的结构。在实际工作中,这种序列化和反序列化的能力在处理树形结构数据时非常有…

2026/11/5 9:23:26

Redis缓存三大异常:雪崩、击穿、穿透解析与防御

1. Redis缓存异常现象全景解读 在分布式系统架构中,Redis作为高性能缓存组件承担着流量缓冲的关键角色。但实际生产环境中,缓存层出现的雪崩、击穿、穿透三大异常现象,往往成为系统稳定性的致命威胁。去年双十一大促期间,某电商平…

2026/11/5 9:23:26

物联网数据上报解决方案:AirCloud功能详解与实战

1. 物联网数据上报的痛点与解决方案 作为一名在物联网领域摸爬滚打多年的开发者,我深知数据上报这个看似简单的环节有多让人头疼。记得去年做一个农业大棚监测项目时,光是处理不同型号温湿度传感器的数据兼容问题就耗费了我整整两周时间。更别提网络不稳…

2026/11/5 9:23:26

智能网联汽车安全架构与防护技术解析

1. 联网汽车安全现状与挑战 十年前的车载系统还停留在简单的收音机和CD播放功能,如今的智能网联汽车已经演变成"四个轮子上的数据中心"。根据行业统计,2023年新上市车型中,具备4G/5G联网功能的占比已达78%,平均每辆车搭…

2026/11/4 12:38:23

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/4 21:04:25

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/5 0:02:07

多智能体协作系统架构设计与实践优化

1. 多智能体协作系统的时代背景2017年Transformer架构的诞生彻底改变了人工智能的发展轨迹。当行业还沉浸在单一大模型带来的性能突破时,Anthropic的研究团队已经将目光投向了更前沿的领域——如何让多个智能体通过协作产生超越单体能力的系统智能。这就像交响乐团中…

2026/11/5 0:02:07

大模型系统性入门实战指南:从原理到部署微调的全链路路线

提到大模型的系统性入门,我先说个结论:这事真不难,难的是资料太散、路线太多,今天这个框架明天那个工具,新人很容易在“收藏夹吃灰”和“教程看到一半放弃”之间反复横跳。市面上关于大模型的内容少说有几十万篇&#…

2026/11/5 0:02:07

鸿蒙文件系统沙箱机制解析与开发实践

1. 鸿蒙文件系统沙箱机制深度解析作为一名从Android转向鸿蒙开发的工程师,我深刻体会到文件系统访问是迁移过程中最先遇到的"拦路虎"。在Android上运行良好的文件读写代码,在鸿蒙真机环境却频频出现文件写入后神秘消失或直接抛出权限拒绝错误的…

2026/11/4 12:38:23

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/4 21:04:25

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑