插件小屋
HTML to Markdown Converter

HTML to Markdown Converter

0.5.8
2026-08-09
27
4.8
HTML to Markdown Converter - 截图 1HTML to Markdown Converter - 截图 2HTML to Markdown Converter - 截图 3

插件介绍

通过高级格式支持将 HTML 内容转换为 Markdown 格式

将网页、主要文章或只是您的选择转换为干净的 Markdown。复制它,或将其另存为 .md 文件。

## 完整描述

将网页上的内容复制到 Markdown 编辑器中通常是一件苦差事。你粘贴它,然后用接下来的几分钟删除导航菜单,修复无处可去的链接,并理清在旅途中无法幸存的格式。这个扩展可以在您所在的地方正确地进行转换,并为您提供可以实际使用的 Markdown。

您决定占用页面的多少:

- 当您想要一切时,整个页面。
- 只是主要文章。它使用 Mozilla Readability 来查找真正的内容,并将周围的混乱抛在脑后,这正是您想要的博客文章、新闻和文档。
- 当您只需要一两段时,仅显示您选择的文本。

有两种方法可以运行它。第一个是工具栏弹出窗口:打开它,选择模式,选择结果是转到剪贴板还是作为文件下载,然后单击“转换”。

第二个是右键菜单,它完全跳过弹出窗口:

- 选择一些文本,右键单击,然后选择“将所选内容转换为 Markdown”。
- 右键单击​​页面上的任意位置以“将页面转换为 Markdown”或“将主要内容转换为 Markdown”。

右键单击转换遵循您在选项中设置的任何默认输出,因此只需单击一下即可将 Markdown 拖放到剪贴板上或保存以页面命名的 .md 文件。一旦您选择了您喜欢的输出,这是最快的路径。

输出是 GitHub Flavored Markdown,它可以保留通常会丢失的细节:标题、嵌套列表、任务列表、表格(包括合并单元格、标题或多行内容的尴尬表格)、内联代码、带有完整语言标签的围栏代码块、删除线、上标和下标、水平线、链接和图像。相对链接和图像源被重写为绝对 URL,因此一旦 Markdown 离开页面,就不会中断任何内容,并且块式“卡片”链接会折叠成正常的单行链接,而不是一堆嵌套文本。

如果您想要更整洁的结果,选项页面可让您在转换之前去除常见的页面噪音:导航、侧边栏、cookie 和同意横幅、共享小部件、表单、对话框和相关内容块。如果您希望保持页面原样,则可以取消这个单一切换。您还可以列出自己的 CSS 选择器,以便在您经常访问的网站上删除要删除的元素,无论是否启用内置清理功能,这些选择器都适用。选择器框会在保存之前检查您键入的内容,因此杂散的逗号、无效的选择器或过于宽泛的内容(例如“body”或裸露的“div”)不会悄悄破坏您的导出。内置查看器准确显示公共噪声清理使用的选择器和关键字,因此没有什么是神秘的。

您可以在同一选项页面上设置默认值:弹出窗口打开时使用哪种模式和输出、用于将导出保存在一个位置的可选下载子文件夹,以及 Chrome 是否显示其“另存为”对话框(这是在“下载”之外选择文件夹的唯一方法)。

一切都在您的浏览器本地运行。该页面永远不会离开您的机器。

## 0.5.8 版本的新增功能

版本 0.5.8 是一个维护版本,专注于保持最新状态并充满信心地发布。扩展转换页面的方式没有改变——输出与之前相同,测试套件证明了这一点。

0.5.8 中的新增内容:

- 移至该扩展所基于的工具的当前主要版本(React 19、Tailwind CSS 4、Vite 7、TypeScript 6),以及每次转换之前发生的 HTML 清理的 DOMPurify 安全更新。
- 在幕后添加了一个真正的测试套件:快速单元测试加上端到端测试,在浏览器中加载实际扩展并检查每种模式、弹出窗口、选项页面以及剪贴板和文件输出的转换。更新破坏您所依赖的东西的可能性要小得多。

自上次公开发布 (0.5.6) 以来,以下所有内容均已发布:

- 右键单击​​转换现在可以可靠地用于选定的文本、整页和主要内容提取。
- 右键单击​​剪贴板复制适用于 Manifest V3,使用一个小的屏幕外助手来到达剪贴板。
- 尚未加载转换器的页面可根据需要注入转换器,并重试,因此转换仍然适用于已打开的选项卡。
- 默认模式和输出的选项页面、下载子文件夹和另存为提示。
- 两个独立的清理控件:内置的共同噪声规则和您自己的忽略元素选择器。
- 验证自定义选择器,因此错误或过于宽泛的条目不会破坏导出。
- 显示内置噪音规则的弹出窗口,以便您可以看到清理实际删除的内容。
- 当您关闭清理功能时,整页导出会保持页面镶边像导航一样,除非您设置了自己的选择器。
- 关于 Chrome 可以保存文件的位置(您的“下载”文件夹或子文件夹,以及其他任何位置的“另存为”对话框)的更清晰指导。
- 更好的 Markdown:内联代码保持内联,围栏块保持其语言,嵌套列表保持有效,表格管道被转义,复杂的表格在可能的地方被展平,卡片式链接读取为普通的单行链接。

## 主要特点

- 三种方式选择要转换的内容:整页、主要文章(通过 Mozilla Readability)或您当前的选择。
- 触发它的方法有两种:弹出工具栏,或右键单击“将所选内容转换为 Markdown”、“将页面转换为 Markdown”和“将主要内容转换为 Markdown”。
- 复制到剪贴板或下载以页面命名的 .md 文件,可以选择将其放入“下载”子文件夹中,并使用可选的“另存为”对话框。
- 可选择清理常见页面噪音,加上您自己的 CSS 选择器来处理特定于站点的混乱情况,并提供验证和内置规则查看器。
- GitHub 风格的 Markdown,注重表格、代码块、列表、任务列表、删除线、上标和下标、水平线和图像。
- 相对链接和图像重写为绝对 URL,因此 Markdown 可以在任何地方保存。
- 默认值设置一次后就忘记了。
- 完全在您的浏览器中运行,无需外部转换服务。

## 隐私和安全

转换在您的浏览器本地进行。该扩展程序不会收集分析数据、将页面内容发送到任何地方或传输您的结果。它存储的唯一内容是您自己的设置 - 默认模式和输出、下载子文件夹、另存为首选项和清理选择器 - 保存在本地扩展存储中。

## 适合

- 将网页中的研究和笔记保存为 Markdown。
- 为 Markdown 编辑器准备文章、文档和参考资料。
- 从页面中提取干净的上下文以交给人工智能工具。
- 捕获文档,同时保留其链接、代码、列表和表格。
- 抓取单个片段而不拖动页面的其余部分。
- 从导出中删除网站的横幅、侧边栏和导航,而不触及页面本身。


插件详情

评分
4.8星(共5星),共25位用户参与评分
使用人数5000
版本0.5.8
文件大小135KB
支持语言英语
IDndgknbhllloeanmdgalcnmlhmkogngca
发布时间2025-03-07 16:03:06