MemoryLake
返回全部文章
Tutorial2026 年 5 月 25 日6 分钟阅读

导出Claude记忆并导入到Windsurf — 2026指南

Claude的项目和Windsurf的`.windsurfrules`加上Cascade记忆不会自动同步。这里是两者之间的实际转换 — 以及如何在下次更改工具时跳过这个过程。

简短回答

Claude没有原生推送到Windsurf。您需要下载每个项目的知识文件,将每个系统提示复制到匹配的代码库根目录下的.windsurfrules中(跨代码库的指导进入Windsurf的全局规则),并将可重用的提示转换为Cascade记忆。每个项目计划20–35分钟。基于MCP的共享记忆层如MemoryLake允许两个工具读取相同的源。

人们为什么从Claude切换到Windsurf

2026年的三个驱动因素:

  • Cascade代理工作流。 多文件编辑在一个Cascade运行中保持一致。
  • IDE内的视觉差异和审查。 内联视觉审查胜过在聊天UI中阅读补丁。
  • 代码库感知基础。 Windsurf默认读取您的代码库;Claude项目需要上传。

在Claude与Windsurf中"记忆"的含义

不同的范围。

Claude记忆存在于项目内部。每个项目都有自己的项目知识(上传的文件和粘贴的文本)和可选的系统提示

Windsurf记忆跨越`.windsurfrules`(项目级规则)、全局规则(用户级)和Cascade记忆(在代理工作期间保存的持久记忆)。

项目的系统提示变为.windsurfrules。项目知识变为代码库docs/。跨项目指导变为Windsurf的全局规则。可重用的提示变为Cascade记忆。

步骤1:导出您的Claude记忆

Claude没有项目导出包。

  1. 捕获每个项目的系统提示。 打开项目 → 项目说明。将内容复制到一个标记为项目名称的文本文件中。
  2. 下载项目知识文件。 点击每个文件并下载原件。如果有本地副本,请重新上传。
  3. 复制粘贴文本知识。 每个项目保存到notes.md中。
  4. 列出重复的提示。 将它们记录在prompts.md中。

最终状态:每个Claude项目一个文件夹,包含系统提示、原始文件、notes.md和prompts.md。

步骤2:导入到Windsurf

Windsurf期望每个代码库和用户级配置。

  1. 将每个项目映射到一个代码库。 如果一个项目对应于单个代码库,则以该代码库为目标。对于更广泛的项目,选择一个主要代码库加上全局规则。
  2. 在代码库根目录创建`.windsurfrules`。 粘贴项目系统提示,适应代码库特定问题。
  3. 将知识添加为代码库文档。 将下载的文件放在docs/(或类似文件夹)下,并在.windsurfrules中引用它们。
  4. 设置全局规则。 打开Windsurf设置,将跨项目指导粘贴到全局规则区域。
  5. 将可重用的提示转换为Cascade记忆。 在会话中打开Cascade,并通过记忆面板将每个提示保存为记忆。
  6. 重新添加MCP服务器。 打开Windsurf的MCP配置,添加您在Claude Desktop中使用的MCP服务器及其端点和Bearer令牌。
  7. 探测。 打开Cascade并运行一个依赖于已移动规则的小任务。

迁移后您仍然会失去的内容

  • 项目范围的聊天线程。 Claude对话保留在Claude中;Cascade运行在Windsurf中进行。
  • 系统提示长度容忍度。 长的Claude提示可能需要为.windsurfrules进行修剪。
  • 基于MCP的工具深度。 每个MCP服务器按客户端配置;布线重复。
  • 持续同步。 下周在Claude中的新项目知识不会出现在.windsurfrules中,除非您重新复制。

更好的方式:一个记忆层,每个工具

如果您将Claude用于设计对话,将Windsurf用于编码,则每个工具的漂移会立即开始。跨代码库的标准最终会出现在两个地方。

MemoryLake一次性保存这些规则,并通过MCP暴露它们。Claude Desktop和Windsurf都支持MCP,因此相同的项目上下文从单个端点流入两个工具。

  • 一个真实来源。 更新一次;两个工具都看到更改。
  • 跨代码库标准。 团队约定存在于任何单个代码库之上。
  • 为下一个工具提供即插即用。 通过配置更改添加Cursor或Claude Code。

在3个步骤中连接MemoryLake

步骤1:创建项目并加载您的上下文

登录MemoryLake,打开项目管理,点击创建项目。命名为"Claude ↔ Windsurf共享上下文"。将下载的Claude文件(PDF、Word、Excel、PowerPoint、Markdown或图像)拖入我的空间下的文档驱动器,然后打开文档选项卡并点击添加文档。将每个系统提示和您的可重用提示粘贴到记忆选项卡中,通过添加记忆。

步骤1:创建项目并加载您的上下文
步骤1:创建项目并加载您的上下文

步骤2:生成MCP服务器端点

在项目内打开MCP服务器选项卡,点击添加MCP服务器,描述它(例如,"Claude + Windsurf桥"),然后点击生成。MemoryLake返回一个密钥ID、一个密钥和一个端点URL。立即复制密钥 — 它只显示一次。

步骤2:生成MCP服务器端点
步骤2:生成MCP服务器端点

步骤3:将两个工具指向端点

将MemoryLake添加到Claude Desktop的MCP配置中,使用端点URL和密钥作为Bearer令牌,然后重启Claude。在Windsurf的MCP配置中,添加相同的条目并重启Windsurf。

步骤3:将两个工具指向端点
步骤3:将两个工具指向端点

原生迁移与MemoryLake

维度原生Claude → WindsurfMemoryLake桥
所需步骤7–10手动3一次性
估计时间每个项目20–35分钟~5分钟设置
保留项目边界每个代码库仅是(一个项目)
MCP工具重用按客户端配置端点共享
同步持续更改
以后与第三个工具一起使用否(重建)是(添加MCP)

常见问题

我可以直接将Claude项目导入到Windsurf吗?

不可以。您需要将系统提示转换为.windsurfrules并手动移动知识到代码库中。

我的聊天记录会转移到Windsurf吗?

不会。聊天记录保留在Claude中。

MCP服务器会转移吗?

它们共享协议,但存在于不同的配置中。将每个MCP服务器添加到Windsurf的MCP配置中。

迁移通常需要多长时间?

每个项目计划20–35分钟,如果一个项目跨越多个代码库则更长。

迁移后我如何保持Claude和Windsurf的同步?

通过MCP服务器端点将两个工具连接到共享MemoryLake项目,以便更新传播到两个工具。