{"repo":"Be1k0/YuQue-BdT","free":true,"listed":false,"github":"https://github.com/Be1k0/YuQue-BdT","clone":"git clone https://github.com/Be1k0/YuQue-BdT.git","description":"YuQue-BdT 是一款针对语雀开发的知识库批量导出 GUI 工具，采用Python开发，支持一键导出个人账号下全类型的知识库文档，同时也可下载他人公开的语雀知识库。软件开源免费，致力于帮助用户更方便地备份和迁移语雀上的知识内容。","language":"Python","stars":78,"topics":["python","yuque","downloader","gui","markdown"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"YuQue-BdT 简介 YuQue-BdT 是一款针对语雀开发的知识库批量导出 GUI 工具，采用Python开发，支持一键导出个人账号下全类型的知识库文档，同时也可下载他人公开的语雀知识库。软件开源免费，致力于帮助用户更方便地备份和迁移语雀上的知识内容。 项目初衷源于作者自身有将语雀文档迁移导出至本地这方面的需求。但官方提供一键导出功能仅支持导出pdf和语雀自带格式，且现有同类工具又大多以 CLI 终端操作为主又或者是年久失修，对于部分人来说其实不太友好，便利用空余时间开发了这款带有现代化GUI界面的版本 功能特点 账号与知识库管理 - 支持账号密码登录、网页登录两种方式，自动持久化登录状态 - 自动获取并展示个人所有知识库，支持批量选择导出 - 支持导出指定文档层级，可导出他人公开知识库 - 智能缓存知识库信息，提升加载速度 知识库批量导出与文档处理 类型 个人知识库可导出格式 公开知识库可导出格式 ------ -------------------- -------------------- 文档 Markdown、PDF、Word Markdown 画板 PNG PNG 表格 XLSX 暂不支持 数据表 XLSX 暂不支持 - 导出会完整保留语雀原有的层级结构 - 支持保留或移除语雀特有换行标识 - 智能跳过已下载文件，支持增量更新导出 文件处理 - Markdown格式下支持下载文档中的所有图片、视频等文件，自动处理语雀相关文件链接，确保本地可访问 - 支持多线程并发下载，导出更快更高效 用户界面 - 现代化图形界面，操作直观简洁 - 支持亮色、暗色主题及跟随系统主题切换 - 实时显示导出进度、状态与运行日志 - 支持自定义导出目录，内置版本检查与一键更新功能 界面预览 快速开始 环境要求 - Windows 10及以上 - Ubuntu 22.04及以上 - Python 3.12 或更高版本（仅源码环境运行需要） 使用方式 方式一：直接使用（推荐） 1. 下载最新版本的可执行文件 2. 双击运行 YuQue-BdT.exe 3. 开始使用 方式二：源码运行 1. 克隆或下载本仓库 2. 安装依赖 3. 运行程序 自行构建程序 1. 克隆或下载本仓库 2. 安装依赖 3. 开始构建 更新计划 - [x] 增加适配其他非文档类型的导出功能，如图表、Excel等 - [x] 增加其他公开知识库的导出功能 - [x] 增加UI夜间主题 - [x] 增加支持更多的导出格式，如PDF、Word、JPG、语雀自带格式等 - [x] 增加导出文档里面的图片或视频等文件 - [ ] 增加适配其他空间中的知识库导出 ... 更新日志 v2.3.0 - 增加markdown格式下导出文档里面的音频或视频等大部分文件的功能 - 增加个人知识库文章导出word与pdf文档格式 - 优化公开知识库导出中全选与取消选择按重叠的问题 - 修复导出文档时进度条会串入其他页面的问题 --- v2.2.0 - 软件名字变更为：YuQue-BdT，并替换对应LOGO - 增加软件内一键更新版本的功能，且启动后自动检测软件当前是否为最新版本 - 增加语雀画板、表格与数据表的导出功能 - 修复部分弹窗显示不完整的问题 - 修复网页登录时语雀验证码一直验证失败的问题 - 修复公开知识库导出时重新混入本地登录 Cookie 导致的权限串扰问题 - 修复多选知识库导出时误复用旧文章选择范围的问题 - 修复多知识库导出场景下文档进度文案分子分母错位的问题 - 修复公开知识库导出空","default_branch":null,"files":null,"tree":[],"storefront":"/r/Be1k0","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Be1k0/YuQue-BdT/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}