用途:抓取任意 URL 的网页内容,并将其转换为 Markdown。它使用无头浏览器 Playwright 渲染页面,确保依赖客户端脚本动态加载的内容也能被获取,然后借助 markpaste 将渲染后的 HTML 转换成简洁的 Markdown。
主要能力:支持处理需要 JavaScript 渲染的页面;输出为纯 Markdown 文本。
使用方式:通过 Node 运行脚本,命令为 node agents/skills/fetch-as-markdown/scripts/fetch-as-markdown.ts <URL>,例如 node agents/skills/fetch-as-markdown/scripts/fetch-as-markdown.ts https://example.com。转换后的 Markdown 会输出到 stdout。
适用场景:需要把动态网页内容转为 Markdown 以便阅读、存档或进一步处理时。
限制:资料未提供安装依赖、错误处理、超时配置、是否支持登录或复杂交互,也未说明 markpaste 的可用版本与限制;相关细节暂未提供。