get_news_by_date
Retrieve news articles from multiple platforms filtered by date. Supports natural language date queries and platform selection for historical analysis.
Instructions
获取指定日期的新闻数据,用于历史数据分析和对比
Args: date_query: 日期查询,可选格式: - 自然语言: "今天", "昨天", "前天", "3天前" - 标准日期: "2024-01-15", "2024/01/15" - 默认值: "今天"(节省token) platforms: 平台ID列表,如 ['zhihu', 'weibo', 'douyin'] - 不指定时:使用 config.yaml 中配置的所有平台 - 支持的平台来自 config/config.yaml 的 platforms 配置 - 每个平台都有对应的name字段(如"知乎"、"微博"),方便AI识别 limit: 返回条数限制,默认50,最大1000 注意:实际返回数量可能少于请求值,取决于指定日期的新闻总数 include_url: 是否包含URL链接,默认False(节省token)
Returns: JSON格式的新闻列表,包含标题、平台、排名等信息
重要:数据展示建议 本工具会返回完整的新闻列表(通常50条)给你。但请注意:
工具返回:完整的50条数据 ✅
建议展示:向用户展示全部数据,除非用户明确要求总结
用户期望:用户可能需要完整数据,请谨慎总结
何时可以总结:
用户明确说"给我总结一下"或"挑重点说"
数据量超过100条时,可先展示部分并询问是否查看全部
注意:如果用户询问"为什么只显示了部分",说明他们需要完整数据
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date_query | No | ||
| platforms | No | ||
| limit | No | ||
| include_url | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |