📦 Memo BridgeThis — Memo Bridge

v1.0.0

该技能用于用户在不同 AI 工具之间导出、导入、备份、迁移或传输 AI 记忆/上下文。它处理记忆...

1· 9·0 当前·0 累计
下载技能包
最后更新
2026/4/22
0
安全扫描
VirusTotal
可疑
查看报告
OpenClaw
可疑
high confidence
该技能的说明承诺提供一个可读写众多本地工具文件的 Node CLI,但包内既无代码也无安装规范——这种不一致以及文件访问行为值得警惕。
评估建议
请勿直接安装或运行此 skill。SKILL.md 描述了一个 Node CLI 和直接文件访问,但包内既无代码也无安装步骤——请向发布者索取源代码/安装制品及明确出处。安装前务必:(1) 获取并检查 CLI 源码或已签名版本;(2) 确认工具将读写的具体文件/路径,以及是否会向外传输数据;(3) 避免注册第三方 adapter 或运行来自不可信注册表的 adapter;(4) 优先在隔离环境(本地 VM 或容器)中运行任何迁移工具,并先执行 dry-run;(5) 若必须继续,审查代码是否存在外泄行为(网络调用、上传),并备份所有将被修改的文件。...
详细分析 ▾
用途与能力
SKILL.md 反复提到 Node.js CLI(node dist/cli.js)、Node ≥ 22,以及多处直接读写文件(如 ~/.openclaw/workspace、~/.hermes/memories、CLAUDE.md)。然而该技能包既无代码文件,也无安装说明。这意味着所宣称的能力(一个可扫描并修改本地 AI 记忆文件的 CLI)并未由该包实际提供——这种不一致可能表明上传不完整、开发者失误,或存在误导。
指令范围
运行时指令包括:任意目录扫描(--scan-dir)、读写各工具专属文件(追加 MEMORY.md、裁剪 Hermes payload、读取 .codebuddy/.memory),并为云端工具生成提示。这些行为符合“内存迁移工具”特征,但因未附带可执行文件,尚不清楚如何执行。指令还鼓励通过公共 registry API 注册第三方 adapter(运行时代码),从而允许执行任意 adapter 代码,读取/修改 adapter 作者指定的任意路径。SKILL.md 授予广泛权限(scan、extract、import、overwrite),可访问敏感本地文件与工具 token。
安装机制
既无安装说明,也无代码文件,文档却要求 Node.js 和项目根 CLI(node dist/cli.js),前后矛盾:用户按此操作,技能包本身既无可安装内容,也无可运行文件。正规 CLI 技能应提供安装步骤或二进制/源码;缺失即为严重警告。
凭证需求
该技能未声明任何必需的环境变量或凭据,表面看似最小权限。但其描述的操作涉及读取众多本地工具数据路径,这些路径常包含用户密钥或 API token。由于技能鼓励直接文件读写及第三方适配器,这些行为可能在未声明的情况下访问凭据。未声明环境变量与隐式文件访问相结合,使所需权限不明确,且与实际包内容不成比例。
持久化与权限
该技能未设置 always:true,也未声明系统级配置修改,这是合适的。然而,它指示注册 runtime adapters 并执行文件写入/覆盖——若允许智能体自主调用此技能,爆炸半径会扩大。仅自主调用并非否决项,但结合其他不一致之处,值得注意。
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/4/22

memo-bridge 初始发布——跨 AI 记忆迁移工具。 - 支持在 CodeBuddy、OpenClaw、Hermes Agent、Claude Code、Cursor、ChatGPT、Doubao、Kimi 等 AI 工具间导出、导入、备份、迁移与转移 AI 记忆/上下文。 - 提供 CLI 命令,实现检测、提取、导入及一键迁移,兼容文件流程与提示引导流程。 - 采用人眼与 LLM 友好的 Markdown 交换格式(`memo-bridge.md`),通过扩展保留各工具专属数据。 - 内置自动隐私脱敏、路径校验、内容大小限制及系统目录保护,确保记忆处理安全。 - 可通过公共 registry API 编写自定义适配器,扩展至未支持工具。 - 具备健壮错误处理,针对缺失工具、权限不足及工作区配置问题给出清晰指引。

