知乎下载器

一键复制知乎文章/回答为Markdown,下载文章/回答为zip(包含素材图片与文章/回答信息),备份你珍贵的回答与文章。

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
Howardzhangdqs
日安装量
0
总安装量
1,174
评分
4 0 1
版本
0.3.26-4e0824
创建于
2023-10-30
更新于
2024-03-22
大小
110.7 KB
许可证
MIT
适用于

知乎下载器

一键复制知乎文章/回答/想法为Markdown,下载文章/回答/想法为zip(包含素材图片与文章/回答/想法信息),备份你珍贵的回答与文章。

代码仓库:https://github.com/Howardzhangdqs/zhihu-copy-as-markdown

安装完毕后会在每个回答、想法、文章的左上角出现两个复制为Markdown下载全文为Zip按钮,点击即可复制和下载。

每个问题的标题上会多出一个批量下载按钮,点击后即可下载该问题下所有已经加载的回答为单个Zip。

截图

下载全文为Zip批量下载都会将所有的内容(包括图片、视频等附件)一同打包并下载,备份您和他人的劳动成果。

原理

  1. 获取页面中所有的富文本框 DOM
  2. DOM 使用 ./src/core/lexer.ts 转换为 Lex
  3. Lex 使用 ./src/core/parser.ts 转换为 Markdown

TODO

  • 下载文章时同时包含头图
  • TOC解析
  • Markdown纯文本转义