Daily News — 每日新闻
v0.1.0当用户需要每日新闻摘要、当前事件或希望了解世界新闻的中文信息时使用。
运行时依赖
安装命令
点击复制技能文档
每日新闻技能 此技能帮助AI代理从60s API获取和呈现每日策划的新闻,60s API提供15个选定的新闻项目和每日名言。 何时使用此技能 当用户: 询问今天的新闻或当前事件 想要快速的每日简报 请求以中文的新闻摘要 需要来自特定日期的历史新闻 想要以不同格式(文本、markdown、图像)获取新闻 如何使用 执行相关的脚本/news.sh脚本来获取新闻。 ./scripts/news.sh [选项] [日期] 选项 --encoding, -e <格式>:可选。指定输出响应格式。有效选项为text、json、markdown、image和image-proxy。如果未指定,API默认为json。 --date, -d :可选。获取特定日期的历史新闻。如果省略,则获取今天的新闻。注意:如果这是唯一提供的参数,则可以完全省略--date标志。 返回值 脚本安全地调用60s API并将响应输出到stdout。根据encoding参数,响应可以是JSON字符串、纯文本、markdown或图像URL。 使用示例 # 获取今天的新闻,使用默认的API编码(json) ./scripts/news.sh # 获取今天的新闻,以纯文本格式 ./scripts/news.sh --encoding text # 获取特定日期的新闻,使用标志 ./scripts/news.sh --date 2024-03-01 # 获取特定日期的新闻(简化的使用方式,无需标志) ./scripts/news.sh 2024-03-01 # 获取特定日期的新闻,以markdown格式 ./scripts/news.sh -e markdown -d 2024-03-01 响应格式 为了在需要基于文本的输出时平衡信息深度与令牌消耗,您必须使用以下规则来指定encoding参数。注意:如果请求图像输出,则应使用image或image-proxy。 默认策略(--encoding markdown) 何时使用:默认用于标准的每日新闻查询。 为什么:提供结构良好、易于阅读的信息,具有适中的令牌使用量。 简要信息(--encoding text) 何时使用:当用户明确请求简要或摘要的新闻时。 为什么:仅返回基本详细信息,以纯文本形式,节省最大令牌。 完整信息(--encoding json) 何时使用:仅当用户明确要求原始数据、详细字段或综合数据时。 为什么:返回完整的API有效载荷,这将大量消耗令牌。 故障排除 问题:没有返回数据 解决方案:尝试请求前一天或前两天的日期 服务会自动尝试最近3天的日期 问题:图像无法加载 解决方案:使用encoding=image-proxy代替encoding=image 代理端点直接返回图像二进制数据 问题:请求的日期太旧 解决方案:仅可用最近的日期 检查响应状态码