点击下方👇
“锦程AI智学”关注公众号
一起学AI
高效学习和快速成长
不知道你有没有过这种感觉:笔记越记越多,反而越来越乱。
我自己在印象笔记「变现学园」里攒了 550 篇笔记,其中 72 篇是这些年做过的分享——读书分享、班会分享、结营分享、社群分享。它们是我一点点沉淀下来的干货,但我清楚:如果它们只是安静地躺在印象笔记里,价值就止步于此。
我想要的是——把这些分享笔记,规整地搬进我的个人知识库,形成一个随时能检索、能复用的「素材库」。
目标有两个:IMA 的【4-归档】,以及得到大脑的「变现学园」知识库。
跨三个平台搬家,手工复制粘贴?72 篇、每篇几千字,光是想想就放弃了。于是我让 AI 助手搭了一条自动化流水线,把整件事干完了。这篇文章,就是这次迁移的实录。

一、整体方案:三步流水线
核心思路很清晰——凡是能程序化的搬运,就不靠手。我把流程拆成三段,每一段都是一个独立脚本:
en_pull.py | ||
ima_upload.py | ||
getnote_import.py |
每一步都是「读取源 → 转成统一格式 → 写入目标」,天然可复用。
二、方案实现
在WorkBuddy上实现整个流程。
在对话框输入:请把印象笔记【变现学园】笔记本中锦程分享的笔记,以标签“100-分享”为标识,整理列表,表头为年份、主题、标题

在对话框输入:请把上变现学园 · 锦程分享笔记(共 72 篇)所有笔记内容导入ima个人知识库【4-归档】中的“变现学园”文件夹中,每篇分享单独建成一个文件,文件以标题命名

存入到ima个人知识库【4-归档】中的“变现学园”文件夹中结果如下:

在对话框输入:请把ima个人知识库【4-归档】中的“变现学园”文件夹中内容,导入得到大脑“变现学园”知识库中

存入到得到大脑(Get笔记)【变现学园】知识库中结果如下:

做完整个过程并不是一帆风顺的,下面说几个真正有价值的坑。
三、踩坑实录:这些地方最容易翻车
坑 1:凭证失效,报 401 却查不出原因
上传 IMA 时一直返回 401 Unauthorized。直觉是凭证错了,但我先排查了本地文件——client_id(32字节)、api_key(76字节)都存在,无 BOM、无多余换行空格,格式完全正常。最后确认是凭证本身过期,重新获取后立刻通过。
👉 经验:遇到认证失败,先验证本地格式排除低级错误,再怀疑服务端状态,别一上来就改代码。
坑 2:IMA 没有「删除文件」接口
迁移时发现源数据有重复——印象笔记里两条标题完全相同的分享笔记。本地拉取时我已经给重名文件加了 _1 后缀做了区分,但 IMA 的 API 只提供创建、查询,不提供删除单个文件。
结果是:想给 IMA 端去重,只能在网页/桌面客户端手动删。更稳妥的做法是——在上传之前就在本地去重(脚本用 --exclude 跳过重名副本),从源头规避,而不是事后补救。
坑 3:得到大脑不支持上传文件
IMA 能收 Markdown 和 Excel,但得到大脑的 API 只接受文本 / 链接 / 图片笔记,没有文件上传入口。所以我那个整理好的 .xlsx 表格传不进去。
好在表格内容已经被两个 Markdown 成果文件完整覆盖(一份层级版、一份「年份/主题/标题」三列索引),转成纯文本笔记后信息不丢。如果你的知识库依赖二进制文件,这点要提前想清楚。
坑 4:沙箱里装包失败
为了让 IMA 上传脚本能连 COS,需要装腾讯云 SDK。结果 pip install 在 Windows 沙箱里整体失败——不是网络问题,是 pip 25.x 删除临时文件时,因为回收站不可用触发了 SAFE_DELETE_FAIL_CLOSED。
解决一行环境变量:PIP_SAFE_DELETE=false,关掉那个安全删除策略,重装即成功。这种「明明该成功却失败」的环境坑,记下来能省一下午。
坑 5:接口字段和文档对不上
IMA 知识库搜索返回的是 kb_id / kb_name,而不是文档里写的 id / name;响应顶层是 code / msg,不是 retcode / errmsg。照着过时文档写,永远拿不到库 ID。
👉 经验:调第三方 API,先打一条真实返回出来看结构,别盲信文档里的字段名。
四、把一次任务,沉淀成可复用技能
72 篇笔记全部就位后,我做了一件更重要的事:把这条流水线封装成了一个技能(note-migration)。
下次不管是把哪个笔记本、迁到哪个知识库,直接用这个技能跑。
一次踩的坑,变成了长期的能力。
使用这个技能也非常简单,直接在WorkBuddy上调用就可以。

五、写在最后
知识管理这件事,真正的价值不在于「囤了多少」,而在于「能不能流动、能不能复用」。
这次迁移让我最认可的,不是搬完了 72 篇笔记,而是——把一次性的苦力,变成了一条可以反复调用的流水线。工具会迭代,平台会变,但只要「拉取 → 转换 → 写入」这个骨架在,下一次搬家就是改几个参数的事。
如果你也在被散落各处的笔记困扰,不妨试试:先别急着手动搬,想想能不能写一条流水线。哪怕只是把重复劳动脚本化,回报也比你想象的大。
有启发,别忘了给我点个赞、在看、转发~因为你的反馈真的很重要!
我是锦程,高效学习教练,AI赋能培训师,500强企业培训师。
开发了10+门课程,包括原创“四学”法高效学习法,实战型AI课程。
百余项科研和论文成果,最高奖国家科技奖在钓鱼台国宾馆发布。
培训学员3000+。

扫码关注 如果大家想在AI赛道持续深耕,可是没有着力点,不知道怎么学习,推荐参加3天AI破局星球的体验营,可以在3天时间内免费观看星球里面的所有帖子,跟着实操,会让你大开眼界。
有启发,别忘了给我点个赞、在看、转发~因为你的反馈真的很重要!
我是锦程,高效学习教练,AI赋能培训师,500强企业培训师。
开发了10+门课程,包括原创“四学”法高效学习法,实战型AI课程。
百余项科研和论文成果,最高奖国家科技奖在钓鱼台国宾馆发布。
培训学员3000+。


夜雨聆风