news 2026/9/3 4:44:14

obsidian_url_clipper插件介绍

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
obsidian_url_clipper插件介绍

1. Obsidian URL Clipper

一个支持可视化正文选择的网页剪藏插件


1.1. 插件简介

Obsidian URL Clipper是一款为Obsidian设计的网页剪藏插件,专注于解决传统网页剪藏中最棘手的问题之一:

如何稳定、准确地剪藏网页“正文内容”,而不是整页噪音。

与普通“复制网页 → 粘贴 Markdown”的方式不同,本插件提供了一个可视化正文选择器(Web Picker),允许用户直接在网页中用鼠标选中真正的正文区域,并自动生成CSS 路径 / XPath 路径,再将该区域内容转换为 Markdown 插入到当前笔记中。


1.2. 核心功能概览

🔗 1. 网页剪藏(URL → Markdown)

  • 支持输入任意网页 URL
  • 通过内置 WebView 加载真实网页
  • 保留网页原始结构与渲染效果
  • 自动插入到当前 Obsidian 笔记光标位置

🖱 2. 可视化正文区域选择(核心能力)

  • 鼠标移动实时高亮页面元素(红框预览)
  • 单击预览当前节点路径
  • 双击页面元素即可确认选择
  • 自动停止选择模式,避免误触
  • 支持复杂页面结构(多层 div、动态内容)

🧭 3. 自动生成路径(CSS + XPath)

在选择正文区域后,插件会自动生成:

  • CSS Selector 路径
  • XPath 路径

并实时展示在弹窗底部,供你:

  • 直接用于剪藏
  • 复制到爬虫 / 自动化脚本
  • 作为规则长期复用

🖼 4. 图片本地化(可选)

  • 自动下载正文中的图片
  • 按 Obsidian「附件存放规则」保存
  • 自动替换为本地图片路径
  • 支持图片名前缀 + 时间戳,避免冲突

🧱 5. 模块化架构(为扩展而设计)

当前插件代码已进行完整拆分:

  • main.ts:插件入口与核心流程(≈400 行)
  • picker/PickerModal.ts:网页正文选择器
  • picker/picker-script.ts:注入到 WebView 的选择脚本
  • settings/UrlClipperSettingTab.ts:插件设置页
  • utils/*:路径生成、日志、HTML 转换等工具

这种结构使插件非常适合:

  • 二次开发
  • 功能扩展
  • 维护与调试

1.3. 典型使用场景

📚 技术博客 / 文档剪藏

适用于:

  • CSDN / 博客园 / 掘金
  • GitHub Pages / Docs / Wiki
  • 各类技术教程、规范文档

精准剪藏正文,避免:

  • 侧边栏
  • 推荐列表
  • 评论区
  • 广告与登录弹窗

🧪 爬虫 / 自动化规则配置

插件不仅是“剪藏工具”,也是一个可视化规则生成器

  • 用鼠标点选即可生成选择器

  • 避免手写 XPath / CSS 的痛苦

  • 路径可直接复用于:

    • Puppeteer / Playwright
    • Python(lxml / BeautifulSoup)
    • Node / Java 抓取程序

🧠 知识管理与长期引用

对于 Obsidian 用户:

  • 为网页内容建立稳定结构锚点
  • 即使网页更新,也可快速重新定位正文
  • 非一次性复制,而是“可维护引用”

1.4. 设计理念

🎯 精准优于“多而全”

插件不试图做“万能网页解析”,而是:

  • 让用户决定什么是正文
  • 用最直观的方式完成选择
  • 生成可复用、可调试的路径

🧩 与 Obsidian 原生体验融合

  • 使用 Obsidian Modal / Setting API
  • 遵循附件路径配置
  • 不侵入编辑器、不破坏笔记结构

🛠 为高级用户保留“控制权”

  • CSS / XPath 明文可见、可修改
  • 所有关键步骤都有调试日志
  • 不做黑箱处理

1.5. 一句话总结

Obsidian URL Clipper 不只是“把网页剪进笔记”,而是让你第一次真正“控制网页结构”。

2. 项目地址

xiaocai12138/obsidian-url-clipper

3. 使用说明

3.1. 将插件拷贝到仓库的插件库

3.2. 打开插件

3.3. 使用插件

Ctrl+P使用插件URL Clipper

3.4.1. 输入URL

3.4.1.1. CSDN效果


3.4.1.2. 选择具体的Path效果

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/3 1:50:20

教师想跨领域进文化传媒?不知道学什么?3项核心技能适配多岗位需求

一、内容创作与文案表达能力(所有文化传媒岗位的 “通行证”)文化传媒的核心是 “内容为王”,无论是新媒体运营、品牌策划、影视宣发还是活动执行,都需要扎实的内容输出能力。教师在教学中积累的教案撰写、语言表达、逻辑梳理能力…

作者头像 李华
网站建设 2026/9/2 23:07:09

招聘领域的静默革命:AI重构人才选拔的底层逻辑

招聘领域的静默革命:AI重构人才选拔的底层逻辑AI得贤招聘官招聘失误带来的成本损耗,远比企业想象中更为沉重。一次不当的雇佣决策,可能让企业承担该职位年薪30%-50%的直接成本,还会引发团队士气低落、培训资源闲置等连锁问题。在传…

作者头像 李华
网站建设 2026/9/3 4:30:10

java基础-LinkedHashMap

在Java中,LinkedHashMap 是HashMap的一个子类,它维护了一个双向链表来记录插入顺序或访问顺序。LinkedHashMap的底层构成LinkedHashMap是在HashMap的基础上,增加了双向链表来维护顺序。1. 核心数据结构// LinkedHashMap内部类Entry继承了Hash…

作者头像 李华
网站建设 2026/9/1 23:40:06

项目管理软件哪个好?2026年15款工具实测推荐 避坑指南

一款适配的项目管理软件能让团队效率翻倍,避免沟通壁垒与进度失控。无论是初创团队的轻量协作、大型企业的复杂项目管控,还是技术团队的敏捷开发,以下15款工具均从功能实用性、场景适配度和用户口碑出发,为不同需求提供精准解决方…

作者头像 李华
网站建设 2026/9/2 22:05:01

改善高频信号回流路径的PCB铺铜技巧(实用示例)

高频信号总是“闹脾气”?一招铺铜优化,让回流路径听话!你有没有遇到过这样的情况:电路原理图明明没问题,代码也跑得通,可就是实测时信号边沿毛糙、误码率高,EMI测试还频频超标?别急着…

作者头像 李华