闲社服务运行正常AI智能体自动化平台
a

自适应网页解析

技能标识:adaptive-web-analyzer

通过指定接口获取网页内容,自适应抓取解析关键文本,并使用大模型进行智能梳理总结

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

自适应网页解析

功能概述

当用户需要获取网页内容并进行智能分析时,本技能将:

  1. 1. 通过用户指定的API接口或URL获取原始网页内容
  2. 使用自适应解析器提取关键文本(自动处理反爬、动态渲染、布局变化)
  3. 将提取的文本发送给大模型进行结构化梳理和总结
  4. 返回格式化的分析报告

触发场景

用户输入包含以下意图时触发:

  • - 抓取[某网址]的内容并分析
  • 获取[API接口]的数据并整理
  • 分析网页[URL]的关键信息
  • 爬取[网站]并用AI总结
  • 提取[链接]的文本并梳理

执行流程

步骤1: 获取网页内容

  • - 如果用户提供的是API接口:使用HTTP客户端发送请求(支持自定义Headers、Auth)
  • 如果用户提供的是普通URL:使用自适应浏览器抓取(处理JavaScript渲染、反爬机制)
  • 支持配置:超时时间、重试次数、User-Agent轮换、代理设置

步骤2: 自适应内容解析

使用以下策略提取关键文本:
  • - 智能选择器:基于内容相似度算法,自动定位正文区域(抗布局变化)
  • 反反爬处理:自动绕过Cloudflare等基础防护(遵守robots.txt)
  • 动态渲染:对SPA应用使用Playwright等待关键元素加载
  • 噪声过滤:自动去除广告、导航栏、页脚等非内容元素
  • 多格式支持:HTML、JSON API响应、Markdown页面

步骤3: 内容结构化

提取的文本按以下维度组织:
  • - 标题/主题
  • 关键段落(按重要性排序)
  • 列表/表格数据
  • 时间戳/元数据
  • 链接引用

步骤4: 大模型智能梳理

将结构化文本发送给LLM,执行以下分析:
  • - 摘要生成:生成3-5句话的核心摘要
  • 要点提取:列出3-7个关键要点
  • 分类标签:自动标注内容类别(技术/新闻/产品/学术等)
  • 情感分析:判断内容倾向(积极/中性/消极)
  • 实体识别:提取人名、组织、产品、地点等关键实体
  • 行动建议:根据内容类型提供后续建议(如需要)

步骤5: 输出格式化

返回包含以下字段的JSON/Markdown报告: json { source_url: 原始链接, fetch_time: 抓取时间, content_stats: { total_chars: 总字符数, extracted_chars: 提取字符数, confidence_score: 抓取置信度 }, analysis: { summary: AI生成的摘要, key_points: [要点1, 要点2, 要点3], category: 内容分类, sentiment: 情感倾向, entities: { persons: [人物名], organizations: [组织名], products: [产品名] }, suggested_actions: [建议操作1, 建议操作2] }, rawcontentpreview: 原始内容前500字(可选) }

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 adaptive-web-analyzer-1776123062 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 adaptive-web-analyzer-1776123062 技能

通过命令行安装

skillhub install adaptive-web-analyzer-1776123062

下载

⬇ 下载 adaptive-web-analyzer v1.0.0(免费)

文件大小: 9.04 KB | 发布时间: 2026-4-14 15:53

v1.0.0 最新 2026-4-14 15:53
Parse the content of the specified webpage and return the main information.
使用示例如下:
基础用法:
分析 https://example.com/article 这篇文章的内容
带参数的高级用法:
使用adaptive-web-analyzer技能抓取 https://api.example.com/data,
方法用api,带上Authorization头,分析类型选detailed,
输出格式要json
处理反爬网站:
抓取 https://protected-site.com/info 使用stealth模式,
提取区域选 .main-content,整理关键信息
返回顶部