概览
自定义提取规则(v0.7)让你按域名定义 CSS 选择器,精确控制 Web2MD 提取哪些内容。如果某个站点的正文放在不常见的容器里,或者有些元素你总想去掉,自定义规则给你完全的控制权。自定义规则是 Pro 专属功能。
创建规则
1
打开设置
在 Web2MD 弹窗中,进入 Settings → Custom Rules。
2
新建规则
点击 New Rule,输入域名(例如
example.com)。3
定义选择器
设置正文选择器、移除选择器,还可以选填标题选择器。
4
保存并转换
保存规则。下次转换该域名的页面时,你的自定义选择器会自动生效。
规则字段
示例:清理某个博客
假设你经常转换某个博客的文章,它的正文包在一个特定 div 里,还带着一堆碍事的侧边栏组件:- 只提取
div.article-content内的内容 - 去掉作者简介、订阅引导和评论区
- 用
h1.post-title元素作为文档标题
规则如何生效
自动匹配
规则按域名匹配。转换页面时,Web2MD 检查该域名是否有自定义规则,如果有则在标准提取管线之前应用。
兜底行为
如果正文选择器在页面上没匹配到任何内容,Web2MD 会回退到默认提取逻辑。你的规则不会导致转换失败。
管理规则
所有规则都在扩展弹窗的 Settings → Custom Rules 中管理。社区共享
社区规则共享即将上线。届时你可以把规则标记为公开(
isPublic 标记),让其他用户也能用上你为特定域名调好的选择器。与站点适配器的关系
自定义规则和站点适配器的定位不同:
如果某个域名有站点适配器,适配器优先于自定义规则。自定义规则最适合没有专属适配器的站点。