
Second Brain for AI
AI 的第二大脑是一个自托管的、MCP 兼容的 Cloudflare 持久内存层,允许 Claude、ChatGPT、Cursor 和其他 AI 客户端在会话之间存储和语义回忆共享上下文。
https://github.com/rahilp/second-brain-cloudflare?ref=producthunt&utm_source=aipure

产品信息
更新于:2026年06月01日
什么是 Second Brain for AI
AI 的第二大脑是一个轻量级的“共享内存”服务,您可以将其部署到自己的 Cloudflare 帐户中,以便您使用的每个 AI 工具都可以访问相同的长期上下文。您无需从头开始每次对话,而是可以一次性保存决策、项目笔记、偏好和片段,然后从任何连接的客户端(例如,Claude Desktop/Code、claude.ai、Cursor 和其他 MCP 兼容工具)中回忆它们。它旨在易于部署(一键式)、在个人规模上经济实惠(Cloudflare 免费套餐)且用户拥有——您的数据存在于您的基础设施中,而不是单个 AI 平台的专有内存中。
Second Brain for AI 的主要功能
AI 的第二大脑是一个自托管、跨客户端的内存层,它为任何兼容 MCP 的 AI 工具(例如 Claude、ChatGPT、Cursor)提供跨会话的持久共享上下文。它运行在 Cloudflare Workers 上(个人规模免费套餐),并将您的笔记/决策作为可审计的条目存储在您自己的 Cloudflare 账户中,通过嵌入和 Vectorize 实现语义召回(基于意义的搜索)。您可以从多种途径捕获信息——AI 聊天、CLI、Obsidian、iOS 快捷方式和浏览器扩展——然后通过工具、API、MCP 和 Web UI 检索、更新、追加、浏览最近的项目或删除条目。
跨工具持久内存(MCP 兼容): 一个共享内存存储,可从多个 AI 客户端(Claude Desktop/Code/claude.ai、Cursor 和其他 MCP 客户端)使用,因此您无需在每个会话中重新解释项目、偏好和决策。
语义搜索与召回: 通过意义而非精确关键词查找记忆,通过嵌入存储的条目和查询(例如,“用户在结账时流失”可以通过“转化问题”召回)。
自托管在 Cloudflare 上(数据所有权): 部署为轻量级 Cloudflare Worker,使用 D1 + Vectorize + Workers AI;数据保留在您自己的 Cloudflare 账户中,可搜索、可导出,并且不与单一供应商的内置内存绑定。
内存操作:记住/追加/更新/遗忘: 核心工具,用于存储新上下文、追加更新而不重复、替换条目、浏览最近的记忆和删除项目——支持随时间演变的决策。
从任何地方捕获 + 集成: 多种摄取路径:CLI 命令、用于同步笔记的 Obsidian 社区插件、iOS 快捷方式(大脑转储)、用于保存页面或高亮的浏览器扩展/书签,以及 AI 对话中的聊天内捕获。
Web UI + API 端点: 一个仪表板/移动友好界面,以及用于浏览、编辑和与自定义工作流集成的 API 端点(例如,/capture、/append、/update、/list、/stats、/mcp)。
Second Brain for AI 的使用场景
软件工程与 DevOps 连续性: 一次性存储架构决策、事件笔记、运行手册和编码约定,然后在实施或调试期间,跨周和跨工具在 Cursor/Claude Code 中召回它们。
产品管理决策日志: 捕获定价决策、路线图原理、用户研究要点和会议结果;稍后查询“我们对入职有什么决定?”,并显示最新的相关上下文。
使用 Obsidian 进行个人知识管理: 将选定的 Obsidian 笔记同步到语义内存层,以便任何 AI 客户端都可以检索您的个人笔记、项目上下文和常青知识,而无需手动复制/粘贴。
销售/咨询客户上下文: 保存客户偏好、限制和先前的建议;在撰写提案或从不同设备/客户端进行通话时召回它们,以保持消息一致性。
研究与内容工作流: 通过浏览器扩展和快速 iOS 转储捕获网页/高亮;稍后在起草文章、文档或报告时,通过意义检索来源和见解。
优点
通过共享的 MCP 兼容内存层,跨多个 AI 工具工作,减少重复的上下文设置。
自托管在您自己的 Cloudflare 账户中(与供应商锁定的聊天内存相比,可审计和可移植)。
当您不记得确切的措辞或关键词时,语义召回可改善检索。
多种捕获选项(CLI、Obsidian、iOS、浏览器、聊天内)使其更容易保持内存填充。
缺点
需要部署和配置(Cloudflare 设置和管理 AUTH_TOKEN)。
依赖 Cloudflare 服务(Workers/D1/Vectorize/Workers AI),而非完全本地操作。
如果未在设备和客户端之间仔细管理,单一基于令牌的身份验证模型可能会带来安全/操作方面的考虑。
如何使用 Second Brain for AI
1) 将第二大脑部署到您的 Cloudflare 帐户: 打开 GitHub 仓库 (rahilp/second-brain-cloudflare) 并点击“部署到 Cloudflare”按钮。Cloudflare 将在您的帐户中免费预置 Worker 及其后端服务(D1、Vectorize、Workers AI)(个人规模)。
2) 在部署期间设置您的 AUTH_TOKEN: 当提示时,设置一个 AUTH_TOKEN(这是您的 AI 客户端和工具将使用的密码)。快速选项:一个易于记忆的短语(例如,“coffee-lover-2026”)。安全选项:使用 `openssl rand -base64 32` 生成一个。保存它——您将需要它用于每个客户端/集成。
3) 记下您的 Worker URL: 部署后,复制 Worker 的公共 URL(例如,`https://<your-worker-url>.workers.dev`)。您将使用它作为 API 调用的基本 URL 和配置客户端(Claude Desktop、Cursor 等)的 URL。
4) 通过 /capture API 验证服务器是否正常工作: 运行提供的 curl 测试以存储内存:`curl -X POST https://<your-worker-url>/capture -H "Authorization: Bearer YOUR_TOKEN" -H "Content-Type: application/json" -d '{"content":"second brain is working","source":"test"}'`。成功的响应看起来像 `{ "ok": true, "id": "..." }`。
5) 通过 MCP 连接您的 AI 客户端: 按照仓库 wiki 页面“连接到 AI 客户端”将第二大脑添加为您使用的 AI 工具(例如,Claude Desktop、Claude Code、claude.ai、Cursor 和其他 MCP 客户端)中 MCP 兼容的内存层。使用您的 Worker URL 和 AUTH_TOKEN 配置每个客户端,以便它们可以调用内存工具。
6) 在对话中使用核心内存工具: 连接后,使用内置工具:`remember`(存储想法/决策/上下文)、`append`(向现有条目添加更新)、`update`(替换条目)、`recall`(语义搜索)、`list_recent`(浏览最近的记忆)和 `forget`(删除条目)。
7) 通过意义回忆信息(语义搜索): 即使确切的关键词不同,也可以使用自然语言请求记忆(例如,存储“用户在支付步骤流失”然后用“入职问题”回忆)。第二大脑嵌入存储内容和查询,并通过 Vectorize 中的余弦相似度进行检索。
8) 从任何地方捕获(选择您想要的集成): 选择一个或多个捕获方法,以便您的记忆真正被填充:CLI、Obsidian 插件、iOS 快捷方式、浏览器扩展或书签。每个都将内容发送到相同的 Worker 支持的内存存储中。
9) 安装并使用 CLI(可选): 使用 `npm install -g second-brain-cf-cli` 安装 CLI,然后使用 `brain remember` 和 `brain recall` 等终端命令在聊天之外快速存储和检索记忆。
10) 从 Obsidian 同步笔记(可选): 安装社区插件“Second Brain Sync”(仓库:rahilp/second-brain-obsidian-plugin)。使用您的 Worker URL 和 AUTH_TOKEN 配置它,将笔记同步到您的第二大脑中,以便它们可以从任何连接的 AI 客户端进行搜索/回忆。
11) 捕获网页和高亮(可选): 安装 Chrome 扩展程序(仓库:rahilp/second-brain-browser-extension)以一键捕获当前页面或高亮文本,或使用 `integrations/bookmarklet.js` 中的轻量级书签。
12) 在 iOS 上捕获(可选): 从 `integrations/ios-shortcuts/` 安装提供的 iOS 快捷方式(Brain Dump、Text Brain Dump、Save to Brain),以便一键将想法和片段保存到第二大脑中(包括通过共享表,具体取决于您的设置)。
13) 通过 Web UI 浏览和管理(可选): 使用仓库的“Web UI”文档访问仪表板/移动界面,用于查看、搜索和管理存储的记忆。
14) 直接使用 API 进行自定义工作流程(可选): 如果您想要自动化,请调用 wiki“API 参考”中描述的 HTTP 端点(例如,`/capture`、`/append`、`/update`、`/list`、`/count`、`/tags`、`/stats`、`/chat`、`/mcp`)。始终包含 `Authorization: Bearer <AUTH_TOKEN>`。
15) 保持卫生:更新、追加和遗忘: 为了保持您的记忆有用,对于正在进行的线程,首选 `append`(这样您就不会创建重复项),当您想要一个干净的规范条目时,使用 `update`,并使用 `forget` 删除过时或敏感的项目。
Second Brain for AI 常见问题
AI 的第二大脑是一个自托管的持久内存层,您可以将其部署在自己的 Cloudflare 账户中。它允许多个 AI 客户端(例如 Claude、ChatGPT、Cursor 和其他 MCP 兼容工具)跨会话存储和调用共享上下文,这样您就不必重复解释项目、决策或偏好。











