首页 / 博客 / 语雀转Markdown指南

语雀文档批量转Markdown:博客迁移与知识管理完整指南

语雀文档批量转 Markdown 指南

越来越多的语雀用户想要将自己的文档迁移到其他平台——博客框架(HexoHugo)、本地知识管理(Obsidian、Logseq)或者团队协作工具(Notion)。而Markdown作为这些平台的通用格式,成为迁移的桥梁。

Key Takeaways
  • Markdown 是从语雀迁移到 Hexo/Hugo/Obsidian/Notion 的通用桥梁格式
  • 语雀图片防盗链是转换最大障碍,必须开启图片本地化
  • Obsidian 可直接将导出文件夹作为 Vault 打开,无需额外处理

但语雀到 Markdown 的转换并没有看起来那么简单。如果你对语雀导出的各种限制还不了解,建议先阅读语雀用户最头疼的7个问题。本文将详解整个迁移工作流,帮你顺利完成从语雀到目标平台的全流程。

为什么要转 Markdown?

Markdown 是当前技术社区最流行的文档格式,它的优势在于:

  • 通用性:几乎所有技术平台、博客框架、知识管理工具都支持
  • 可读性:纯文本格式,即使没有渲染器也能阅读
  • 版本控制友好:可以用 Git 追踪每一次修改
  • 便携性:不依赖任何特定平台或工具
  • 永久保存:纯文本文件几十年后仍然可以打开

将语雀文档转为 Markdown 后,你的知识真正属于你自己——不再被任何平台绑定。

语雀转 Markdown 有哪些难点?

语雀转 Markdown 主要面临三大难点:图片防盗链导致外部无法加载、大量文档无法逐篇手动处理、以及语雀特有格式(画板、思维导图等)与标准 Markdown 存在差异。

难点一:图片防盗链

语雀的图片存储在 cdn.nlark.com,设有严格的 Referer 防盗链。直接导出的 Markdown 中的图片链接在其他平台无法正常加载。必须将图片下载到本地,并替换为相对路径或重新上传到图床。

难点二:批量处理

手动逐篇导出再逐篇处理图片,对于有上百篇文档的知识库来说工作量巨大。需要一个能自动化批量处理的工具。具体的批量操作方法可参考语雀知识库批量导出完整教程

难点三:格式差异

语雀的富文本编辑器支持一些 Markdown 不直接支持的元素(如画板、思维导图、嵌入卡片等),这些内容在转换时需要特殊处理或降级

语雀迁移到其他平台的完整流程是什么?

完整的迁移流程分为4个阶段:使用 YuqueOut 批量导出、内容清洗(可选)、导入目标平台、验证与调整。整个过程最快 5 分钟即可完成。

阶段一:使用 YuqueOut 批量导出

  1. 安装 YuqueOut Chrome 扩展
  2. 打开语雀并登录,点击 YuqueOut 图标
  3. 选择要迁移的知识库,选择 Markdown 格式
  4. 开启图片本地化选项
  5. 点击导出,等待完成

导出完成后,你会得到一个保留了原始目录结构的文件夹,其中:

  • 每篇文档对应一个 .md 文件
  • 图片保存在对应的 assetsimages 文件夹中
  • Markdown 中的图片链接已替换为本地相对路径

阶段二:内容清洗(可选)

根据目标平台的要求,你可能需要对 Markdown 文件做一些调整:

  • 添加 Front Matter:Hexo、Hugo 等博客框架需要在文件开头添加 YAML 格式的元数据(标题、日期、标签等)
  • 调整图片路径:不同平台对图片引用路径的约定可能不同
  • 处理特殊语法:如语雀特有的提示块、折叠块等

阶段三:导入目标平台

将处理好的 Markdown 文件导入或复制到目标平台的对应目录中。

阶段四:验证与调整

在目标平台上浏览导入的内容,检查格式是否正确,图片是否正常显示。

目标平台 导入格式 图片处理 迁移难度 额外步骤
Obsidian Markdown 本地路径直接可用 极低 拖入 Vault 即可
Hexo / Hugo Markdown + Front Matter 需移到 static 目录 中等 添加 Front Matter、调整图片路径
Notion Markdown 需上传图床或云存储 中等 图片需替换为在线 URL
飞书文档 Markdown / Word 导入时自动上传 飞书批量导入即可
VitePress Markdown 本地相对路径可用 中等 配置 sidebar、调整目录结构

怎么把语雀文档迁移到 Hexo 或 Hugo?

