# yuque_docuement_get **Repository Path**: lvzihao521/yuque_docuement_get ## Basic Information - **Project Name**: yuque_docuement_get - **Description**: 一个专注于Yuque文档获取与处理的开源项目,支持API调用、数据解析与自动化操作,旨在简化文档管理流程。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-22 - **Last Updated**: 2025-10-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 语雀文档下载工具 ## 项目简介 这是一个用于下载语雀文档并转换为Markdown格式的Java工具,主要功能包括: - 从语雀下载文档内容 - 自动处理文档中的图片资源 - 生成目录结构和摘要信息 - 支持本地保存为Markdown文件 ## 主要功能 - 文档下载:通过语雀文档地址下载文档内容 - 图片处理:自动下载文档中的图片并替换为本地路径 - 目录生成:根据文档结构生成目录摘要 - 文件存储:支持自定义输出目录保存文档 ## 使用方法 1. 配置输入文件:在`yuque.txt`中添加文档地址 2. 设置输出目录:修改`Main.java`中的输出路径参数 3. 运行程序:执行`Main.java`启动下载流程 ## 依赖库 - HttpClient:用于网络请求 - Jackson:用于JSON数据处理 - JSoup:用于HTML解析 ## 项目结构 ``` yuque/ ├── AsciiBanner.java # ASCII标题显示 ├── Constant.java # 常量定义 ├── Main.java # 程序入口 ├── MarkdownDownloader.java # Markdown文件下载器 ├── TocProcessor.java # 目录处理器 └── YuqueDownloader.java # 语雀文档下载主类 ``` ## 注意事项 - 需要提供有效的语雀文档地址 - 需要设置正确的Cookie进行身份验证 - 输出目录需要有写入权限 ## 许可协议 未找到明确的许可协议信息,请在使用前确认授权情况。