查询aihot.virxact.com上的AI资讯,帮助用户获取今日AI圈动态、AI日报、AI热点,以及OpenAI、Anthropic、Google等公司的最新发布信息。无需API Key,直接调用公开接口获取精选资讯,支持按category筛选和关键词搜索。
【适用场景】
什么时候用这个技能?
当用户询问AI圈最新动态、行业资讯或技术进展时使用。典型场景:
- 用户问「今天AI圈有什么新闻」「最近AI行业大事件」 - 用户要求查看「AI日报」或「AI热点」 - 用户想了解OpenAI、Anthropic、Google等公司的最新发布 - 用户想搜索特定AI话题的相关资讯(如「Sora相关」「RAG论文」)
解决什么问题?
获取AI行业最新资讯需要浏览多个网站、筛选有效信息,效率低下。该技能通过统一接口对接aihot.virxact.com,一站式获取精选AI资讯,支持语义时间窗过滤、分类筛选、关键词搜索,省去人工查找和筛选的时间。
技能特点
- 无需API Key,公开匿名可访问 - 支持5个资讯分类:模型发布/更新、产品发布/更新、行业动态、论文研究、技巧与观点 - 默认走精选模式(mode=selected),数据质量有保障 - 支持关键词server-side全池搜索
【操作步骤】
Step 1:确定查询模式
根据用户需求确定走哪个接口:
| 用户在说 | 应该走的接口 |
|---|---|
| 默认(宽问题):「今天AI圈有什么」「过去24小时大新闻」 | items?mode=selected&since=<语义时间窗> |
| 明确说「日报」:「AI日报」「今天的日报」 | daily 或 daily/{YYYY-MM-DD} |
| 明确说「全部/完整/所有/全量」 | items?mode=all |
| 「最近的模型发布」「AI论文」「行业动态」 | items?mode=selected&category=...&since=<7天前> |
| 「OpenAI/Anthropic最近发的」「Sora相关」 | items?q=<关键词> |
| 「精选50条」「AI HOT精选」 | items?mode=selected&take=50 |
| 「日报存档有哪些」 | dailies?take=N |
Step 2:构造API请求
所有API调用必须带浏览器User-Agent(否则被nginx黑名单403):
```bash UA="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36"
默认:拉过去24小时精选
since=$(date -u -v-24H +%Y-%m-%dT%H:%M:%SZ 2>/dev/null || date -u -d '24 hours ago' +%Y-%m-%dT%H:%M:%SZ) curl -sH "User-Agent: $UA" "https://aihot.virxact.com/api/public/items?mode=selected&since=$since&take=50"明确日报
curl -sH "User-Agent: $UA" "https://aihot.virxact.com/api/public/daily"明确全部
curl -sH "User-Agent: $UA" "https://aihot.virxact.com/api/public/items?mode=all&since=$since&take=100"关键词搜索
curl -sH "User-Agent: $UA" "https://aihot.virxact.com/api/public/items?q=OpenAI&take=30" ```Step 3:格式化输出
列表式输出(items端点时):按category分组+全局编号,每条带title/source/时间转人话/summary/url:
```markdown AI HOT — 过去24小时精选(共N条)
模型发布/更新
1. <title> — <source> 2小时前 / 今天上午09:48 <summary> <url>产品发布/更新
2. ... ```日报式输出(daily端点时):按5版块顺序展开(模型→产品→行业→论文→技巧),时间转人话展示。
5个category(items用英文slug,daily看到中文label)
| items?category= | daily.sections[].label |
|---|---|
| ai-models | 模型发布/更新 |
| ai-products | 产品发布/更新 |
| industry | 行业动态 |
| paper | 论文研究 |
| tip | 技巧与观点 |
【代码模板】
快速查询模板
```bash #!/bin/bash UA="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36" since=$(date -u -d '24 hours ago' +%Y-%m-%dT%H:%M:%SZ)
获取过去24小时精选50条
curl -sH "User-Agent: $UA" \ "https://aihot.virxact.com/api/public/items?mode=selected&since=$since&take=50" ```分类筛选模板
```bash
获取最近7天的AI模型发布
since=$(date -u -d '7 days ago' +%Y-%m-%dT%H:%M:%SZ) curl -sH "User-Agent: $UA" \ "https://aihot.virxact.com/api/public/items?mode=selected&category=ai-models&since=$since&take=30" ```注意事项
1. 必须带User-Agent:不走UA黑名单,否则返回403 2. 默认走精选:不要默认走日报或全部,避免数据量过大 3. 时间转人话:将ISO时间字符串转为「今天上午09:48」「2小时前」等人话 4. 不要凭训练数据脑补:用户问的是「现在的AI行业事实」,永远走API获取
【复盘要点】
常见错误
- 不带User-Agent:直接403,需检查curl命令是否带-H参数 - 默认走日报:日报按UTC整日切片,与「过去24小时」滚动窗口对不上 - 搜索滥用:同一关键词连续换3+种type盲试,应先理解用户意图
判断标准
输出完成后自检: 1. 是否所有时间都转为人话(无ISO字符串裸露) 2. 是否按category正确分组 3. 每条是否包含title/source/summary/url完整四要素
数据新鲜度
- 精选模式(selected):每日编辑精选,质量有保障 - 全部模式(all):量大但杂,适合深度调研 - 日报(daily):按UTC整日切片,适合获取完整日盘点
来源:SkillHub https://skillhub.cn/skills/aihot