用 YuqueOut 导出为 Markdown 后,为每篇文章添加 Front Matter(标题、日期、标签),然后将文件复制到 Hexo 的 source/_posts/ 或 Hugo 的 content/posts/ 目录即可。Hexo 和 Hugo 是最流行的静态博客框架,原生使用 Markdown 文件作为内容源。

迁移步骤

  1. 使用 YuqueOut 导出知识库为 Markdown(开启图片本地化)
  2. 为每个 Markdown 文件添加 Front Matter:
    • Hexo 格式:titledatetagscategories
    • Hugo 格式:类似,但 date 格式为 ISO 8601
  3. 将 Markdown 文件复制到 source/_posts/(Hexo)或 content/posts/(Hugo)
  4. 将图片文件复制到对应的静态资源目录
  5. 运行 hexo generatehugo build 验证
提示

可以编写一个简单的脚本来批量添加 Front Matter。例如根据文件名生成 title,根据文件修改时间生成 date

Front Matter 示例(Hexo 格式)
---
title: 你的文档标题
date: 2025-05-16
tags:
  - 语雀
  - 知识管理
categories:
  - 技术笔记
---

正文内容从这里开始...

提示:可以写脚本批量为导出的 Markdown 文件添加 Front Matter,根据文件名生成 title,根据修改时间生成 date。

语雀文档怎么导入 Obsidian?

将 YuqueOut 导出的 Markdown 文件夹直接作为 Obsidian Vault 打开即可,基本开箱即用。Obsidian 原生支持 Markdown,而 YuqueOut 已自动处理好目录结构和图片相对路径。

迁移步骤

  1. 使用 YuqueOut 导出知识库为 Markdown(开启图片本地化)
  2. 将导出的文件夹直接作为 Obsidian Vault 打开(或复制到现有 Vault 中)
  3. 在 Obsidian 设置中确认「附件文件夹路径」与导出的图片路径一致

由于 YuqueOut 导出时保留了目录结构并将图片路径替换为相对路径,导入 Obsidian 后基本可以开箱即用,图片和文档结构都能正常显示。

语雀能迁移到 Notion 吗?

可以。Notion 原生支持导入 Markdown 文件,通过「Import > Markdown & CSV」功能即可批量导入。但需要注意 Notion 不支持本地图片上传,图片需要先传到图床再导入。

迁移步骤

  1. 使用 YuqueOut 导出知识库为 Markdown
  2. 在 Notion 中选择「Import > Markdown & CSV」
  3. 选择导出的 Markdown 文件(可多选)
  4. Notion 会自动创建对应的页面
注意

Notion 的 Markdown 导入不支持本地图片上传。你需要先将图片上传到图床(如 GitHub、云存储),然后将 Markdown 中的图片链接替换为在线 URL 后再导入 Notion。

迁移到 VitePress

VitePress 是 Vue 生态中的静态文档站点生成器,非常适合技术文档。

迁移步骤

  1. 使用 YuqueOut 导出知识库为 Markdown(开启图片本地化)
  2. 将 Markdown 文件复制到 VitePress 的 docs/ 目录
  3. 将图片放到 docs/public/ 或与 Markdown 同级目录
  4. 根据知识库原始结构配置 VitePress 的侧边栏导航
  5. 运行 vitepress dev 预览效果

VitePress 支持标准 Markdown 语法和 Vue 组件,迁移后的文档可以无缝使用。

实用技巧与注意事项

1. 一定要开启图片本地化

这是迁移成功的关键前提。如果不将图片下载到本地,导出的 Markdown 在其他平台上图片全部无法显示。

2. 检查语雀特有格式

语雀文档中可能包含一些标准 Markdown 不支持的元素:

  • 提示块(Info/Warning/Danger):部分平台有类似语法(如 VitePress 的 Custom Containers)
  • 嵌入内容(视频、网页嵌入):需要手动处理
  • 画板和思维导图:可以截图保存为图片

3. 使用 Git 管理迁移后的文档

迁移完成后,建议将文档纳入 Git 版本控制。这样不仅有完整的修改历史,还可以方便地部署到 GitHub Pages、Vercel 等平台。

4. 保留原始导出作为备份

在对导出文件做任何修改之前,先复制一份原始导出文件作为备份。这样即使后续处理出了问题,也可以从原始版本重新开始。关于备份策略的更多建议,请阅读为什么你应该定期备份语雀知识库

开始你的文档迁移之旅

使用 YuqueOut 批量导出语雀文档为 Markdown,轻松迁移到任何平台

免费安装 YuqueOut