360 Secure SkillHub
360 安全技能中心

Site Summarizer

该 Skill 通过 Python 脚本抓取指定 URL 的网页内容,提取正文并生成摘要,返回元数据、语言、关键词、字数和阅读时长等分析结果,同时支持可选缓存,可通过环境变量配置缓存目录、TTL 以及是否隐藏 IP。输出为 JSON。

cloudcompile
cloudcompile
热度 46.93
最近更新 2026-05-11 17:40:12
分类:效率依赖:代码执行 / 读写文件应用场景:摘要总结 / 数据处理

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add site-summarizer
Metadata
name
site-summarizer
description
URL fetcher with summarization. Fetches URLs, extracts content, generates summaries. Optional caching with configurable directory and TTL. Use for web content extraction.

Site Summarizer v4.1.0

Features

  • Content extraction from HTML pages
  • Automatic summarization
  • Keyword extraction and language detection
  • Optional caching with env vars

Output

{
  "success": true,
  "content": "...",
  "summary": "...",
  "metadata": {"title": "...", "description": "...", "author": "..."},
  "analysis": {"language": "en", "keywords": [...], "word_count": N, "read_time_min": N},
  "status": 200,
  "from_cache": false
}

Environment Variables

  • SITE_SUMMARIZER_CACHE_DIR - Cache directory (default: ~/.cache/site-summarizer)
  • SITE_SUMMARIZER_CACHE_TTL - Cache TTL in seconds (default: 3600)
  • SITE_SUMMARIZER_HIDE_IP - Set to "true" to hide resolved IP in output

Usage

python fetch_and_summarize.py <url>

v4.1.0 Fixes

  • Fixed redirect header parsing
  • Fixed regex patterns for redaction
  • Added optional IP hiding via env var
  • Code cleanup and bug fixes