万能导:把多平台知识库迁回 Markdown

飞书、语雀、印象笔记、Notion、Obsidian 等平台的内容,如何尽量保留目录、图片与附件,迁回本地 Markdown。

本文目录

wandao(万能导) 解决的是一个很具体的问题:知识散落在不同平台,导出后目录没了、图片断了、附件丢了,最后还是要手动整理。

它的定位是“多平台知识库 Markdown 导入导出工具”。不是做另一个笔记应用,而是把已有内容迁回本地,或者把本地 Markdown 导入到目标平台。

支持的范围

README 列出的平台覆盖了常见的知识库和内容平台:飞书、语雀、阿里云 Thoughts、印象笔记、有道云笔记、为知笔记、OneNote、知识星球、ima 知识库、钉钉文档、WPS、息流、Obsidian、Notion、知乎、CSDN、微信公众号和本地 Markdown。

方向目标
导出把有权访问的平台内容导出为本地 Markdown
导入把本地 Markdown 导入支持的平台
保真尽量保留目录结构、正文格式、图片与附件
迁移知识备份、平台迁移、学习资料整理

这类工具最难的不是“调通一个接口”,而是处理不同平台的目录、图片、附件和格式差异。README 把“保留目录结构、图片、附件”放在核心位置,说明作者很清楚真正的成本在哪里。

为什么用桌面端

项目提供 Windows x64 与 macOS arm64 桌面端。相比纯命令行,桌面端更适合处理登录态、平台选择、任务进度和失败重试。

任务中心会保留历史进度与失败原因,平台中心展示已接入平台,插件中心负责搜索、安装和更新平台插件。这个结构比“一个脚本跑完所有平台”更容易维护,也更适合非技术用户。

AI 辅助学习

项目里有一个我比较喜欢的设计:把课程资料、项目文档和源码导出到同一目录,再配合“项目学习导师”提示词交给支持本地文件的 AI。

这样 AI 看到的不是零散截图,而是“教学文档 + 真实代码”的组合。对于理解一个陌生项目,这比只读 README 更有效。

边界与许可

  • 只应导出自己有权访问的内容。
  • 平台插件会随平台变化而更新,导出结果不保证 100% 完整。
  • 项目使用 AGPL-3.0;如果要在网络服务中修改并分发,需要遵守许可证。

如果你也经历过“从某个平台导出后图片全裂开”,这个项目值得看一眼。它不承诺完美迁移,但至少把重复复制粘贴这件事自动化了。

讨论

评论由 GitHub Discussions 提供,点击后加载。未加载前不会产生第三方请求。