效率与协作

网页净化器

将网页正文提取为适合知识库摄取的干净 Markdown。

41/ 100
不推荐

当前收益不足以覆盖风险或不确定性。

查看评分依据 ↓
可直接使用于
Codex · Claude Code
Star 数
★ 16k
最近更新
1 个月前
License
MIT
web-extractionmarkdown-cleaningobsidianknowledge-management
+1defuddle-cli

这个 Skill 能做什么,适合哪些场景?

defuddle 用于在网页内容进入 Obsidian 知识库前清理页面。它移除广告、Cookie 横幅、导航栏、页眉页脚、相关文章和社交分享按钮,只保留文章主体并输出干净 Markdown。该技能适合新闻、博客和文档页面,也可处理本地 HTML 文件。对于已经是 Markdown 或 PDF 的内容、仪表盘和应用页面,则应跳过它。

运行 defuddle-cli 读取 URL 或本地 HTML 文件,提取文章主体并将清理后的 Markdown 输出到标准输出。结果可以直接保存到 .raw/articles/,也可以在保存后补充 source_url 和 fetched 日期等 YAML frontmatter。如果 defuddle 未安装,技能会检查命令是否存在,并建议改用 WebFetch,代价是内容可能不够干净。

适合
  • 需要把新闻文章导入 Obsidian 知识库的研究者,希望先去除页面外围内容。
  • 整理博客或文档网页的个人知识管理用户,希望降低长文章的令牌消耗。
  • 使用 Claude Code 构建第二大脑、需要将网页来源保存到 .raw/ 的用户。
  • 只有本地 HTML 文件、希望提取其中可读正文的用户。

如何安装这个 Skill?

使用前请注意
  • 安装使用未固定 defuddle-cli 版本,存在供应链与行为漂移风险。
  • 抓取 URL 会将页面内容交给外部网络工具;处理敏感或私有页面前应先确认数据流和授权。
  • 示例 shell 命令未系统展示安全的 URL/路径转义;复杂或不可信输入可能导致命令和文件路径问题。
  • 中文网页、需要登录的页面、动态应用和大陆网络可达性未得到验证。
开始前你需要
Agent 需要具备
  • Shell / 命令行
  • 网络访问
  • 本地文件系统
需要预先安装
  • defuddle-cli
  • npm

先安装命令行依赖:npm install -g defuddle-cli。然后运行 defuddle --version 验证安装。仓库整体的安装方式另有文档,包括克隆仓库并运行 bash bin/setup-vault.sh,或将其作为 Claude Code 插件安装;源材料没有提供单独安装 defuddle 技能目录的命令。

