在 Hacker News 的 Show HN 板块,开发者 Justin 展示了一款名为 Breadcrumb 的 Mac 应用。该工具被描述为 AI 的飞行记录仪和上下文管理器,能够记录用户在 Mac 上的操作(包括屏幕、会议、AI 对话记录以及用户与 AI 共同做出的决策),并将其转化为 AI 可搜索的记忆。所有数据均保存在本地并加密。

发生了什么

Breadcrumb 通过 30 多个 MCP 工具将记录的数据暴露给 AI 使用。开发者表示,该工具兼容 Claude Code、Codex、Cursor 和 opencode 等 AI 编程助手。用户还可以通过对话方式向 Breadcrumb 传授规则,系统会确保在合适的上下文中出现合适的规则。

该项目始于 2026 年 6 月,开发者最初只是想了解自己在 AI 开发工作中的状态。随后功能不断扩展:先是记录屏幕以便回溯与 AI 的交互,接着加入 MCP 让 AI 搜索记录,之后增加时间追踪、带转录和带时间戳截图的会议记录,再后来开始将数据反馈到 AI 提示中。开发者逐步添加了规则和规则模块,并记录 AI 的对话记录及其执行的其他操作(如子代理、工具调用等)。

开发者分享了一个使用场景:在一次 Zoom 会议后,他要求 AI 审查会议内容、找出讨论的 bug 并创建 JIRA 工单。AI 读取了转录文本,找到所有提到的 bug,从屏幕时间线中提取截图,启动本地服务器,诊断每个 bug,审查代码,最终创建了 14 个包含诊断和可能修复方案的 JIRA 工单,附上 12 张截图作为证据,并生成了一条发送给同事的 Slack 消息。开发者强调,他从未为此构建任何工作流,Claude 只是利用会议记录、Breadcrumb 工具和积累的规则,自行串联了这些步骤。

为什么重要

Breadcrumb 的核心价值在于为 AI 开发者提供自身工作的可观测性。开发者可以追溯一个 bug 到最初引发它的对话或 AI 操作,然后添加规则以避免问题再次发生。这种将完整上下文记录并反馈给 AI 的方式,可能提升 AI 辅助开发的连续性和实用性。

在隐私方面,Breadcrumb 被设计为本地单用户软件,使用本地模型进行转录和说话人分离,数据通过 SQLCipher 和密码加密。用户可排除特定应用、网站、词语和短语。除每日更新检查外,Breadcrumb 本身不进行其他网络调用。资源占用方面,在 M 系列 Mac 上平均约占单核 12%。存储上,仅保存 OCR 文本时每天约 12MB;会议截图(每 2 秒一张)约每小时 120MB;记录所有内容的截图则可能达到每天约 160MB。

背景补充

开发者表示,其当前工作系统仅为 Claude Desktop + Breadcrumb + Markdown,并认为无需其他工具。该项目的 MCP 工具定义已在官网公布,供有兴趣的开发者查阅。

来源:Show HN: Breadcrumb – A flight recorder and context manager …(发布于 2026-10-01)