首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >收藏夹吃灰300篇?1键导出知乎Markdown

收藏夹吃灰300篇?1键导出知乎Markdown

作者头像
chouheiwa
发布2026-05-06 21:43:18
发布2026-05-06 21:43:18
1040
举报

告别收藏吃灰:一键把知乎好文存成 Markdown

我写 iOS 写了快十年,Obsidian 是我这两年最离不开的工具之一。技术笔记、读书摘要、项目复盘,全部用 Markdown 管理。但有一个场景一直让我很烦:知乎上刷到一篇好文章,想存进知识库,手动复制粘贴过来,格式全崩了。代码块变成纯文本,表格直接消失,LaTeX 公式更别提了。更气人的是,有些文章收藏了半年再去看,作者把内容删了,连渣都不剩。

其实吧,我之前也试过一些浏览器端的剪藏工具,但对知乎的适配普遍不好。知乎的 DOM 结构有自己的一套逻辑,链接卡片、视频占位符、数学公式这些组件,通用的 Web Clipper 基本都搞不定。所以我干脆自己动手,写了一个 Chrome 扩展,专门解决这个问题。

它能干什么:一句话概括

打开知乎页面,点一下按钮,整篇文章变成高质量 Markdown 文件下载到本地。 不需要 API Key,不需要任何额外配置,只要你知乎是登录状态就行。

说白了,就是把你在知乎上看到的任何内容,变成你自己可控的本地文件。

这个流程全部在浏览器本地完成,不经过任何服务器。扩展只申请了 activeTab 权限,只在你主动点击时才读取当前页面,不会偷偷注入任何其他网站。作为一个开发者,我自己也很在意扩展的权限问题,所以从一开始就把隐私底线卡死了。

五种知乎内容,全部覆盖

知乎的内容形态其实挺碎的。专栏文章、问题回答、整个问题页、想法动态、收藏夹,这五种内容的 DOM 结构都不一样,解析逻辑也得分别写。通用剪藏工具搞不定知乎,很大程度上就是因为没有针对这些差异做适配。

你猜怎么着,用得最多的反而不是单篇文章导出,而是收藏夹的批量导出。这个后面单独说。

转换质量:不是简单的复制粘贴

我为什么要自己写而不用现成的工具?核心原因就是转换质量。把知乎文章复制到 Markdown 编辑器里,你会发现几个问题:LaTeX 公式丢了,代码块没有语言标记,表格变成一行纯文本,知乎特有的链接卡片直接消失。

和块级

...

都支持)、带语法高亮标记的代码块、完整的表格结构、脚注引用,甚至知乎特有的链接卡片和视频占位符也会转换成合理的 Markdown 格式。说白了,导出的文件丢进 Obsidian 或 Typora,几乎不需要二次编辑就能直接用。

勾选下载图片选项后,工具会自动抓取文章里所有图片,和 Markdown 文件一起打包成 ZIP。图片链接会自动替换成本地相对路径,断网也能正常查看。这对我来说很重要,因为知乎的图片 CDN 链接是有时效性的,过段时间可能就 403 了。

截图说明:知乎文章页面右下角的浮动按钮展开后的导出面板,可以看到内容信息确认、Front Matter 开关和下载图片选项。

收藏夹批量导出:杀手级功能

其实吧,单篇导出只是基本功。真正让我自己用得最爽的是收藏夹批量导出。

我知乎收藏夹里躺了 300 多篇 技术文章,从 Go 调度器到 Redis 持久化到 TCP 底层原理,攒了两三年。一直想整理进 Obsidian 做系统化归档,但一篇篇手动复制,想想就放弃了。这个功能做出来之后,打开收藏夹页面,点一下,等它跑完,全部到手。

技术上这个功能倒是最复杂的。知乎收藏夹页面默认只加载前 20 条,剩下的靠滚动懒加载。扩展不走页面滚动这条路,而是直接调知乎的内容 API,通过分页参数逐页获取全部收藏条目,然后逐篇解析转换。

导出的 ZIP 结构很清晰。每篇文章按编号命名,图片统一放在 images 文件夹里,最上面还有一份 README.md 做目录索引,按序号列出所有文章,点击就能跳转。

截图说明:导出的 Markdown 文件在编辑器中的实际渲染效果,LaTeX 公式、代码块语法高亮、表格结构、图片引用均完整保留。

使用方式:三步搞定

安装扩展之后(Chrome Web Store 直接安装,也可以开发者模式加载源码),打开任意知乎页面,右下角会出现一个浮动按钮,位置可以自己拖。点击展开面板,确认内容信息没问题,按需勾选 Front Matter下载图片两个选项,点下载就完事了。没有注册流程,没有付费墙,没有使用次数限制。

整个扩展完全开源,代码透明可审查。所有数据处理都在浏览器本地完成,不会上传到任何服务器。我自己作为用户也不想用一个不知道在后台干什么的扩展,所以权限做到了最小化:只在知乎域名下运行,只申请 activeTab 单一权限。

谁会需要这个工具

我做这个扩展最初就是解决自己的问题。但做完之后发现,只要你符合下面任何一个场景,它大概率能帮到你:用 Obsidian、Logseq、Notion 建知识库,担心知乎内容被删想本地备份,需要离线阅读技术文章,写技术博客需要引用知乎内容做素材,或者像我一样收藏夹里堆了几百篇一直没整理。

说白了,知乎是中文互联网最大的技术知识沉淀池之一,但平台上的内容你并不真正拥有。作者可以删,平台可以调整可见性,CDN 链接会过期。把内容变成本地 Markdown 文件,你才真正拥有这些知识。 这个逻辑和我做 iOS 开发时的一个原则一样:核心数据一定要有本地兜底,不能完全依赖远端。

等不及的也可以直接下载项目源码,在 chrome://extensions/ 开启开发者模式加载。有任何问题或建议,评论区聊。

github仓库地址 - https://github.com/chouheiwa/download-zhihu

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-03-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 猿族技术生活杂谈 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 告别收藏吃灰:一键把知乎好文存成 Markdown
  • 它能干什么:一句话概括
  • 五种知乎内容,全部覆盖
  • 转换质量:不是简单的复制粘贴
  • 收藏夹批量导出:杀手级功能
  • 使用方式:三步搞定
  • 谁会需要这个工具
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档