ai-memory-importer:从其他Wiki工具迁移数据完整指南

发布时间:2026/8/29 9:20:06

ai-memory-importer:从其他Wiki工具迁移数据完整指南
ai-memory-importer从其他Wiki工具迁移数据完整指南【免费下载链接】ai-memorySolution for long term memory for agent coding CLIs and to facilitate handoff between different agent vendors项目地址: https://gitcode.com/GitHub_Trending/ai/ai-memoryai-memory-importer 是 ai-memory 官方的配套数据迁移工具能把其他工具如 oh-my-claudecode / OMC的 Markdown Wiki 记忆安全地导入到运行中的 ai-memory 服务器。本文带你走通从 dry-run 预演到正式写入的完整迁移流程默认只预演不写数据、支持清单manifest断点、全程只通过公开 API 写入让第一次做 Wiki 数据迁移的新手也能放心操作。它是什么一个“只进不出”的安全导入器如果你之前用别的记忆工具积累了大量 Wiki 笔记现在想换到 ai-memory但又不确定旧数据格式是否兼容这个工具就是为你准备的。它的设计原则可以概括为一句话先预演后写入只写入不删除。️默认 dry-run不加--apply时它只扫描源目录并打印“哪些文件会映射到哪里”一个字节都不会写到服务器清单机制每次运行都会生成 JSON 清单记录每个页面的 SHA256 指纹和状态planned / written / failed中断后可对照续跑路径安全拒绝绝对路径、..穿越、保留前缀如decisions/、gotchas/从根源防止写坏目录结构永不删除v1 版本只调用POST /admin/write-page不直接碰 ai-memory 的 SQLite 或 Wiki 文件迁移前准备三件事1. 获取仓库git clone https://gitcode.com/GitHub_Trending/ai/ai-memoryimporter 位于companions/ai-memory-importer/是一个独立的 Cargo 包有自己的 workspace不混入主工程文档见 companions/ai-memory-importer/README.md核心逻辑在 companions/ai-memory-importer/src/main.rs整体设计背景可参考 docs/companion-crates.md。2. 确认 ai-memory 服务器在运行importer 通过 HTTP 与服务器通信默认地址是http://127.0.0.1:49374也可以用--server-url或环境变量AI_MEMORY_SERVER_URL指定其他地址URL 带路径时路径会作为 base path 自动拼接。3. 准备管理员 Token鉴权只认环境变量AI_MEMORY_AUTH_TOKEN故意不提供命令行参数避免 token 泄漏到历史记录。没有现成 token 的话用 CLI 生成一个ai-memory generate-auth-token数据迁移四步法第一步dry-run 预演看看会导入什么cargo run --manifest-path companions/ai-memory-importer/Cargo.toml -- \ omc-wiki --dir /path/to/omc/wiki --workspace default --project my-project你会看到类似note.md - omc/note.md的映射清单和总数。扫描规则是只读源目录顶层的*.md文件按文件名排序默认跳过index.md和session-log-*每个源文件生成确定性目标路径omc/slug.md小写、非字母数字转连字符两个文件若 slug 冲突会直接中止加--show-body可以在预演时直接打印页面正文方便快速核对内容。第二步生成迁移清单在预演基础上加--manifest-outcargo run --manifest-path companions/ai-memory-importer/Cargo.toml -- \ omc-wiki --dir /path/to/omc/wiki --workspace default --project my-project \ --manifest-out /tmp/omc-import-manifest.json清单里每页都有source_sha256指纹与状态是排查“这次到底导入了什么”的权威记录。第三步正式导入live mode确认无误后加三样东西执行正式写入--apply、显式的--workspace/--project、--manifest-out。AI_MEMORY_AUTH_TOKEN你的token \ cargo run --manifest-path companions/ai-memory-importer/Cargo.toml -- \ omc-wiki --dir /path/to/omc/wiki --workspace default --project my-project \ --apply --manifest-out /tmp/omc-import-manifest.json正式模式的保护逻辑值得了解预检目标先查询目标 workspace/project 是否存在页面冲突即停若目标已有同名页面默认中止并提示改用--overwrite写前复查每写一页前再次检查该路径是否“刚刚被别人写入”避免覆盖并发写入逐页落盘每成功写入一页立即更新清单任何错误都会停下并保留已完成的进度。第四步在 Web 界面验证结果打开 ai-memory 内置的 Web 浏览器/web路径进入目标项目确认导入的页面都在元数据映射哪些字段会被保留importer 会解析 YAML frontmatter但只映射公开写接口支持的字段未知的 frontmatter 直接忽略——这是刻意的设计避免承诺做不到的保留。源字段行为title保留缺失时自动取正文第一个 H1 标题kind原样保留如fact、ruletier仅接受working/episodic/semantic/procedural其他值会在规划阶段就报错缺失时默认semantictags支持数组或单个字符串pinned保留另可用--pinned把导入的所有页面全部置顶body去除 frontmatter 后的正文常见问题速查场景解决办法目标 workspace/project 还不存在加--create-destination允许写入时自动创建目标已有同名页面想覆盖加--overwrite仍会在每次写入前复查想连session-log-*一起导入加--include-session-logs预演时想核对全文加--show-body服务器不在默认地址--server-url或AI_MEMORY_SERVER_URL⚠️ 两点提醒一是非覆盖检查属于尽力而为——极端情况下并发写入仍可能竞争所以迁移时别同时往同一个目标跑其他导入/写入任务二是 v1 目前只支持 OMC 扁平 Wiki 目录Claude Code memory graph 和 Qdrant 集合导入还在路线图上见 companions/ai-memory-importer/README.md 的 Roadmap 一节。小结用 ai-memory-importer 做 Wiki 数据迁移核心就是“先 dry-run、再 manifest、后 --apply”三步走。默认 dry-run 和永不删除的设计意味着你即使误操作也不会丢失现有数据而清单文件让每次迁移都有据可查。迁移完成后导入的页面会像原生页面一样参与检索、固化与跨 agent 交接旧工具里的记忆就此无缝接入 ai-memory。【免费下载链接】ai-memorySolution for long term memory for agent coding CLIs and to facilitate handoff between different agent vendors项目地址: https://gitcode.com/GitHub_Trending/ai/ai-memory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