可疑

安装命令

点击复制
官方npx clawhub@latest install memo-bridge
镜像加速npx clawhub@latest install memo-bridge --registry https://cn.longxiaskill.com

技能文档

---|---------|--------|--------| | CodeBuddy | ✅ | ✅ | 直接读文件(.codebuddy/ + .memory/) | | OpenClaw | ✅ | ✅ | 直接读文件(~/.openclaw/workspace/) | | Hermes Agent | ✅ | ✅ | 直接读文件(~/.hermes/memories/) | | Claude Code | ✅ | ✅ | 直接读文件(CLAUDE.md + ~/.claude/) | | Cursor | ✅ | ✅ | 直接读文件(.cursorrules + ~/.cursor/) | | ChatGPT | ✅(prompt) | ✅ | 提示引导导出,指令式导入 | | Doubao / 豆包 | ✅(prompt) | ✅ | 提示引导导出,指令式导入 | | Kimi | ✅(prompt) | ✅ | 提示引导导出,上下文注入导入 |

核心流程

步骤 1:检测已安装工具

运行 detect 命令发现系统内所有 AI 工具: ``bash cd {project_root} node dist/cli.js detect ` 扫描本地工具(CodeBuddy/OpenClaw/Hermes/Claude Code/Cursor)并列出需提示导出的云工具(ChatGPT/Doubao/Kimi)。

步骤 2:提取记忆

本地工具(直接文件访问): `bash # CodeBuddy — 自动扫描所有工作区 node dist/cli.js extract --from codebuddy -o ./memo-bridge.md # CodeBuddy — 指定工作区 node dist/cli.js extract --from codebuddy --workspace /path/to/project -o ./memo-bridge.md # OpenClaw node dist/cli.js extract --from openclaw -o ./memo-bridge.md # Hermes Agent node dist/cli.js extract --from hermes -o ./memo-bridge.md # Claude Code node dist/cli.js extract --from claude-code -o ./memo-bridge.md # Cursor(需指定工作区以读项目规则) node dist/cli.js extract --from cursor --workspace /path/to/project -o ./memo-bridge.md `

云工具(提示引导),生成最优导出提示: `bash node dist/cli.js prompt --for doubao node dist/cli.js prompt --for kimi node dist/cli.js prompt --for chatgpt ` 然后指导用户:复制提示 → 粘贴到 AI 工具对话 → 复制 AI 回复 → 保存为文件。

步骤 3:导入记忆

基于文件的工具: `bash # 导入到 Claude Code(追加至 CLAUDE.md) node dist/cli.js import --to claude-code --input ./memo-bridge.md # 导入到 Hermes Agent(自动截断至 2200 UTF-8 字节) node dist/cli.js import --to hermes --input ./memo-bridge.md # 导入到 OpenClaw(追加至 MEMORY.md) node dist/cli.js import --to openclaw --input ./memo-bridge.md # 导入到 Cursor(需 --workspace) node dist/cli.js import --to cursor --input ./memo-bridge.md --workspace /path/to/project # 导入到 CodeBuddy node dist/cli.js import --to codebuddy --input ./memo-bridge.md --workspace /path/to/project `

基于指令的工具: `bash # 生成供用户粘贴到 ChatGPT/Doubao/Kimi 的文本 node dist/cli.js import --to doubao --input ./memo-bridge.md node dist/cli.js import --to chatgpt --input ./memo-bridge.md node dist/cli.js import --to kimi --input ./memo-bridge.md `

步骤 4:一键迁移(快捷)

`bash node dist/cli.js migrate --from codebuddy --to claude-code node dist/cli.js migrate --from openclaw --to hermes `

关键选项

| Option | Description | |--------|-------------| |
--workspace | 指定单个工作区路径 | | --scan-dir | 指定自动发现的根目录 | | --output | 输出文件路径(默认:./memo-bridge.md) | | --input | 输入文件路径 | | --dry-run | 预览模式,不实际写入 | | --overwrite | 覆盖已有文件,而非追加 | | --verbose` | 详细输出 |

数据来源ClawHub ↗ · 中文优化:龙虾技能库