乐于分享
好东西不私藏

你的 AI 工具会失忆?我用一个路由器把它们全串起来了

你的 AI 工具会失忆?我用一个路由器把它们全串起来了

开场白

你有没有这样的经历:

上周在 Claude Code 里辛辛苦苦教会了它项目规范——”用 2 空格缩进、变量用 camelCase、提交消息用 Conventional Commits”——然后换了 OpenClaw,一切从头来过。

OpenClaw 装了一堆好用的 skill——react-best-practices、postgres-best-practices——切回 Claude Code,这些技能原地蒸发。

这感觉就像:你请了两个超级聪明但互不相通的秘书,每换一个秘书,就得重新培训一遍。

今天介绍一个我写的小工具——AI Memory Router,一句话:让不同 AI 工具之间,共享记忆和技能。


它能做什么?

简单说三件事:扫描 → 浏览 → 迁移

扫描

它会自动扫描你电脑上已安装的 15+ 个 AI 工具的本地记忆和技能目录:

工具
支持
Claude Code
OpenClaw
Cline
Cursor
GitHub Copilot
Codex CLI
Continue
Gemini CLI
Windsurf
Roo-Code
Aider
Amazon Q
Augment
Hermes
Global Skills

不需要配置,不需要登录,不需要授权。 它读的是本地文件,纯离线。

浏览

启动后打开浏览器,一个毛玻璃风格的 Web 界面:

  • • 记忆标签页——按类型(User / Project / Feedback / Reference / Session)和来源工具分层浏览,支持搜索、筛选、勾选
  • • 技能标签页——按来源平台筛选,卡片式展示,显示文件数、大小、依赖类型

迁移

勾选你想迁移的记忆或技能,选择目标工具,点一下迁移按钮:

  • • 迁移前自动备份已存在文件
  • • 冲突检测,不覆盖目标工具的已有内容
  • • 迁移结果一目了然

几个真实场景

场景一:新装 OpenClaw,5 秒恢复状态

重装 OpenClaw 后,本地记忆全没了。不用慌——打开 Memory Router,把其他工具里积累的 user 记忆和 feedback 记忆一键迁过来。

效果:它立刻知道你的编码偏好、你踩过哪些坑、哪些写法是你不能接受的。

场景二:Claude Code 接新项目,自动注入上下文

新项目第一天,通常要告诉 Claude 很多事:项目架构、编码规范、API 风格……

如果你在其他工具里已经积累了这些 project 类型记忆,直接迁过来。

效果:第一次对话它就已经懂了项目的 80%。

场景三:一套技能,多处使用

在 Cursor 里装了 react-best-practices(12 个文件),想在 Cline 里也用。

不用重新搜索、不用重新安装,一键迁过去,目录结构完整保留。


技术架构

┌──────────────────────────────────────┐│          AI Memory Router                             │                                                 │  Scanner ──▶ Adapter ──▶ Writer                       │       │                                         │       ▼                                         │   memory-store/                                     │   skills-store/                                     │       │                                         │       ▼                                       │   Hono HTTP Server                                   │   /api/memories  /api/skills                             │   /api/migrate   /api/migrate-skills                       │       │                             │       ▼                             │   Web UI (原生 HTML/CSS/JS)         │   毛玻璃设计 · 树形导航 · 卡片展示   └──────────────────────────────────────┘

技术栈很轻:

  • • 后端:Hono + @hono/node-server,TypeScript ESM
  • • 前端:原生 HTML/CSS/JS,无框架依赖
  • • 设计:Frosted Glass 毛玻璃风格
  • • 通信:RESTful JSON API

代码量不大,但解决了一个真痛点。


怎么用?

git clone <你的仓库>cd ai-memory-routernpm installnpm start

浏览器自动打开 http://localhost:7890

遇到 EADDRINUSE?说明已经有实例在跑,关掉旧的就行:

netstat -ano | findstr :7890taskkill /PID <PID> /F

写在最后

AI 工具进化很快,但它们的记忆和技能都锁在各自的沙盒里。

Memory Router 做的,就是在这些沙盒之间架一座桥。

你可以把它理解为:

  • • AI 工具界的”微信文件传输助手”
  • • 或者说,记忆的”任意门”

不管你怎么形容——它让你的 AI 工具不再失忆。

开源项目,欢迎来玩。

项目地址:https://github.com/sapsapshen/ai-memory-router