如何把语雀全部文档备份成 Markdown:yuque-exporter 安装配置与使用指南

发布时间:2026/10/24 10:08:04

如何把语雀全部文档备份成 Markdown:yuque-exporter 安装配置与使用指南 如何把语雀全部文档备份成 Markdownyuque-exporter 安装配置与使用指南【免费下载链接】yuque-exporterA tool for exporting Yuque documents as markdown.项目地址: https://gitcode.com/gh_mirrors/yu/yuque-exporter如果你需要把语雀账号里的上百篇文档搬出来或迁移到 Obsidian 等本地笔记工具yuque-exporter 可以帮你它自动模拟浏览器操作把知识库文档逐篇导出为 Markdown保留原有目录结构还能顺带把文档里的图片批量下载到本地。下面按“准备 → 安装 → 配置 → 运行 → 排障”的顺序带你走一遍。它能帮你做什么整库导出账号下的知识库逐篇导出为.md文件目录还原本地文件夹结构与语雀知识库目录一致失败重试单篇下载失败会自动重试图片处理批量下载文档内图片并可改写 Markdown 中的图片链接普通账号可用走页面模拟而非付费 API无需超级用户计划开始前先确认这些前置条件操作系统Windows、macOS、Linux 均可浏览器已安装任意 Chromium 内核浏览器Chrome、Edge、Brave 等这是自动化的“手脚”Node.js 运行环境npm install会用到装 Node 时自带Python仅当你要处理图片时才需要账号权限使用手机号 密码方式登录的个人账号团队知识库官方未做测试 获取项目并安装依赖一共两步在项目所在目录操作git clone https://gitcode.com/gh_mirrors/yu/yuque-exportercd yuque-exporter npm install依赖下载慢时可先为 npm 配置一个国内镜像源再重新执行npm install。关键配置环境变量一览表所有配置都通过环境变量传入不需要改代码。主导出和图片处理两组变量如下主导出node main.js变量是否必需默认值作用备注USER需要已有cookies.json时可不设无登录语雀的手机号首次登录必填PASSWORD需要已有cookies.json时可不设无登录密码含特殊字符时建议用单引号包裹EXPORT_PATH否当前目录下output/导出结果存放位置目录会自动创建图片处理python export-image.py变量是否必需默认值作用备注MARKDOWN_DIR否output/Markdown 文件所在目录需与导出目录一致DOWNLOAD_IMAGE否true是否把图片下载到images/子目录按年份建子文件夹UPDATE_MDIMG_URL否false是否改写 md 文件里的图片链接默认只下载不改链接REPLACE_IMAGE_HOST否空自定义图片地址前缀格式{HOST}/{年份}/{文件名}用于自建图床执行导出与结果验证Linux / macOS 下临时设置变量并启动PowerShell 用$env:USER...; $env:PASSWORD...; node .\main.jsCMD 用set命令export USER13800000000 export PASSWORD你的密码 node main.js运行后观察终端输出先出现Login successfully!随后打印知识库目录树接着逐篇显示下载进度最后输出Export successfully。打开EXPORT_PATH目录抽查带图片和长文本的几篇.md确认内容完整即可。一个省事的设计首次登录成功后登录态会写入项目根目录的cookies.json之后运行node main.js无需再传USER和PASSWORDcookie 过期后重新设置这两个变量再跑一次即可。图片与链接处理什么时候做、怎么开导出的 Markdown 里图片仍是语雀的在线链接。如果你要离线阅读、进私有仓库或迁移建议再做一步图片处理三种典型组合只备份图片直接运行python export-image.py。默认DOWNLOAD_IMAGEtrue图片会存到output/images/{年份}/md 内链接保持不变离线可用追加UPDATE_MDIMG_URLtrue图片下载的同时把链接改写成相对路径整个目录拷走也能看图自建图床DOWNLOAD_IMAGEfalseUPDATE_MDIMG_URLtrueREPLACE_IMAGE_HOST你的域名/脚本只把链接指向你的存储图片需自行上传且上传路径保持{年份}/{文件名}才能对应上PowerShell 示例$env:DOWNLOAD_IMAGEfalse; $env:UPDATE_MDIMG_URLtrue; python .\export-image.py。脚本依赖 Python 的requests库缺失时用 pip 安装一下。️ 常见卡点与排查方法报Could not find Chromium工具依赖 Puppeteer无需打开界面就能自动操作网页的无头浏览器库按默认路径找浏览器。先确认装了 Chrome 或 Edge若安装位置不同在源码中找到puppeteer.launch的调用处加上executablePath指向你本机的浏览器可执行文件个别文档反复timeout内容纯表格或纯思维导图的文档语雀官方本身就不支持直接导出 Markdown超时属于预期行为这类文档只能手动导出为其他格式登录成功但中途失败工具靠模拟页面操作工作官方 API 或登录页结构一旦变动就会失效。先到项目 Issue 区确认是否有同类反馈必要时按现有 API 自行修补验证码页面走不通自动登录只支持手机号 密码这一条路若账号触发滑块验证等需换环境或稍后重试cookies.json别外传它等价于你的登录态注意不要放进代码仓库或发到公开网盘导出路径不对EXPORT_PATH指向的目录必须已存在工具不会替你创建上级目录建议先手动建好下一步建议跑完一遍后先抽查几篇长文档确认无缺漏再决定要不要做图片改写。遇到报错优先翻项目 Issue 列表确认不是已知问题后再自己排查如果打算长期使用可以把导出命令放进定时任务每次只核对output目录里新增的文件数量即可。【免费下载链接】yuque-exporterA tool for exporting Yuque documents as markdown.项目地址: https://gitcode.com/gh_mirrors/yu/yuque-exporter创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/10/22 22:38:16

