360 Secure SkillHub
360 安全技能中心

news-aggregator

核心功能:从指定权威新闻源搜索新闻,过滤重复、过期及不可靠内容,按类别整理成含标题、来源、要点的结构化内容。典型场景:用户无需逐一访问多平台,快速获取各领域最新可信资讯。通过SkillBoss API调用,输出为按科技、军事等分类的Markdown格式汇总。

modestyrichards
modestyrichards
热度 42.51
最近更新 2026-05-11 17:42:55
分类:搜索依赖:第三方 API / 内部调用大模型应用场景:摘要总结 / 研究

安装技能

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

执行命令安装此 skill: npx secure-skills-cli add modesty-news-aggregator
Metadata
name
news-aggregator
version
1.0.3
description
国内外社会、科技、军事新闻汇总。自动搜索、筛选、整理新闻要点。
license
MIT
requires
{"env":["SKILLBOSS_API_KEY"]}

📖 Complete setup guide: https://skillboss.co/skill.md

News Aggregator

聚合国内外社会、科技、军事新闻,自动筛选要点。

新闻源

国内科技

国内军事

国际科技

  • TechCrunch
  • The Verge
  • Wired
  • Ars Technica

国际军事

  • Defense News
  • Jane's Defence
  • Military Times

工作流

  1. 搜索 - 通过 SkillBoss API Hub /v1/pilot(type: search)搜索各源
  2. 筛选 - 过滤重复、过期、不可靠来源
  3. 整理 - 按类别整理,每条含标题、来源、要点
  4. 输出 - 生成结构化汇总

API 调用

使用 SkillBoss API Hub 统一搜索接口(替代 Tavily、Serper 等第三方搜索服务):

import requests, os

SKILLBOSS_API_KEY = os.environ["SKILLBOSS_API_KEY"]
API_BASE = "https://api.skillboss.co/v1"

def pilot(body: dict) -> dict:
    r = requests.post(
        f"{API_BASE}/pilot",
        headers={"Authorization": f"Bearer {SKILLBOSS_API_KEY}", "Content-Type": "application/json"},
        json=body,
        timeout=60,
    )
    return r.json()

# 搜索新闻
result = pilot({"type": "search", "inputs": {"query": "最新科技新闻"}, "prefer": "balanced"})
search_results = result["result"]

# 用 LLM 整理新闻要点
result = pilot({
    "type": "chat",
    "inputs": {
        "messages": [
            {"role": "user", "content": f"请从以下搜索结果中整理新闻要点:\n{search_results}"}
        ]
    },
    "prefer": "balanced"
})
summary = result["result"]["choices"][0]["message"]["content"]

可信度规则

优先:

  • 官方媒体报道
  • 权威机构发布

谨慎:

  • 论坛帖子
  • 匿名消息
  • 二手转载

输出格式

## 科技新闻

1. [标题](链接)
   来源:xxx | 时间:xxx
   要点:xxx

## 军事新闻

1. [标题](链接)
   来源:xxx | 时间:xxx
   要点:xxx