Agent Skills
返回列表
🤖

本地屏幕音频上下文捕获

AI Agent 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/capture-local-screen-and-audio-context-so-agents-can-search-what-happened-on-your-device。

技能介绍

要解决的问题

大多数 Agent 的记忆停留在对话层:一旦会话结束,你在屏幕上看过的文档、浏览器里打开的页面、会议中听到的讨论,对 Agent 来说就全部消失了。当你想让 Agent 回忆「上周那个报错窗口里显示了什么」,或者「刚才会议里提到的截止日期是哪天」,它只能从聊天文本里猜测。

这个技能针对的就是这类私有、本地优先的上下文缺失问题。它不依赖云端 transcript,而是把设备本身变成 Agent 的可检索记忆层。

它如何工作

技能的核心是 Screenpipe 的本地捕获能力,关键步骤包括:

  • 屏幕文本捕获:以可搜索的文本形式记录屏幕上的内容,而不是简单截图;
  • 应用程序上下文:保留窗口、应用来源等元数据,方便按「在哪个应用里看到的」过滤;
  • 录音转写:捕获本地音频并生成文字记录,覆盖「听到的内容」这一维度。

底层捕获是事件驱动的:只在画面有变化时处理帧,而不是每秒全量录制。文本提取优先走可访问性树(accessibility tree),比 OCR 轻量得多,这也是 CPU 占用能维持在 5%~10% 的原因。

适用边界与注意点

  • 硬件门槛:建议至少 8 GB RAM;磁盘上每月约消耗 5~10 GB,需要预留存储空间;
  • 权限是硬前提:必须授予本地屏幕录制和音频输入权限,缺一不可;
  • 稳定性:上游主分支更新很快且可能破坏功能,需要稳定版本时应使用 GitHub 上对应的 git 提交版本,而不是始终跟踪 HEAD;
  • 客户端兼容性:可选搭配 MCP 兼容的 Agent 客户端使用,并非强制要求。

需要明确:这套方案捕获的是你自己的设备上下文,适合个人工作区的私有记忆场景,不适合当作跨设备或团队共享的记忆服务。

使用场景

  • 排查软件 Bug 时,需要让 Agent 检索几天前报错弹窗里的具体文字,而不是凭聊天里的复述猜测。
  • 需求评审会结束后,想让 Agent 按时间线搜索录音转写,找出会上确认的接口字段和截止日期。
  • 写周报前,希望 Agent 从本周读过的文档和浏览器页面中检索出可引用的原文,而非凭印象总结。
  • 部署失败后,需要让 Agent 在本地历史里定位当时命令行窗口的输出内容,确认哪一步出了问题。

适合人员

  • 独立开发者:常年在终端、浏览器和文档间切换,希望 Agent 能回忆起几天前屏幕上看到的报错与命令输出。
  • 测试工程师:复现缺陷时需要引用早前弹窗和页面中的文字证据,而不只是依赖截图归档。
  • 产品设计师:评审会后想按时间线检索录音转写,确认各方当场拍板的设计决策,避免遗漏。
  • 技术写作工程师:撰写教程或迁移指南时,需要从实际操作过的窗口内容里摘录准确的步骤文字。