通用方式:手动安装到 Claude Code(macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/AgriciDaniel/claude-obsidian.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/skills/defuddle" ~/.claude/skills/
rm -rf "$tmp"

根据源仓库地址和 Skill 路径自动生成,只复制这个 Skill 的文件夹。如果上文有作者提供的安装方式,请优先按作者说明操作;想只在当前项目中使用,把 ~/.claude/skills 换成项目里的 .claude/skills。

如何使用这个 Skill?

清理网页:defuddle 'https://example.com/article'。清理本地 HTML:defuddle page.html。保存网页结果:defuddle 'https://example.com/article' > .raw/articles/article-slug-$(date +%Y-%m-%d).md。技能说明建议在 URL 摄取前使用它;与 /wiki-ingest 集成时,摄取技能会自动检查并调用 defuddle(该集成属于仓库中的其他技能)。

这个 Skill 有哪些优点和局限?

优点
  • 专注于文章主体提取,能移除常见网页杂乱内容。
  • 输出标准 Markdown,便于保存到 Obsidian 和后续知识库摄取。
  • 源材料称典型网页可减少 40%–60% 的令牌使用量。
  • 支持 URL 和本地 HTML 文件,并提供未安装时的 WebFetch 回退。
局限
  • 面向文章式网页,不适合仪表盘、应用页面或结构化数据。
  • 提取质量依赖页面结构和工具启发式规则,部分页面可能提取不佳。
  • 未安装 defuddle-cli 时只能使用质量较低的直接抓取回退。
  • 源材料没有展示该技能独立的测试结果或测试套件。

这个 Skill 与同类方案有什么区别?

与相关 Skills 并排比较;分数均按同一 FSRS 标准得出。

Skill FS 评分 Star 数 最近更新 License
网页净化器 本页 41 · 不推荐 ★ 16k 1 个月前 MIT
Obsidian CLI 知识库传输层 48 · 谨慎使用 ★ 16k 1 个月前 MIT
Compound Vault 方法论模式 56 · 谨慎使用 ★ 16k 1 个月前 MIT
Wiki 日志折叠器 55 · 谨慎使用 ★ 16k 1 个月前 MIT
Obsidian Wiki 问答 50 · 谨慎使用 ★ 16k 1 个月前 MIT

FollowSkills 如何评估这个 Skill?

FollowSkills 评估 · FSRS-2.0
不推荐
41/ 100 五分制 2.1 / 5
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
1信任安全9 / 25 · 1.8/5

技能仅声明 Read 和 Bash,并说明内容输出到 stdout 或 .raw/,也提及 defuddle-cli 来源;但 Bash 权限较宽,安装使用未锁定版本,抓取 URL 会产生外部网络数据流,没有用户确认、敏感数据提示、回滚机制或失败后的恢复说明,因此扣分。

2可靠稳定7 / 20 · 1.8/5

安装、版本检查、URL/HTML 输入、保存、跳过条件和 WebFetch 回退构成连贯流程;但选定技能没有测试、固定依赖或可诊断的抓取/解析失败处理,40–60% 节省和稳定提取效果未被文件内证据复现,因此扣分。

3适用触发8 / 15 · 2.7/5

触发词、适用场景、跳过场景和本地 HTML 输入都较明确;但未说明非文章页面的更多边界、平台要求或中文输出/中文网页适配,且 npm 与目标网页访问可能受中国大陆网络限制,因此扣分。

4规范维护8 / 15 · 2.7/5

文档包含 frontmatter、安装、验证、用法、场景、回退和 wiki-ingest 集成说明,并给出上游项目归属与版本提示;但缺少该技能自身的版本历史、变更记录、维护责任、升级策略、参数约定和故障排查细节,因此扣分。

5有效结果6 / 15 · 2.0/5

技能明确产出清洁 Markdown,并提供直接输出和保存命令,核心网页清理任务具有实际用途;但抽取质量依赖启发式工具,失败时仅建议放弃或回退,未提供代表性结果或比较验证,仍可能需要人工重作,因此扣分。

6证据核验3 / 10 · 1.5/5

技能提供上游 defuddle-cli 的仓库链接、安装后的版本检查命令和可复现的命令示例;但本次仅静态阅读,未执行命令,且没有针对该技能的测试、样例输出或第三方运行证据,因此只能给有限分数。

1 2 3 4 5 6

点击维度查看打分理由

评估于 2026年7月20日 审查版本 cb93ff6d82f9 评估证据[1][2][3][4][5][6][7][8]

证据充分度:低 — 主要依赖静态检查、作者材料或有限演示;适合发现线索,不适合做高风险决策。

查看完整评分方法 →

常见问题

它会把网页保存到 Obsidian 吗?
不会自动完成完整知识库归档;它将清理后的 Markdown 输出到标准输出,用户可以重定向保存到 .raw/,再交给摄取流程处理。
哪些内容不应使用它?
已经是干净 Markdown 或 PDF 的来源、仪表盘、应用页面和结构化数据通常应跳过。
如果网页提取失败怎么办?
技能建议接受提取不佳的结果并继续处理,或升级 defuddle-cli、改用其他提取器;如果工具未安装,则使用 WebFetch 作为较不干净的回退。

同仓库的其他 Skills

均来自 AgriciDaniel/claude-obsidian

效率与协作

Obsidian CLI 知识库传输层

用 Obsidian CLI 读写、搜索和维护 Markdown 知识库。

★ 16k FS 48 谨慎使用 1 个月前
效率与协作

Compound Vault 方法论模式

为 Obsidian 知识库按 LYT、PARA、Zettelkasten 或 Generic 规则路由新页面。

★ 16k FS 56 谨慎使用 1 个月前
效率与协作

Wiki 日志折叠器

将 Obsidian wiki 日志批量汇总为可追溯的 Markdown 元页面。

★ 16k FS 55 谨慎使用 1 个月前
效率与协作

Obsidian Wiki 问答

从你的 Obsidian 知识库中检索、引用并沉淀可靠答案。

★ 16k FS 50 谨慎使用 1 个月前
效率与协作

对话归档助手

把有价值的对话和洞见整理成可检索、可链接的 Obsidian Markdown 笔记。

★ 16k FS 49 谨慎使用 1 个月前
效率与协作

Wiki 知识伴侣

在 Obsidian 中搭建可持续累积的个人知识库。

★ 16k FS 49 谨慎使用 1 个月前
效率与协作

Wiki Ingest:Obsidian 知识库摄入

把文件、网页和图片整理成可互联的 Obsidian 知识页面。

★ 16k FS 49 谨慎使用 1 个月前
效率与协作

Vault 混合检索

为 Obsidian 知识库提供基于上下文、BM25 与向量重排的段落级检索。

★ 16k FS 54 谨慎使用 1 个月前
效率与协作

自动研究归档

把主题研究成可追溯的 Obsidian 知识库页面。

★ 16k FS 52 谨慎使用 1 个月前
效率与协作

Obsidian Markdown 语法助手

帮助你编写正确的 Obsidian Markdown,避免链接、嵌入、标注和属性格式出错。

★ 16k FS 45 不推荐 1 个月前
效率与协作

Obsidian Bases 数据视图

用可查询的动态视图把 Obsidian 笔记组织成表格、卡片和列表。

★ 16k FS 50 谨慎使用 1 个月前
效率与协作

Obsidian Wiki 健康检查

自动发现知识库中的链接、结构和内容问题。

★ 16k FS 48 谨慎使用 1 个月前
效率与协作

Canvas 视觉知识板

把图片、PDF和知识页面整理到可视化画布中。

★ 16k FS 41 不推荐 1 个月前
效率与协作

十原则思维循环

用十个循序渐进的思维阶段,帮助 Claude 系统分析复杂问题并形成可执行结论。

★ 16k FS 53 谨慎使用 1 个月前

相关 Skills