跳到主要内容
哒哒星球DADA PLANET

Skill · 已公开版本

baoyu-url-to-markdown · 把网页保存成可整理的 Markdown

通过 Chrome CDP 与站点适配器提取网页正文,输出 Markdown,适合把可访问资料纳入本地笔记。

先看看示例

作者提供的示例,实际效果取决于你的输入和使用工具。

输入

虚构教程标题:导出订单;正文两步:选择日期、点击导出;有一条帮助链接。

输出

编辑示例 · 未运行

导出订单

> 来源:用户提供的虚构教程页面;抓取日期需实际执行后填写。

  1. 选择开始与结束日期。
  2. 点击“导出”,下载CSV。

相关帮助

日期筛选说明

媒体:本例未包含下载内容。

方法说明

通过 Chrome CDP 与站点适配器提取网页正文,输出 Markdown,适合把可访问资料纳入本地笔记。

具体任务

提取网页正文:通过站点适配器与浏览器读取可访问内容,保留标题、层级与链接。

保存可追溯笔记:按输出偏好生成Markdown及可选媒体目录。

必需材料

有权访问的网址

输出目录与是否下载媒体

可选材料

既有偏好文件

站点登录状态

使用门槛

有兼容Chrome和Bun环境,登录或验证码由用户正常完成。

这个 Skill 额外提供的方法

将网页正文从导航与广告中分离,让后续整理仍能追溯来源。

编辑示例(未运行)

把公开教程整理为Markdown结构

任务:展示一份网页提取后的编辑样例

输入:
虚构教程标题:导出订单;正文两步:选择日期、点击导出;有一条帮助链接。

结果片段:
# 导出订单

> 来源:用户提供的虚构教程页面;抓取日期需实际执行后填写。

1. 选择开始与结束日期。
2. 点击“导出”,下载CSV。

## 相关帮助

[日期筛选说明](https://example.com/help/date)

媒体:本例未包含下载内容。

以下为官方编辑构造的示例,未运行上游 Skill。示例URL仅作占位,不冒充已经抓取的网页或已下载文件。

首次任务

任务:读取我提供且有权访问的网页,将实际正文保存为Markdown并核对提取完整性。
任务重点:通过站点适配器与浏览器读取可访问内容,保留标题、层级与链接。

必需材料:
- 有权访问的网址:[填写或粘贴我的材料;未具备则说明]
- 输出目录与是否下载媒体:[填写或粘贴我的材料;未具备则说明]

可选补充:
- 既有偏好文件:[可填写,未提供不应假定存在]
- 站点登录状态:[可填写,未提供不应假定存在]

请交付可直接审阅或编辑的文稿,并单列待确认信息。仅依据这些材料处理;缺少决定结果的信息时先说明缺口,不补造事实。未执行的检查、修改或外部操作明确标为未执行。

使用前提:有兼容Chrome和Bun环境,登录或验证码由用户正常完成。
处理边界:不得绕过访问控制或站点限制;正文提取不等于获得再发布权,媒体下载应明确选择

验收要求:
1. 正文与原页面主要内容一致。
2. 标题列表链接未被破坏。
3. 登录受限与提取不全明确标记。

验收方法

正文与原页面主要内容一致

标题列表链接未被破坏

登录受限与提取不全明确标记

依赖与准备

Bun、Chrome CDP、配套baoyu-fetch及运行依赖;保留完整scripts目录和偏好配置。

使用边界

不得绕过访问控制或站点限制

正文提取不等于获得再发布权,媒体下载应明确选择

排错

只抓到登录页:正常完成登录后按交互等待流程继续。

目录里混入导航广告:检查适配器与正文质量,保留原始来源供复核。

固定来源

https://github.com/JimLiu/baoyu-skills/blob/1567581c26ec29f4216c6e6835415bf30343b0e3/skills/baoyu-url-to-markdown/SKILL.md