01 / 循环
“我用 pnpm。接口是 /v1 优先。收款走 Dodo,不接 Stripe……”
昨天刚交代过的背景 —— 换了个工具,又要重打一遍。
收款走 Dodo(MoR)— 不接 Stripe。Next.js 15,/v1 API-first。
从你自己的记忆里取出,连当时做决定的日期都在。
项目做到一半换工具,上下文跟着走。
Claude Code、Cursor、claude.ai —— 一份记忆,而不是五份要分别维护的副本。
02 / 工作原理
把任意文本丢给 DogearAI — 一个决策、一条书摘、一个项目进展。通过 MCP 工具、API 或控制台均可。
AI 自动识别最合适的记忆空间,将内容压缩为精要,同时把原文完整保存在账本里。
调用 /v1/context 或 MCP 的 get_context 工具,激活的记忆空间即刻组装成可直接注入的上下文包,绝不超出 token 预算。
03 / 兼容工具
一层 MCP 之上的记忆 —— 而不是锁在每个工具内部的孤岛。装一次,处处可用。
→ 不支持 MCP?在控制台一键编译上下文,粘贴进任何聊天框。
04 / 功能特性
粘贴原始文本,模型自动选定归属空间,写出压缩摘要,账本里留存原文备查。
按领域组织上下文 — 项目、书单、决策。每个空间是一篇 Markdown 文档,随时可读可编辑。
记忆以纯文本形式存储在你的账户里,随时可导出。没有黑盒 embedding,不被任何厂商锁定。
上下文接口在指定 token 预算内贪心装入记忆空间 — 永不超限,单个空间绝不截断。
未归类记忆在账本里静候处理,在控制台直接审阅、重新归类或删除,无需碰代码。
所有客户端 — 包括我们自己的控制台 — 都走同一套公开 /v1 接口,没有任何后门。
05 / 不止代码
把每本书的精华存进独立空间,重要处保留原文。下次和 AI 聊书,它已经读过你的批注。
架构选型、接口约定、已踩的坑 — 写一次,Cursor 下次打开就带着完整背景。
写作风格、常用缩写、日程规则 — 一处更新,所有 AI 工具同步生效。