用途:该技能用于查找 Google News 搜索结果,适合需要按关键词获取当前新闻,或按主题、出版物、栏目、报道等范围限定 Google News 结果的场景。
主要能力:接受 q(必填)以及可选的 gl、hl、topic_token、publication_token、section_token、story_token;返回经过 JSON 校验的 Google News 搜索结果,并原样返回,不重写或重塑数据,除非用户明确要求转换。
使用方式:优先使用脚本而非临时 curl 命令。脚本先读取环境变量 FREVANA_TOKEN;交互式 shell 中若缺失可能提示输入,非交互或智能体流程中缺失则快速失败,需设置 FREVANA_TOKEN 或显式传入 --token。依赖 curl、bash、python3,缺失时需先安装。基本命令:bash <skill-path>/scripts/search_google_news.sh --q "artificial intelligence";--query 是 --q 的别名。可加 --gl US --hl en 指定国家与语言,可加 --topic-token 等令牌字段,可用 --output ./out/google-news-search-result.json 保存 JSON,也可用 --token 覆盖本次运行的令牌。请求体仅 q 必填,未提供的可选字段会被省略,不要自行编造 gl、hl 或令牌值。
输出与限制:成功时脚本校验响应体为 JSON 并打印到 stdout,带 --output 时同时写入文件;失败时打印响应体或解析错误并以非零状态退出。不要向用户回显 Bearer 令牌。除非用户要求完整数据,否则应总结其真正关心的新闻条目而非直接倾倒原始 JSON。仅当用户提供对应 Google News 令牌时才使用令牌字段。