dedao-dl:你的个人知识库管家,一站式管理得到APP所有学习资源
dedao-dl你的个人知识库管家一站式管理得到APP所有学习资源【免费下载链接】dedao-dl得到 APP 课程下载工具可在终端查看文章内容可生成 PDF音频文件markdown 文稿可下载电子书。可结合 openclaw skill 等使用项目地址: https://gitcode.com/gh_mirrors/de/dedao-dl还在为得到APP上的优质课程无法离线保存而烦恼吗是否曾想过将那些有价值的音频、文稿、电子书永久收藏到本地dedao-dl正是为你量身打造的开源工具它让你能够轻松下载和管理得到APP上的所有学习资源构建属于你自己的数字知识库项目概述与核心价值dedao-dl是一个功能强大的得到APP课程下载工具它通过命令行和Web UI两种方式让你能够将已购买的课程、听书、电子书等资源下载到本地。无论是想离线收听音频课程、保存PDF文稿还是整理电子书和读书笔记dedao-dl都能帮你实现。核心价值亮点多格式支持支持MP3、PDF、Markdown、HTML、EPUB等多种格式下载双模式操作既可以通过命令行快速操作也可以通过Web UI图形界面直观管理安全登录支持二维码扫码登录无需担心密码泄露智能管理自动分类整理课程、听书、电子书支持分组查看高效下载支持批量下载和进度监控节省你的宝贵时间核心功能亮点展示1. 全平台资源一站式管理dedao-dl能统一管理你在得到APP上的所有学习资源课程管理查看已购课程列表、课程详情、文章内容听书书架管理每天听本书资源支持音频和文稿下载电子书架整理电子书资源支持多种格式导出锦囊收藏保存已购买的锦囊内容话题精选查看知识城邦推荐话题2. 智能下载与格式转换最令人惊喜的是dedao-dl支持多种格式的智能转换音频下载将课程音频转换为MP3格式随时随地收听文稿生成自动生成PDF文档方便打印和阅读笔记导出电子书读书笔记可导出为Markdown格式格式互转支持HTML、EPUB等多种电子书格式3. 便捷的Web UI界面对于不熟悉命令行的用户dedao-dl提供了完整的Web界面# 启动Web服务 dedao-dl web # 指定端口启动适合局域网访问 dedao-dl web --host 0.0.0.0 --port 17878Web界面包含扫码登录、学习工作台、内容详情查看、一键下载、进度监控等完整功能让操作变得前所未有的简单快速上手实战指南第一步安装部署dedao-dl提供多种安装方式选择最适合你的方式一二进制文件安装最简单访问项目发布页面下载对应系统的二进制文件解压后即可直接使用方式二Go语言安装开发者推荐# 确保Go版本1.23 go install github.com/yann0917/dedao-dllatest方式三Docker运行环境隔离# 构建镜像 docker build https://github.com/yann0917/dedao-dl.git#main -t dedao # 运行命令 docker run -v pwd/config.json:/app/config.json -it --rm dedao login -q第二步扫码登录登录过程非常简单安全# 使用二维码扫码登录支持得到APP和微信 dedao-dl login -q # 或者使用cookie登录 dedao-dl login -c 你的cookie内容登录成功后配置信息会保存在本地的config.json文件中下次使用时无需重复登录。第三步探索你的学习资源现在可以查看你的学习资产了# 查看所有分类 dedao-dl cat # 查看已购课程支持分页和排序 dedao-dl course --page 1 --limit 18 --order buy # 查看听书书架 dedao-dl odob # 查看电子书架 dedao-dl ebook第四步开始下载资源选择你想要的资源进行下载# 下载课程支持MP3、PDF、Markdown格式 dedao-dl dl 课程ID -t 1 -m -c -o # 下载电子书支持HTML、PDF、EPUB格式 dedao-dl dle 电子书ID -t 2 # 下载听书音频和文稿 dedao-dl dlo 听书ID -t 1参数说明-t下载格式1:mp3, 2:PDF, 3:markdown-m合并课程内容针对markdown-c下载热门留言-o按顺序命名文件进阶使用技巧分享1. 高效的分页与过滤dedao-dl支持强大的分页和过滤功能让你能精准找到需要的资源# 分页查看课程第2页每页15条 dedao-dl course --page 2 --limit 15 # 按购买时间排序查看 dedao-dl course --order buy --page 1 --limit 20 # 查看特定分组的资源 dedao-dl course --group-id 12345 --page 1 --limit 182. 详细内容查看在下载前你可以先查看资源的详细信息# 查看课程详情 dedao-dl course -i 课程ID # 查看课程文章列表 dedao-dl article -i 课程ID # 查看电子书读书笔记 dedao-dl ebook notes -i 电子书ID3. 多账号管理如果你有多个得到账号dedao-dl也能轻松管理# 查看已登录的用户列表 dedao-dl users # 切换登录账号 dedao-dl su # 查看当前登录用户 dedao-dl who4. 免费资源探索除了已购资源你还可以探索免费内容# 查看免费专区课程 dedao-dl free常见问题解决方案Q1下载PDF时出现操作频繁错误怎么办这是得到APP的防爬机制。dedao-dl已经内置了智能处理每次生成PDF后会自动休眠0-5秒建议分批下载不要一次性下载过多PDF可以尝试间隔一段时间后再继续下载Q2如何查看下载进度使用Web UI界面时页面底部会实时显示下载队列和进度。命令行模式下下载过程中会有进度条显示。Q3下载的文件保存在哪里默认情况下下载的文件会保存在当前目录下的output文件夹中按资源类型自动分类。Q4如何更新dedao-dl# 使用Go安装方式更新 go install github.com/yann0917/dedao-dllatest # 或者重新下载最新版本的二进制文件Q5Docker环境下无法下载PDFDocker镜像默认没有安装wkhtmltopdf这是生成PDF的依赖。如果需要PDF功能建议在本地安装或使用其他格式。项目架构与源码探索dedao-dl采用模块化设计代码结构清晰cmd/命令行接口实现包含所有子命令config/配置管理模块处理用户登录信息和设置services/核心业务逻辑与得到API交互downloader/下载器实现支持多种格式转换utils/工具函数包括加密、文件处理等web/Web API服务端实现webui/前端界面源码未来发展与社区参与dedao-dl是一个活跃的开源项目欢迎所有开发者参与贡献你可以参与的方式代码贡献修复bug、添加新功能、优化代码文档完善改进使用文档、添加教程、翻译文档问题反馈提交issue报告bug或提出功能建议测试帮助测试新功能、提供使用反馈近期开发计划增强Web UI功能提供更好的用户体验支持更多格式的导出选项优化下载速度和稳定性添加更多个性化设置选项开始贡献Fork项目仓库到你的GitHub账户克隆项目到本地创建功能分支提交代码更改发起Pull Request开始你的知识管理之旅dedao-dl不仅仅是一个下载工具更是你个人知识管理的得力助手。它让你能够永久保存将宝贵的知识资源永久保存到本地随时随地学习离线收听课程音频充分利用碎片时间高效整理自动分类整理构建个人知识体系格式自由根据需求选择最适合的学习格式无论你是得到APP的重度用户还是希望系统化整理学习资料的知识爱好者dedao-dl都能为你提供强大的支持。现在就开始使用dedao-dl打造属于你自己的数字图书馆吧温馨提示请尊重知识产权下载的内容仅限个人学习使用请勿传播分享。支持正版支持知识创作者准备好开始了吗运行dedao-dl login -q扫码登录开启你的知识管理新体验【免费下载链接】dedao-dl得到 APP 课程下载工具可在终端查看文章内容可生成 PDF音频文件markdown 文稿可下载电子书。可结合 openclaw skill 等使用项目地址: https://gitcode.com/gh_mirrors/de/dedao-dl创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考