后端与接口
抓取标准网页正文并转干净 Markdown 时用…
适用于从标准网页提取可读内容并输出 Markdown,替代 WebFetch 去除导航、广告和杂乱内容。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 38/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 60/100 ×0.15
适用场景
抓取标准网页正文并转干净 Markdow特定
解决思路
- 若未安装 Defuddle CLI,先执行 `npm install -g defuddle`。
- 使用 Defuddle CLI 从网页提取干净可读内容。
- 优先用 Defuddle CLI 替代 WebFetch 处理标准网页,因为它会移除导航、广告和杂乱内容,减少 token 消耗。
- 需要 Markdown 输出时始终使用 `--md`:执行 `defuddle parse <url> --md`。
- 要保存到文件时执行 `defuddle parse <url> --md -o content.md`。
- 提取特定元数据时使用 `-p` 参数:执行 `defuddle parse <url> -p title` 获取 title。
- 执行 `defuddle parse <url> -p description` 获取 description。
- 执行 `defuddle parse <url> -p domain` 获取 domain。
- 输出格式选择:`--md` 输出 Markdown,作为默认选择。
- 输出格式选择:`--json` 输出同时包含 HTML 和 Markdown 的 JSON。
- 输出格式选择:不带格式参数时输出 HTML。
- 输出格式选择:`-p <name>` 输出指定元数据属性。
适用边界 · 注意事项
- 不适用于需要登录、交互操作或依赖浏览器动态渲染才能访问内容的页面。
- 不适用于非 HTML 内容或无法通过 URL 直接获取的页面。