Fetch AI news from multiple sources, deduplicate overlapping stories, merge into one categorized digest.
Fetch from all sources in parallel (independent, no ordering dependency):
#SourceURLMethod1TechNews 科技新報https://technews.tw/category/ai/web_fetch; fallback web_search with site:technews.tw AI + freshness: day2量子位 QbitAIhttps://www.qbitai.com/web_search site:qbitai.com + freshness: day (direct fetch returns 403)3科技岛 TechNicehttps://www.technice.com.tw/category/issues/ai/web_fetch; fallback web_search with site:technice.com.tw AI + freshness: day4AIBasehttps://news.aibase.com/zh/dailyweb_fetch to get latest digest link, then fetch the first (most recent) digest page
If the user specifies specific sources, only use those. If they say "all" or don't specify, use all four defaults.
Fetch all sources in parallel — use independent tool calls for each source simultaneously.
Extract — for each source, collect: title, brief summary (1-2 sentences), and link URL.
Deduplicate — compare titles and topics across sources. If the same story appears in multiple sources (e.g., same model release, same company announcement), merge into one entry and list all source links.
Categorize — group into categories:
Output — numbered list per category, each item with: bold title, 1-2 sentence brief, and link(s).
markdown
## 📰 YYYY-MM-DD AI 新闻汇总(N 源合并)
### 🧠 大模型发布
**1. Title — Subtitle**
Brief summary here.
🔗 https://example.com/link
### 🤖 AI Agent & 工具
...
web_search with broad queries like "AI news today 2026" as last resort.