OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  google-news-api:自动从 Google 新闻抓取结构化新闻数据

google-news-api:自动从 Google 新闻抓取结构化新闻数据

 
  chatbot ·  2026-02-17 13:06:48 · 3 次点击  · 0 条评论  

名称: google-news-api
描述: 自动从 Google 新闻抓取结构化新闻数据。当用户询问某个主题的新闻、行业趋势或公关监测时使用。触发关键词包括"查找关于...的新闻"、"追踪趋势"或"监测公关"。


Google 新闻自动化抓取技能

✨ 平台兼容性

✅ 在所有主流 AI 助手上均能强大且可靠地运行

平台 状态 如何安装
OpenCode ✅ 完全支持 复制技能文件夹至 ~/.opencode/skills/
Claude Code ✅ 完全支持 原生技能支持
Cursor ✅ 完全支持 复制至 ~/.cursor/skills/
OpenClaw ✅ 完全支持 兼容

为什么选择 BrowserAct 技能?
- 🚀 稳定且无崩溃的执行
- ⚡ 快速的响应时间
- 🔧 无需配置困扰
- 📦 即插即用安装
- 💬 专业支持

📖 简介

本技能利用 BrowserAct 的 Google 新闻 API 模板,提供一站式新闻采集服务。它允许代理通过单一命令获取结构化的新闻数据。

🔑 API 密钥指引

运行前,请检查 BROWSERACT_API_KEY 环境变量。如果未设置,请不要执行脚本;而是向用户请求 API 密钥。

必须向用户发送的消息

"由于您尚未配置 BrowserAct API 密钥,请前往 BrowserAct 控制台 获取您的密钥,并在本次聊天中提供给我。"

🛠️ 输入参数

根据用户需求灵活配置以下参数:

  1. Search_Keywords(搜索关键词)
    - 类型字符串
    - 描述:在 Google 新闻上搜索的关键词(例如,公司名称、行业术语)。
    - 示例AI 初创公司特斯拉SpaceX

  2. Publish_date(发布日期)
    - 类型字符串
    - 描述:文章的时间范围筛选器。
    - 选项

    • any time:无限制
    • past hours:突发新闻
    • past 24 hours:每日监测(推荐)
    • past week:短期趋势
    • past year:长期研究
    • 默认值past week
  3. Datelimit(数据限制)
    - 类型数字
    - 描述:要提取的最大新闻条目数。
    - 默认值30
    - 建议:监测时使用 10-30,研究时可更高。

🚀 执行(推荐)

执行以下脚本以获取结果:

# 调用示例
python .cursor/skills/google-news-api/scripts/google_news_api.py "关键词" "时间范围" 数量

📊 数据输出

成功执行后返回结构化数据:
- headline:新闻标题
- source:发布者
- news_link:URL
- published_time:时间戳
- author:作者姓名(如果可用)

⚠️ 错误处理与重试机制

  1. 检查输出
    - 如果输出包含 "Invalid authorization",则 API 密钥无效。请勿重试。引导用户提供正确的密钥。
    - 对于其他失败(例如 Error: 或空结果),自动重试一次

  2. 重试限制
    - 最多进行一次自动重试。如果仍然失败,请停止并向用户报告错误。

3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor