← 返回 Skills 市场
nanjolnoring

News Aggregator Skill

作者 NanjolnoRing · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
2598
总下载
6
收藏
9
当前安装
1
版本数
在 OpenClaw 中安装
/install news-aggregator-skill-4
功能描述
Comprehensive news aggregator that fetches, filters, and deeply analyzes real-time content from 8 major sources: Hacker News, GitHub Trending, Product Hunt, 36Kr, Tencent News, WallStreetCN, V2EX, and Weibo. Best for 'daily scans', 'tech news briefings', 'finance updates', and 'deep interpretations' of hot topics.
安全使用建议
This package is missing the scripts and templates it instructs the agent to run and read. Before installing or enabling: (1) Ask the publisher for the missing files (scripts/fetch_news.py, templates.md, any scripts referenced) so you can review them — especially the 'deep' fetching logic that downloads and extracts article content. (2) Confirm whether any credentials/cookies are needed for sources like Weibo/Tencent and why those are not declared. (3) If you plan to run it, run the code in a sandbox and inspect network behavior (which domains are contacted, whether it follows arbitrary links, and whether it uploads data elsewhere). (4) Consider requiring the skill be user-invocable only or disabling autonomous invocation until you vet the implementation. Given the current mismatch between claims and provided files, do not grant broad runtime trust yet.
功能分析
Type: OpenClaw Skill Name: news-aggregator-skill-4 Version: 0.1.0 The `SKILL.md` file instructs the AI agent to automatically expand user-provided keywords (e.g., 'AI' to 'AI,LLM,GPT,...') before passing them to the `fetch_news.py` script. This is a form of prompt injection where the agent modifies user input based on internal instructions. While the immediate objective of this keyword expansion is benign (improving search results), it demonstrates a risky capability for the agent to alter user input, which could be a vector for injecting unintended arguments or commands under different instructions. Additionally, the skill involves downloading and parsing content from external websites via the `--deep` flag, which is a high-risk operation, though necessary for its stated purpose.
能力评估
Purpose & Capability
The description promises fetching and deep-analysis across 8 sources using scripts (e.g., scripts/fetch_news.py) and file templates, but the package contains no code or templates. The skill does not declare any required binaries or credentials even though some sources (Weibo/Tencent) often require auth or special scraping. The claimed capabilities therefore are not matched by the manifest.
Instruction Scope
SKILL.md tells the agent to run local scripts, read templates.md in the skill directory, save full reports under reports/, and perform 'deep' fetching that downloads and extracts main article text. Because those files are absent, the instructions are internally inconsistent. The instructions also mandate automatic keyword expansion and broad fetching strategies that could cause extensive external requests and storage of scraped content — behavior not constrained or justified in the metadata.
Install Mechanism
There is no install spec and no code files — lowest installation surface. That is safer from an installation-exec perspective, but also means the instructions are non-actionable as-distributed (they reference scripts that are not present).
Credentials
The skill requests no environment variables or credentials (proportionate on its face). However, the instructions imply reading local files (templates.md) and writing reports to disk, and performing deep downloads/extraction of external content: these are I/O privileges not declared in metadata. Also, some target sources (Weibo/Tencent) may require cookies or tokens in practice — the skill doesn't declare or justify those.
Persistence & Privilege
The skill does not set always:true and has no explicit disableModelInvocation setting (so default model-invocable behavior applies). This is normal, but because the skill promises broad autonomous fetching and deep scraping, you should be aware the model could invoke it without extra user prompts unless higher-level agent policies prevent that.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install news-aggregator-skill-4
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /news-aggregator-skill-4 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release: Powerful real-time news aggregator with deep analysis. - Fetches and analyzes news from 8 major sources, including Hacker News, GitHub Trending, Product Hunt, 36Kr, Tencent News, WallStreetCN, V2EX, and Weibo. - Supports global scans, advanced keyword expansion, and deep article content extraction. - Smart time filtering ensures relevant insights; provides "smart fill" annotations for sparse results. - Deep value analysis and scenario tagging for GitHub Trending items. - Interactive menu and help guide triggered by specific commands. - Delivers reports in professional newsletter style (简体中文), with Markdown formatting and auto-saving to the reports directory.
元数据
Slug news-aggregator-skill-4
版本 0.1.0
许可证
累计安装 9
当前安装数 9
历史版本数 1
常见问题

News Aggregator Skill 是什么?

Comprehensive news aggregator that fetches, filters, and deeply analyzes real-time content from 8 major sources: Hacker News, GitHub Trending, Product Hunt, 36Kr, Tencent News, WallStreetCN, V2EX, and Weibo. Best for 'daily scans', 'tech news briefings', 'finance updates', and 'deep interpretations' of hot topics. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2598 次。

如何安装 News Aggregator Skill?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install news-aggregator-skill-4」即可一键安装,无需额外配置。

News Aggregator Skill 是免费的吗?

是的,News Aggregator Skill 完全免费(开源免费),可自由下载、安装和使用。

News Aggregator Skill 支持哪些平台?

News Aggregator Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 News Aggregator Skill?

由 NanjolnoRing(@nanjolnoring)开发并维护,当前版本 v0.1.0。

💬 留言讨论