还在手动复制粘贴?开发者都应该试试的 Web-to-Markdown 工具
终于有人把这个痛点解决了
你有没有遇到过这种情况?刷到一个写得超棒的教程文档,或者是篇特别实用的技术文章,想把它存到本地慢慢看、记笔记、或者塞进自己的知识库里。
结果呢?浏览器自带的"网页另存为",给你整出来一堆乱七八糟的 JavaScript 代码、图片链接全挂掉、排版惨不忍睹。手动复制粘贴吧,标题没了、代码块没了、链接也没了,就剩下一坨文字。
这事儿,想想就来气。
Markdown 生态缺了重要一环
Markdown 真的太火了。技术文档、README 文件、写博客、做笔记(Obsidian、Notion 这些),到处都在用。围绕 Markdown 的工具链也越来越完善——编辑器一箩筐,生成器随手拈来,渲染器也做得相当漂亮。
但是,反过来呢?
想把网上的内容转成 Markdown 呢?
这个需求一直没人好好解决。直到像 PageToMD 这样的工具出现。它做的事情很简单:把任意网页转化成干净整洁的 Markdown 文件,不带那些乱七八糟的东西。
好用的网页转 Markdown 工具长什么样
我试过不少方案,总结下来,真正好用的工具得满足这几点:
- 输出干净 — 不要内联样式、不要追踪脚本、不要广告残留
- 结构完整 — 标题、列表、代码块、表格,一个都不能少
- 链接处理聪明 — 站内站外链接都要能正确转换
- 图片处理 — 要么下载到本地,要么保留合理的 URL
- 速度快 — 转个页面等半分钟,谁受得了
PageToMD 作为开源项目,这些点都做得不错。用起来就一个感觉:这么简单的事,怎么之前没人好好做?
实际用起来怎么样
说几个我真刀真枪用过的场景:
文档迁移 — 旧 wiki 或者 Confluence 上的文档想搬到新站点?先转成 Markdown,整理一下,再迁移。省心多了,不用一个字符一个字符地手动改格式。
离线阅读 — 技术文章存到本地,带着代码块一起,格式完整。丢进 Kindle 或者其他阅读器,体验很好。
知识沉淀 — 建自己的知识库,最怕的就是链接失效、文章下架。有了这个工具,先存为敬,不怕以后找不到。
写博客找灵感 — 看到写得特别好的技术教程,存成 Markdown,以后自己写东西的时候参考,特别方便。
和日常工作流的结合
我们在 NameOcean 做域名和托管服务,一直在想怎么让开发者用起来更顺。不管是搭新项目、配 DNS 记录,还是用 AI 驱动的 Vibe Hosting 部署,你肯定希望工具拿来就能用,不要折腾。
PageToMD 体现的就是这个思路:把一个具体问题解决好,不整那些花里胡哨的东西。 装上它,指向一个 URL,出来就是干净的 Markdown。就这么简单。
对于要维护大量文档或者写技术博客的开发者来说,这种小工具能悄悄减少很多麻烦。算不上多酷,但真的管用。
怎么上手
项目在 GitHub 上,命令行工具,会用终端的人几分钟就能装好跑起来。
# 安装完之后,用法超简单
pagetomd https://example.com/article
# 输出:article.md
之后想怎么集成都行——写个 shell 脚本、丢进 CI 流程、或者就手动转,随你。
长远来看
现在 AI 工具越来越强,能帮你生成、润色 Markdown 内容。但原始素材依然重要。能准确地把网页内容抓下来、转成可用的格式,意味着你有更多的原材料可以喂给 AI、用来建静态站点、或者整理个人知识库。
网页转 Markdown 这件事,看起来是个小功能,用起来才发现真香。
去 GitHub 上看看 PageToMD,说不定正好能解决你手头的问题。有时候最好用的工具,就是那种把一件事做到极致的。
你还有什么私藏的 Markdown 好工具?评论区聊聊呗。