| name | ai-top5 |
| description | 每日 AI 五条精选 Skill —— 拉取 AI HOT(aihot.virxact.com)今日精选 AI 动态,再二次精选出最值得看的 5 条,以「一句话总结 + 一个链接」的极简列表返回。当用户说"每日五条 / 今日 AI 五条 / 给我今天的 AI top5 / 每日精选五条 / 来个今日 AI 列表 / ai-top5 / 今天最值得看的 5 条 AI / 每日 AI 简报五条" 等时使用。本 skill 是 `aihot` 的固定格式封装:总是输出恰好 5 条、每条只有一句话和一个链接,不展开摘要、不分版块。用户想看完整资讯或更多条目时用 `[[aihot]]`;想要固定的"每天五条速览"就用本 skill。 |
ai-top5 — 每日 AI 五条精选
固定产出:从 AI HOT 今日精选里二次挑出恰好 5 条最值得看的,每条一句话 + 一个链接。这是 [[aihot]] 的极简日报封装。
工作流
1. 拉今日精选
⚠️ 调 /api/public/* 必须带浏览器 User-Agent,否则被 nginx 403。
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 ai-top5-skill/0.1.0"
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" \
| jq '.items[] | {title, source, category, publishedAt, url, summary}'
路由同 [[aihot]]:默认 mode=selected + 最近 24 小时 since。不要走 daily 或 mode=all。
2. 二次精选 5 条
从返回的精选池里按下面优先级挑 5 条(数量不足 5 条就有几条给几条,并说明"今天精选只有 N 条"):
优先保留
- 主流模型 / 产品 / 工具的重大发布、重要版本(影响面广、开发者直接用得上)
- 重磅行业/政策动向(监管、并购、重要人事/荣誉)
- 有实锤数据的对比/评测(不是空泛观点)
优先筛掉
- 小众 hackathon Demo、个人玩具项目
- 摘要空泛、信息量低的纯观点贴
- 同一事件的重复条目(只留信息最全的一条)
排序:按重要性从高到低(不是发布时间)。
3. 输出格式(固定)
恰好这个格式,不要加版块标题、不要展开摘要、不要附加说明:
**AI HOT 今日精选 5 条 · <北京日期 M/D>**
1、<一句话总结,含关键数字/主体,不超过 40 字>
<url>
2、...
<url>
3、...
<url>
4、...
<url>
5、...
<url>
要点:
- 编号用中文顿号格式
1、 2、 …(不是 1.)。
- 每条一句话 + 一行裸链接,句子里带上关键主体和数字("已 109K+ 星"、"$0.07 抓 13 个 bug"这种实信息)。
- 每条之间空一行分隔(一句话、链接、空行,再下一条)。
- 链接用条目的
url 原样裸贴,每条必须有链接(用户要靠它追溯原文)。
- 顶部日期用今天北京时间(M/D)。
- 时间、参数等基础设施细节都不出现(规则同
[[aihot]] 的输出规范)。
- 不写"被筛掉的条目",不写筛选理由——本 skill 就是要极简。
不要做
- 不要超过或少于 5 条(除非今天精选池本身不足 5 条,此时如实说明)。
- 不要展开成多句摘要或分版块 —— 想要详细版让用户改用
[[aihot]]。
- 不要凭训练数据脑补 —— 永远以 API 返回为准。
- 不要丢链接,不要暴露端点路径 / raw 参数 / 限流等基础设施细节。
- 不要把 LLM 摘要当原文逐字引用 —— 一句话总结即可,核对回
url。