万能导:把多平台知识库迁回 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 提供,点击后加载。未加载前不会产生第三方请求。