该技能用于抓取多个来源的实时热点新闻,并进行关键词过滤与深度分析。
主要能力:通过 fetch_news.py 脚本获取新闻,输出 JSON 数组;支持 --deep 深度抓取,下载并提取文章正文,使条目包含 content 字段。支持来源包括 hackernews、weibo、github、36kr、producthunt、v2ex、tencent、wallstreetcn,也可用 all 全局扫描。参数包含 --source、--limit(默认 10)、--keyword(逗号分隔)和 --deep。
使用方式:单来源示例为 python3 scripts/fetch_news.py --source hackernews --limit 20 --keyword "AI,LLM,GPT,DeepSeek,Agent" --deep;全局扫描示例为 python3 scripts/fetch_news.py --source all --limit 15 --deep,随后由 Agent 对约 120 条结果做语义过滤。用户说“news-aggregator-skill 如意如意”等菜单触发词时,读取 templates.md 并展示命令列表。
时间过滤方面:若结果少于 5 条,优先列出严格落在用户时间窗内的条目,再用更宽范围的高价值/高热度条目补充并标注;GitHub Trending 等列表型来源不执行补充。报告要求对每条内容做核心价值、启发思考和 3-5 个场景标签的深度分析,并保存到 reports/ 目录下带时间戳的文件(如 reports/hn_news_YYYYMMDD_HHMM.md),同时在对话中展示。
限制:官方文本未提供,未说明收费、平台支持、账号或权限要求、数据准确性及抓取频率限制。