单限比较电路

一、仿真及原理图当反相输入端&#xff08;-&#xff09;电压 > 同相输入端&#xff08;&#xff09;电压&#xff1a;输出被拉到 负电源轨&#xff08;如果你接的是 -10V&#xff0c;输出就是 -10V&#xff09;。当反相输入端&#xff08;-&#xff09;电压 < 同相输入端…

2026/10/20 13:14:12

Mac本地部署Qwen3.8-27B去审查版:基于MLX框架的完整实践指南

这次我们来看一个在 Mac 上本地运行大语言模型的新选择&#xff1a;Qwen3.8-27B 的去审查版本。对于很多开发者来说&#xff0c;在本地部署一个功能强大、无需联网且能自由对话的 AI 助手&#xff0c;是提升工作效率和探索 AI 应用的关键一步。Qwen3.8-27B 作为通义千问系列的高…

2026/10/24 10:03:58

负责任AI课程:构建公平透明的机器学习系统

1. 项目概述&#xff1a;负责任AI课程的行业价值当AlphaGo击败李世石的那一刻&#xff0c;AI技术就注定要改变人类社会的运行方式。但随之而来的算法歧视、数据偏见等问题&#xff0c;让科技界开始反思&#xff1a;我们是否在创造一头无法控制的"弗兰肯斯坦"&#xf…

2026/10/24 10:03:58

景深合成避坑指南:从清晰度度量到聚焦区域提取的工程实践

简介&#xff1a;这份资源面向机器视觉开发者与Halcon学习者&#xff0c;聚焦景深合成这一实用技术&#xff0c;帮助读者理解如何将不同焦距或视角的多张二维图像融合为细节清晰的单一图像&#xff0c;可应用于产品检测、缺陷识别与精密装配等场景。压缩包共6个文件、约26KB&am…

2026/10/24 10:03:58

FineBI考试全量题库知识地图:判断题与单选题考点拆解

简介&#xff1a;Fine-BI考试全量题库&#xff08;含答案&#xff09;面向帆软Fine-BI认证备考者及日常数据分析使用者&#xff0c;系统覆盖数据可视化、组件复用、指标维度设置、函数计算、自助数据集、数据钻取、仪表板样式与权限分享等核心知识点&#xff0c;适合用于考前刷…

2026/10/24 10:03:58

R语言因果推断:吸烟对肺组织基因表达的IPW与AIPW分析

简介&#xff1a;SmokingGeneExpression 是一份面向生物信息学与统计分析学习者的 R 语言项目资料&#xff0c;围绕吸烟对健康肺组织基因表达的短期因果效应展开。内容将因果推断思路落到基因表达场景&#xff0c;涉及工具变量、倾向得分匹配、有向无环图等混杂控制方法&#x…

2026/10/24 10:03:57

DeepGEMM:基于 Hopper Tensor Core 的 FP8 矩阵乘法内核优化实践

很多搞深度学习的朋友都有过这种体验&#xff1a;GPU 利用率监控看着没毛病&#xff0c;可训练吞吐就是上不去&#xff0c;排查链路转了一圈才发现&#xff0c;时间几乎全耗在同一类运算上——矩阵乘法。我之前做模型性能剖析时统计过&#xff0c;从 embedding 到输出层&#x…

2026/10/24 9:58:57

半导体无功老化上位机(MaxWell)完整架构设计 + 全项目详解代码

半导体无功老化上位机(MaxWell)完整架构设计 + 全项目详解代码 根据您提供的实战经验注意事项(先通信后界面、100%异步+超时、独立线程+重连、心跳3-5s、SemaphoreSlim/lock、Channel异步管道、关键数据强制落盘、Serilog结构化日志、内存巡检、Native AOT发布、异常全捕获…

2026/10/23 22:56:35

金融AI落地指南:从调研报告到技术选型与工程实践

简介&#xff1a;这份PDF报告聚焦2025年金融服务业中国AI现状与趋势&#xff0c;面向金融科技从业者、AI战略规划人员及关注行业数字化转型的研究者&#xff0c;帮助读者把握生成式AI在银行、支付、交易等场景中的落地路径与投资方向。资源包内含1个PDF文件&#xff0c;大小约1…

2026/10/24 0:02:40

MATLAB缩进快捷键与批量格式化实战指南

1. 被自动缩进折磨的那些年如果你写过MATLAB代码&#xff0c;大概率经历过这种场景&#xff1a;从某个文档、网页或者聊天记录里复制了一段代码&#xff0c;粘贴进编辑器之后&#xff0c;每一行前面都带着莫名其妙的空格&#xff0c;有的行首是四个空格&#xff0c;有的是一个T…

2026/10/24 0:02:40

用Poco实现Qt风格信号与槽的跨平台C++方案

简介&#xff1a;本资源是一份面向C中级开发者的技术实践工程&#xff0c;聚焦于在非Qt框架环境下模拟实现Qt核心通信机制——信号与槽&#xff0c;借助Poco网络库的事件系统完成解耦式对象通信。适用于需在跨平台C项目中引入松耦合回调机制、但受限于无法集成Qt依赖的开发场景…

2026/10/24 0:02:40

ESXi裸机虚拟化安装指南:从硬件兼容到虚拟机部署

1. 为什么还要折腾ESXi&#xff1a;从一台闲置机器说起手里攒了几台淘汰下来的迷你主机&#xff0c;配置不算差&#xff0c;i5加16G内存&#xff0c;扔了可惜&#xff0c;装个桌面系统又觉得浪费。这种场景下&#xff0c;ESXi就成了一个绕不开的选择。它是一套裸机虚拟化平台&a…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