机器人数据集质量层搭建实战:从质量评估到自动校验

机器人数据集质量层搭建实战:从质量评估到自动校验

2026/8/29 9:20:06

机器人数据集质量不可控?从零搭建一套数据质量检查层实战不少做机器人算法落地的同学应该有同感:模型效果差,很多时候不是网络结构不对、不是调参不到位,而是喂进去的数据集本身就有问题。传感器标定有误差、时间戳不同步、视觉和…

2017滴滴秋招系统岗真题解析:从底层原理到高并发系统设计

2017滴滴秋招系统岗真题解析:从底层原理到高并发系统设计

2026/8/29 9:20:06

1. 这套真题到底在考什么:2017秋招系统岗的考察逻辑先聊一个比较直接的问题:为什么一份2017年的笔试真题汇总,到现在还有参考价值?原因很简单——系统岗(后端/基础架构/运维开发方向)的笔试风格&#xff0c…

3分钟索引28M行Linux内核:codebase-memory-mcp性能神话是如何炼成的

3分钟索引28M行Linux内核:codebase-memory-mcp性能神话是如何炼成的

2026/8/29 9:20:06

3分钟索引28M行Linux内核:codebase-memory-mcp性能神话是如何炼成的 【免费下载链接】codebase-memory-mcp High-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph — average repo in milliseconds. 158 languages…

Proxmox VE + VDI-WEB 云桌面离线安装包更新指南

Proxmox VE + VDI-WEB 云桌面离线安装包更新指南

2026/8/29 10:20:09

如果你所在的生产环境是内网隔离网络,没有外网、没有可用的软件源缓存,只有一台 Proxmox VE 服务器和一套已经跑了大半年的平台,那么每次升级都是一次对运维习惯和备份意识的检验。很多团队在部署云桌面时优先选择 Proxmox VDI-WEB 组合&…

AWS部署200万块NVIDIA GPU,云上GPU环境搭建与容器化实战指南

AWS部署200万块NVIDIA GPU,云上GPU环境搭建与容器化实战指南

2026/8/29 10:20:09

