csdn2md - 批量下载CSDN文章为Markdown

下载CSDN文章为Markdown格式,支持专栏批量下载。CSDN排版经过精心调教,最大程度支持CSDN的全部Markdown语法:KaTeX内联公式、KaTeX公式块、图片、内联代码、代码块、Bilibili视频控件、有序/无序/任务/自定义列表、目录、注脚、加粗斜体删除线下滑线高亮、内容居左/中/右、引用块、链接、快捷键(kbd)、表格、上下标、甘特图、UML图、FlowChart流程图

这些是此脚本变更过代码的版本。 显示所有版本。

  • v3.3.1 2025-07-10

    feat: 优化并行下载提示逻辑,增加内存使用预警

  • v3.3.0 2025-07-10

    feat: 更新版本至3.3.0,重构对话框逻辑,优化用户交互体验

  • v3.2.3 2025-07-10

    feat: 增加动态加载库及备用源
    feat: 新增CDN源

  • v3.2.2 2025-07-10

    feat: 新增压缩库选项,更新版本至3.2.2,优化ZIP打包逻辑

  • v3.2.1 2025-07-10

    fix: 修复用户全部文章的API问题

  • v3.2.0 2025-07-09

    chores: 微调UI
    feat: 更新版本至3.2.0,优化下载设置,新增自定义文件名模板、下载间隔、分批下载等功能
    feat: 新增流式下载,优化大批量下载逻辑
    refactor: 初步完成代码重构
    refactor: 重构UIManager模块,优化UI界面,提升版本为3.0.0
    refactor: 重构MarkdownConverter模块
    fix: 优化Markdown处理逻辑,避免空内容返回并适配旧版CSDN链接

  • v2.2.6 2025-07-08

    fix: 修复unfoldHideArticleBox错误使用document而不是传入的document_body (issue [#8](https://github.com/Qalxry/csdn2md/issues/8))

  • v2.2.5 2025-07-08

    fix: 优化状态码521处理,改进阅读全文逻辑 (issue #8)

  • v2.2.4 2025-07-07

    fix: 移除忘记删除的调试字段

  • v2.2.3 2025-07-07

    chores: 更改描述

  • v2.2.2 2025-07-07

    chores: 调整选项描述

  • v2.2.1 2025-07-07

    feat: 添加fflate库,大幅加速文件打包

  • v2.1.11 2025-07-07

    fix: 修复Chrome下载自定义域名专栏的跨域问题 (issue [#7](https://github.com/Qalxry/csdn2md/issues/7)) ;初步完成vip文章需点击阅读全文按钮的需求 (issue [#8](https://github.com/Qalxry/csdn2md/issues/8))

  • v2.1.10 2025-07-04

    fix: 修复合并文章卡死的BUG;修复保存图片时svg仍然嵌入而没有转为文件的问题

  • v2.1.9 2025-07-04

    fix: 修复用户主页不显示按钮的问题
    fix: 修复
    对应换行符误加空格的问题

  • v2.1.8 2025-07-04

    fix: 修复自定义博客域名无法下载的问题 (issue [#7](https://github.com/Qalxry/csdn2md/issues/7))
    fix: 优化重定向处理 (issue [#6](https://github.com/Qalxry/csdn2md/issues/6))

  • v2.1.7 2025-06-26

    fix: 修复用户当前id与文章链接里的用户id不同时导致的重定向至HTTP的BUG;优化了用户全部文章链接的获取方式

  • v2.1.6 2025-06-25

    feat: 允许保存图片到assets文件夹;优化并行以避免文章过多导致卡死

  • v2.1.5 2025-06-24

    feat: 在下载时增加进度显示,优化文件下载

  • v2.1.4 2025-06-24

    feat: 优化BUG处理,便捷地提交详细issue

  • v2.1.3 2025-05-17

    - feat: 补充p class="img-center"标签的处理
    - fix: 修复文件合并时文章顺序混乱和标题无法添加序号的问题

  • v2.1.1 2025-05-17

    feat: 增加center标签的处理;添加报错信息显示,以便处理错误

  • v2.1.0 2025-05-17

    fix: 重构了部分元素的排版逻辑,修复了一些小缺陷;增加恢复默认设置的功能

  • v2.0.0 2025-04-24

    - fix: 修复付费页面下载错误导致卡死的问题(issue [#2](https://github.com/Qalxry/csdn2md/issues/2)
    - fix: 修复font元素导致空行过多的问题
    - refactor: 重构代码以增强可维护性,提升版本为 2.0

  • v1.3.2 2025-03-16

    fix: 避免出现CORS提示,导致在没有许可的情况下无法获取数据

  • v1.3.1 2025-02-11

    feat: 更改样式和icon,更加直观

  • v1.3.0 2025-02-11

    feat: 支持按钮展开插件页面,避免遮挡网页

  • v1.2.1 2025-01-31
  • v1.2.2 2025-01-31
  • v1.2.1 2025-01-31

    fix: 修复了因为prefix为null导致下载失败的问题。修复了部分场景下下载katex公式错乱的问题。

  • v1.2.0 2025-01-14

    feat: 添加文章合并功能

  • v1.1.8 2025-01-14

    fix: 去除url中的参数

  • v1.1.7 2025-01-14

    fix: 修复批量并行下的序号错乱问题

  • v1.1.6 2025-01-13

    feat: 在信息引用块内添加url

  • v1.1.5 2025-01-13

    feat: 支持CSDN文章链接卡片

  • v1.1.4 2025-01-13

    fix: 居中和居右的bug

  • v1.1.2 2025-01-13

    fix: 修复图片重复下载问题

  • v1.1.1 2025-01-13

    docs: 修改描述

  • v1.1.0 2025-01-13

    feat: 添加多个可选项,可自动下载图片到本地。添加下载用户全部文章的功能。

  • v1.0.3 2025-01-12

    fix: 修复了代码块偶尔无法识别出高亮语言的bug(csdn前端简直屎山)

  • v1.0.2 2025-01-12

    fix: 修复了katex公式偶尔异常重复的bug

  • v1.0.1 2025-01-12

    修复了部分katex公式仍然重复的bug

  • v1.0.0 2025-01-12

长期地址
遇到问题?请前往 GitHub 提 Issues。