{
  "schemaVersion": "1.0",
  "item": {
    "slug": "ai-news-aggregator",
    "name": "Ai News Aggregator",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/lanyasheng/ai-news-aggregator",
    "canonicalUrl": "https://clawhub.ai/lanyasheng/ai-news-aggregator",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/ai-news-aggregator",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=ai-news-aggregator",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/ai-news-aggregator"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/ai-news-aggregator",
    "agentPageUrl": "https://openagent3.xyz/skills/ai-news-aggregator/agent",
    "manifestUrl": "https://openagent3.xyz/skills/ai-news-aggregator/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/ai-news-aggregator/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "AI News Aggregator — AI/技术新闻高性能聚合引擎",
        "body": "并发抓取 100+ RSS 源，12秒完成，支持 ETag/Last-Modified 缓存、日期过滤。"
      },
      {
        "title": "Setup",
        "body": "确保 Python 3.8+ 可用，无需额外依赖（纯标准库）。"
      },
      {
        "title": "When to Use",
        "body": "用户需要查看 AI/技术新闻、技术趋势、最新论文、GitHub 热门项目、AI 公司动态时使用。\n\n触发关键词：\n\n\"AI 新闻\"、\"技术新闻\"、\"今天有什么新闻\"\n\"最新论文\"、\"arXiv\"、\"AI 研究\"\n\"GitHub 热门\"、\"趋势项目\"\n\"OpenAI 动态\"、\"Anthropic 更新\""
      },
      {
        "title": "Architecture",
        "body": "ai-news-aggregator/\n├── scripts/\n│   ├── rss_aggregator.py      # 核心 RSS 抓取器\n│   ├── rss_sources.json       # 100+ RSS 源配置\n│   ├── arxiv_papers.py        # arXiv 论文搜索\n│   ├── github_trending.py     # GitHub 热门项目\n│   └── summarize_url.py       # 文章摘要\n└── SKILL.md                   # 本文件"
      },
      {
        "title": "Data Sources",
        "body": "分类源数内容company16OpenAI, Anthropic, Google, Meta, NVIDIA, Apple, Mistral 等官方博客papers6arXiv AI/ML/NLP/CV, HuggingFace Daily Papers, BAIRmedia16MIT Tech Review, TechCrunch, Wired, The Verge, VentureBeat 等newsletter15Simon Willison, Lilian Weng, Andrew Ng, Karpathy 等专家community12HN, GitHub Trending, Product Hunt, V2EX 等cn_media5机器之心, 量子位, 36氪, 少数派, InfoQai-agent5LangChain, LlamaIndex, Mem0, Ollama, vLLM 博客twitter10Sam Altman, Karpathy, LeCun, Hassabis 等 AI 领袖"
      },
      {
        "title": "RSS 聚合",
        "body": "# 抓取所有源（最近3天新闻）\npython3 skills/ai-news-aggregator/scripts/rss_aggregator.py --category all --days 3 --limit 10\n\n# 只看公司博客\npython3 skills/ai-news-aggregator/scripts/rss_aggregator.py --category company --days 1 --limit 5\n\n# 只看中文媒体\npython3 skills/ai-news-aggregator/scripts/rss_aggregator.py --category cn_media --days 3 --limit 10\n\n# AI Agent 相关\npython3 skills/ai-news-aggregator/scripts/rss_aggregator.py --category ai-agent --days 7 --limit 10\n\n# 输出 JSON 格式\npython3 skills/ai-news-aggregator/scripts/rss_aggregator.py --category all --days 1 --json"
      },
      {
        "title": "arXiv 论文",
        "body": "# 最新 AI 论文（按热度排序）\npython3 skills/ai-news-aggregator/scripts/arxiv_papers.py --limit 5 --top 10\n\n# 搜索特定主题\npython3 skills/ai-news-aggregator/scripts/arxiv_papers.py --query \"multi-agent\" --top 5"
      },
      {
        "title": "GitHub Trending",
        "body": "# AI 相关热门项目（今日）\npython3 skills/ai-news-aggregator/scripts/github_trending.py --ai-only\n\n# 本周热门\npython3 skills/ai-news-aggregator/scripts/github_trending.py --since weekly"
      },
      {
        "title": "1. 优先使用 --days 参数",
        "body": "默认抓取最近 N 天的新闻，避免获取过期内容：\n\n日报：--days 1\n周报：--days 7\n月报：--days 30"
      },
      {
        "title": "2. 分类选择策略",
        "body": "用户需求推荐分类公司动态--category company技术论文--category papers中文资讯--category cn_media社区趋势--category communityAI Agent--category ai-agent"
      },
      {
        "title": "3. 缓存机制",
        "body": "首次抓取后自动缓存（ETag/Last-Modified）\n缓存有效期 1 小时\n重复抓取秒级完成"
      },
      {
        "title": "Configuration",
        "body": "编辑 scripts/rss_sources.json 添加/删除 RSS 源：\n\n{\n  \"name\": \"OpenAI Blog\",\n  \"url\": \"https://openai.com/blog/rss.xml\",\n  \"category\": \"company\"\n}"
      }
    ],
    "body": "AI News Aggregator — AI/技术新闻高性能聚合引擎\n\n并发抓取 100+ RSS 源，12秒完成，支持 ETag/Last-Modified 缓存、日期过滤。\n\nSetup\n\n确保 Python 3.8+ 可用，无需额外依赖（纯标准库）。\n\nWhen to Use\n\n用户需要查看 AI/技术新闻、技术趋势、最新论文、GitHub 热门项目、AI 公司动态时使用。\n\n触发关键词：\n\n\"AI 新闻\"、\"技术新闻\"、\"今天有什么新闻\"\n\"最新论文\"、\"arXiv\"、\"AI 研究\"\n\"GitHub 热门\"、\"趋势项目\"\n\"OpenAI 动态\"、\"Anthropic 更新\"\nArchitecture\nai-news-aggregator/\n├── scripts/\n│   ├── rss_aggregator.py      # 核心 RSS 抓取器\n│   ├── rss_sources.json       # 100+ RSS 源配置\n│   ├── arxiv_papers.py        # arXiv 论文搜索\n│   ├── github_trending.py     # GitHub 热门项目\n│   └── summarize_url.py       # 文章摘要\n└── SKILL.md                   # 本文件\n\nData Sources\n分类\t源数\t内容\ncompany\t16\tOpenAI, Anthropic, Google, Meta, NVIDIA, Apple, Mistral 等官方博客\npapers\t6\tarXiv AI/ML/NLP/CV, HuggingFace Daily Papers, BAIR\nmedia\t16\tMIT Tech Review, TechCrunch, Wired, The Verge, VentureBeat 等\nnewsletter\t15\tSimon Willison, Lilian Weng, Andrew Ng, Karpathy 等专家\ncommunity\t12\tHN, GitHub Trending, Product Hunt, V2EX 等\ncn_media\t5\t机器之心, 量子位, 36氪, 少数派, InfoQ\nai-agent\t5\tLangChain, LlamaIndex, Mem0, Ollama, vLLM 博客\ntwitter\t10\tSam Altman, Karpathy, LeCun, Hassabis 等 AI 领袖\nCore Commands\nRSS 聚合\n# 抓取所有源（最近3天新闻）\npython3 skills/ai-news-aggregator/scripts/rss_aggregator.py --category all --days 3 --limit 10\n\n# 只看公司博客\npython3 skills/ai-news-aggregator/scripts/rss_aggregator.py --category company --days 1 --limit 5\n\n# 只看中文媒体\npython3 skills/ai-news-aggregator/scripts/rss_aggregator.py --category cn_media --days 3 --limit 10\n\n# AI Agent 相关\npython3 skills/ai-news-aggregator/scripts/rss_aggregator.py --category ai-agent --days 7 --limit 10\n\n# 输出 JSON 格式\npython3 skills/ai-news-aggregator/scripts/rss_aggregator.py --category all --days 1 --json\n\narXiv 论文\n# 最新 AI 论文（按热度排序）\npython3 skills/ai-news-aggregator/scripts/arxiv_papers.py --limit 5 --top 10\n\n# 搜索特定主题\npython3 skills/ai-news-aggregator/scripts/arxiv_papers.py --query \"multi-agent\" --top 5\n\nGitHub Trending\n# AI 相关热门项目（今日）\npython3 skills/ai-news-aggregator/scripts/github_trending.py --ai-only\n\n# 本周热门\npython3 skills/ai-news-aggregator/scripts/github_trending.py --since weekly\n\nCore Rules\n1. 优先使用 --days 参数\n\n默认抓取最近 N 天的新闻，避免获取过期内容：\n\n日报：--days 1\n周报：--days 7\n月报：--days 30\n2. 分类选择策略\n用户需求\t推荐分类\n公司动态\t--category company\n技术论文\t--category papers\n中文资讯\t--category cn_media\n社区趋势\t--category community\nAI Agent\t--category ai-agent\n3. 缓存机制\n首次抓取后自动缓存（ETag/Last-Modified）\n缓存有效期 1 小时\n重复抓取秒级完成\nConfiguration\n\n编辑 scripts/rss_sources.json 添加/删除 RSS 源：\n\n{\n  \"name\": \"OpenAI Blog\",\n  \"url\": \"https://openai.com/blog/rss.xml\",\n  \"category\": \"company\"\n}"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/lanyasheng/ai-news-aggregator",
    "publisherUrl": "https://clawhub.ai/lanyasheng/ai-news-aggregator",
    "owner": "lanyasheng",
    "version": "2.2.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/ai-news-aggregator",
    "downloadUrl": "https://openagent3.xyz/downloads/ai-news-aggregator",
    "agentUrl": "https://openagent3.xyz/skills/ai-news-aggregator/agent",
    "manifestUrl": "https://openagent3.xyz/skills/ai-news-aggregator/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/ai-news-aggregator/agent.md"
  }
}