用途:当用户请求新闻更新、每日简报或了解全球动态时,使用该技能从国际可信RSS源抓取并汇总新闻。
主要能力:抓取并解析多来源RSS新闻;按地区或主题分组摘要;生成文字简报;可选将摘要转为语音音频消息。
数据来源与命令:BBC世界新闻 curl -s "https://feeds.bbci.co.uk/news/world/rss.xml";BBC头条 curl -s "https://feeds.bbci.co.uk/news/rss.xml";BBC商业 curl -s "https://feeds.bbci.co.uk/news/business/rss.xml";BBC科技 curl -s "https://feeds.bbci.co.uk/news/technology/rss.xml";路透社世界新闻 curl -s "https://www.reutersagency.com/feed/?best-regions=world&post_type=best";NPR curl -s "https://feeds.npr.org/1001/rss.xml";半岛电视台 curl -s "https://www.aljazeera.com/xml/rss/all.xml"。解析示例:curl -s "https://feeds.bbci.co.uk/news/world/rss.xml" | grep -E "<title>|<description>" | sed 's/<[^>]>//g' | sed 's/^[ \t]//' | head -30。
工作流:文字摘要先抓取BBC世界头条,可选补充路透社或NPR,再汇总关键事件并按地区或主题分组;语音摘要先生成文字摘要,再用OpenAI TTS生成语音并作为音频消息发送,命令为 curl -s https://api.openai.com/v1/audio/speech -H "Authorization: Bearer $OPENAI_API_KEY" -H "Content-Type: application/json" -d '{"model": "tts-1-hd", "input": "<news summary text>", "voice": "onyx", "speed": 0.95}' --output /tmp/news.mp3。
输出格式示例:📰 News Summary [date];🌍 WORLD;💼 BUSINESS;💻 TECH,每个类别下列出标题。
最佳实践:摘要保持简洁,聚焦5-8条头条;优先突发新闻和重大事件;语音约2分钟以内;平衡西方与全球南方视角;如被要求则引用来源。
限制:需可访问上述RSS源与网络环境;语音功能需有效的OPENAI_API_KEY。其他限制暂未提供。