一款功能强大的语雀知识库批量导出工具,支持一键导出账号内所有知识库中的文档。
- 支持语雀账号密码直接登陆和语雀网页端登录,且会自动保存登陆状态,下次无需重复登录
- 自动获取用户所有知识库列表
- 支持批量选择多个知识库同时导出
- 支持知识库内导出指定层级中的文档
- 智能缓存知识库信息,提升加载速度
- 支持导出为 Markdown 格式
- 支持保留或移除yuque特定的换行标识
- 智能跳过已下载文件,支持增量更新
- 自动下载文档中的所有图片
- 支持多线程并发下载,提升下载速度
- 自动处理语雀图片链接,确保本地可访问
- 现代化的图形用户界面(GUI)
- 直观的操作流程,易于使用
- 实时显示下载进度和状态
- 支持自定义输出目录选择
- Windows 10及以上操作系统
- Python 3.12 或更高版本(仅源码环境运行需要)
- 下载最新版本的可执行文件
- 双击运行
语雀知识库导出工具.exe - 开始使用
- 克隆或下载本仓库
git clone https://github.com/Be1k0/yuque_document_download.git
cd yuque_document_download- 安装依赖
pip install -r requirements.txt- 运行程序
python main.py- 打包
pyinstaller main.spec-
启动程序
- 双击可执行文件
语雀知识库导出工具.exe或运行python main.py
- 双击可执行文件
-
登录账号
- 输入语雀用户名和密码登陆或使用语雀网页端登录
-
选择知识库
- 程序会自动加载您的所有知识库
- 勾选需要导出的知识库
-
配置选项
- 选择输出目录
- 设置是否下载图片
- 选择是否保留yuque换行标识
-
开始导出
- 点击开始导出按钮
- 等待导出完成
- 新增语雀网页端登陆功能
- 新增文档层级结构支持,实现文档层级显示和交互功能
- 优化图片下载为独立线程
- 优化页面布局和整体代码结构
- 优化设置的保存功能
- 优化头像加载逻辑
- 优化图片下载前的检查逻辑
- 修复因知识库内有同名文档导致出现文档跳过下载的问题
- 首次发布
- 支持语雀知识库批量导出
- 图形用户界面
- 图片自动下载
- 多线程并发处理
- 智能缓存机制
- 增加支持更多的导出格式,如PDF、Word、JPG等
- 增加适配其他非文档类型的导出功能,如图表、Excel等
- 增加其他公开知识库的导出功能
- 增加UI夜间主题
- ...
欢迎提交 Issue 和 Pull Request 来帮助改进这个项目!
本项目采用 GPL 许可证 - 查看 LICENSE 文件了解详情
Be1k0 - GitHub
如果这个项目对您有帮助,请给个 ⭐ Star 支持一下!