为工程团队提供每个 AI 工具都能读取的代码库记忆
架构决策在旧的 PR 描述中消亡。迁移笔记存在于三个 Slack 线程中。新员工每个季度重新发现相同的问题。MemoryLake 为工程团队提供了一个代码库记忆——结构化、版本化、可供每个 AI 编码工具访问——以防止机构知识的蒸发。
问题:工程知识没有持久的存储
Confluence 腐烂。Slack 线程消失在搜索地狱中。代码注释失效。知道“我们为什么不在这里做 X”的高级工程师在两个季度前离开了。AI 编码工具最终建议团队学会避免的模式,因为没有其他东西教它们。
MemoryLake 如何解决工程团队的代码库记忆
每个仓库一个记忆
架构决策、问题、弃用模式和迁移历史都存储在一个单一的类型化记忆库中。
通过 MCP 被每个 AI 工具读取
Cursor、Windsurf、Claude Code 和自定义代理都能看到相同的仓库记忆。
Git 风格的版本控制
记忆与您的代码分支。功能的记忆存储在功能分支上,并与 PR 合并。
技能记忆捕捉“我们如何交付”
代码审查清单、部署程序、值班手册 — 所有这些都可以从任何 AI 工具调用。
永久免费 · 无需信用卡
它如何为工程团队工作
- 连接 — 通过 MCP 或提交后钩子将 MemoryLake 连接到您的仓库。
- 结构 — 决策、惯例和学习被分类为事实、反思和技能记忆。
- 重用 — 每个 AI 工具和每个新开发者在第一天查询相同的记忆。
之前与之后:工程团队的代码库记忆
| Without MemoryLake | With MemoryLake | |
|---|---|---|
| New hire onboarding | Two weeks of "ask around" | Day-one access to team memory |
| AI suggests deprecated pattern | Yes, repeatedly | No — memory blocks it |
| Architectural decision from last year | Lost in old PRs | Versioned and retrievable |
| On-call runbook | Confluence page, often stale | Skill memory, always current |
适合谁
在快速发展的公司中,工程负责人和平台团队——通常有 10–200 名工程师——机构知识开始以比人们能够吸收的速度更快地碎片化。
在你自己的账号上跑通这个场景
一个虚构的支付团队维护两个代码仓库,每个仓库对应一个独立的 MemoryLake 项目。每个仓库的 docs 目录——架构决策记录(ADR)、值班手册和去年的架构评审幻灯片——用一条递归的 CLI 命令整体导入;PR 评审和一次事故复盘变成带日期的事实。AI 助手提交改动之前,先分别问每个仓库的记忆:定过这条规矩的仓库会拦下改动并说明原因,另一个仓库根本没听说过这条规矩。新人入职第一天的问题则跨两个仓库一起检索,每条结果都标明来自哪个仓库。
你会看到
- 一个仓库一个项目,一个仓库的规矩不会串进另一个仓库的回答里
- 一条
proj doc import --recursive导入整个 docs 目录,PowerPoint 幻灯片也在内 - PR 评审和事故复盘写成群组会话,踩过的坑用
fact add钉成事实 - 按仓库做提交前检查,入职问题用
--projects a,b跨两个仓库检索,另附本地 Web 界面
需要: 一个 MemoryLake API key · memorylake CLI · Python 3.9+
运行
git clone https://github.com/memorylake-ai/memorylake-usecases.git cd memorylake-usecases/codebase-memory export MEMORYLAKE_BASE_URL=https://app.memorylake.cn/openapi/memorylake export MEMORYLAKE_API_KEY=sk-… python3 demo.py # or: python3 web/server.py
看它跑起来 · 真实录制,未剪辑
相关场景
常见问题
MemoryLake 会读取我们的代码吗?
MemoryLake 会读取我们的代码吗?
只读取您选择摄取的内容。端到端加密;MemoryLake 员工无法读取仓库内容。
这与 Notion 或 Confluence 这样的文档网站有什么不同?
这与 Notion 或 Confluence 这样的文档网站有什么不同?
文档是写好的,然后会过时。MemoryLake 由 AI 工具在决策过程中实时生成,具有版本控制和来源。
我们可以自托管吗?
我们可以自托管吗?
可以 — 您的 VPC 中提供企业部署,具有相同的加密保证。