最近不少关注 AI 基础设施和云原生技术的同学应该都看到了这条消息:AWS 宣布将在 2027 到 2028 年间额外部署 200 万块 NVIDIA GPU。放在整个云服务市场来看,这是一个相当有信号意义的动作,因为它不仅关系到 AWS 自身的算力储备,也…

MATLAB三维绘图从入门到精通:mesh、surf、plot3核心函数详解

MATLAB三维绘图从入门到精通:mesh、surf、plot3核心函数详解

2026/8/29 10:20:09

1. 从二维到三维:为什么我们需要MATLAB三维绘图 如果你已经能用MATLAB熟练地画折线图、散点图、柱状图,那么恭喜你,你已经掌握了数据可视化的基础。但很多时候,我们面对的数据关系远比二维平面复杂。想象一下,你正在处…

PyTorch版本兼容性实战:解决AvgPool2d的divisor_override属性错误

PyTorch版本兼容性实战:解决AvgPool2d的divisor_override属性错误

2026/8/29 10:20:09

1. 问题引入:一个看似简单的版本兼容性“陷阱” 最近在复现一个基于PyTorch的经典图像分类模型时,我遇到了一个挺有意思的报错。代码里用到了 nn.AvgPool2d ,运行到某个地方直接抛出了 AttributeError: ‘AvgPool2d’ object has no attri…

PowerToys FancyZones:从随手拖窗口,到按区吸附的 Windows 窗口管理

PowerToys FancyZones:从随手拖窗口,到按区吸附的 Windows 窗口管理

2026/8/29 10:20:09

PowerToys FancyZones:从随手拖窗口,到按区吸附的 Windows 窗口管理 【免费下载链接】PowerToys Microsoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows 项目地址: https://gitcode.com/GitH…

Netdata Windows监控实战指南:从单机部署到跨平台统一监控的全解析

Netdata Windows监控实战指南:从单机部署到跨平台统一监控的全解析

2026/8/29 10:10:08

Netdata Windows监控实战指南:从单机部署到跨平台统一监控的全解析 【免费下载链接】netdata The fastest path to AI-powered full stack observability, even for lean teams. 项目地址: https://gitcode.com/GitHub_Trending/ne/netdata 对于同时维护 Win…

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

2026/8/27 11:10:02

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

2026/8/29 10:22:10

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

2026/8/28 7:34:42

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

四款热门降AI工具测评:研究生和本科生怎么选?

四款热门降AI工具测评:研究生和本科生怎么选?

2026/8/29 0:09:39

马上要交论文了,最近真的被论文ai率折磨的够呛。 明明查重都没问题了,但是ai率就是居高不下,崩溃了,明明都是我自己写的,天杀的,明明都是我亲生的啊 改来改去,终于给我搞出一套完美的降ai方案…

论文降AI率免费攻略:自查、提示词与工具推荐

论文降AI率免费攻略:自查、提示词与工具推荐

2026/8/29 0:09:39

马上要交论文了,最近真的被论文ai率折磨的够呛。 明明查重都没问题了,但是ai率就是居高不下,崩溃了,明明都是我自己写的,天杀的,明明都是我亲生的啊 改来改去,终于给我搞出一套完美的降ai方案…

北京GEO优化服务商推荐:预算型企业如何选北京GEO优化服务商?

北京GEO优化服务商推荐:预算型企业如何选北京GEO优化服务商?

2026/8/29 0:09:39

前言:预算有限的企业更关心投入能否形成可持续的品牌资产。评估北京GEO优化服务商时,不能只比较单篇内容或单月报价,还要看是否能够把问题词、官网、信源和监测串成完整链路。本期重点放在预算配置、试点范围和交付边界,帮助企业先…

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

2026/8/28 7:35:26

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…

导师推荐!2026最新AI论文工具测评与实用推荐

导师推荐!2026最新AI论文工具测评与实用推荐

2026/8/28 7:34:51

2026年真正好用的AI论文工具,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

告别游戏崩溃:XCOM 2模组管理器的智能革命

告别游戏崩溃:XCOM 2模组管理器的智能革命

2026/8/28 7:34:35

告别游戏崩溃:XCOM 2模组管理器的智能革命 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirrors/xc/xcom2-lau…