← 返回
未分类

Save All Resource

打开一个可见浏览器,让用户手动浏览目标网站,并在浏览过程中持续监听同域原始响应内容,实时落盘到本地桌面目录。
打开可见浏览器手动浏览目标网站,实时监听并保存同域原始响应到本地桌面目录。
cnoder-wgh
未分类 clawhub v1.0.0 1 版本 99856.7 Key: 无需
★ 0
Stars
📥 697
下载
💾 0
安装
1
版本
#latest

概述

保存所有资源

当用户希望输入一个网址,打开浏览器后手动浏览页面,并把同域的原始响应内容持续保存到本地目录时,使用本技能。

输入

用户应提供一个入口 URL,例如:

  • https://www.google.com/

输出

脚本会在用户桌面创建一个以域名命名的文件夹,例如:

  • ~/Desktop/www.google.com

然后持续保存:

  • HTML 原始响应
  • JavaScript
  • CSS
  • JSON
  • 图片
  • 字体
  • 其他同域原始响应资源

执行流程

  1. 接收用户提供的入口 URL。
  2. 运行:

node scripts/main.js

  1. 脚本会打开一个可见浏览器页签。
  2. 用户在这个页签中手动点击和切换页面。
  3. 脚本持续监听同域的原始响应内容,并实时写入桌面目录。
  4. 当用户关闭该页签后,脚本自动退出。

规则

  • 默认只保存同域资源。
  • 只保存 http:https: 响应。
  • 默认跳过 blob:data:chrome-extension: 等特殊协议资源。
  • 主文档 HTML 使用 response.text() 保存,目标是尽量接近 DevTools Network 中看到的原始响应内容。
  • 不使用 page.content() 作为主页面保存方式,因此不会把运行后的 DOM 快照当成原始 HTML。
  • 如果页面是 SPA 路由切换且没有新的 document 响应,则不会生成新的 HTML 文件,但接口和其他资源响应仍会继续保存。
  • 如果用户关闭该页签,脚本必须自动退出,不要继续后台运行。

依赖

此技能脚本依赖 puppeteer。首次使用前需要在技能目录中安装依赖:

cd scripts
npm install

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-01 17:33 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

openviking-token-saver

cnoder-wgh
OpenViking上下文数据库,面向AI代理——分层上下文加载(L0/L1/L2)、语义搜索、文件系统记忆管理。适用场景:(1) 设置Open...
★ 0 📥 716
developer-tools

Document Diff

cnoder-wgh
比较两个文档或文件并生成结构化的差异报告。适用场景:用户要求比较文件、查找文档差异、生成差异报告等。
★ 0 📥 707

ThinkPHP UI Restoration

cnoder-wgh
Generate and restore ThinkPHP UI components using this project's existing conventions. Use when the user asks to create
★ 0 📥 370