Install
openclaw skills install @wangyieleven/ai-news-daily-new从指定信源检索最近24小时AI新闻,完成去重/分类/摘要,生成结构化AI新闻日报。Invoke when user wants AI news digest or daily brief.
openclaw skills install @wangyieleven/ai-news-daily-newThis skill generates a structured daily AI news brief by collecting, deduplicating, classifying, and summarizing the most important AI news from the past 24 hours.
It is designed for users who want a fast, high-quality overview of recent AI developments without reading fragmented reports across many sources.
The skill focuses on a fixed set of trusted Chinese AI media sources, global technology media sources, and official first-party AI company sources. It produces a concise but information-dense daily brief containing 10–20 high-value news items, ranked and organized for easy reading.
This skill is especially useful for:
Unless the user explicitly requests another language, all output must be written in Simplified Chinese.
Rules:
Do not expand beyond these sources unless explicitly instructed by the user.
Use source-appropriate search language to improve recall and precision.
For Chinese sources (AIBase, 36Kr AI, 机器之心, 量子位):
For global and official sources (Reuters, The Verge, WIRED, VentureBeat, Google DeepMind Blog, OpenAI News, Anthropic Newsroom, Anthropic Engineering, NVIDIA Blog):
For major cross-language events:
Prefer bilingual keyword expansion for important entities and concepts when useful, for example:
Final output language must still follow the output language rules:
Trigger this skill when the user wants:
Example user requests:
Your job is to:
Do not merely list headlines. Extract facts, summarize clearly, and explain why each item matters.
Default time window: the last 24 hours.
If an item is slightly older than 24 hours but remains highly relevant in the current cycle and is still a major topic across the supported sources, it may be included sparingly. If so, make that clear in the summary.
The skill must strictly follow these constraints:
Only use the approved sources listed in references/sources.md.
Only include stories whose original publication time can be verified from the source page itself.
For the daily brief, only include stories published within the last 24 hours.
Never relax the time window, source whitelist, or factual verification rules just to increase the item count.
Accuracy is more important than completeness.
If a page is a landing page, archive page, category page, rolling update page, or release notes hub without a clearly verifiable article timestamp, do not use it as a final story source.
web_fetch → browser.snapshot), exclude the story. Search snippets are not acceptable as sole evidence of publication time.Emergency exception — major breaking news: If a significant AI event is generating widespread coverage but ALL approved sources are unable to verify publication time (e.g., a major model launch breaking on a source not yet in the whitelist), you may include it as a "待核实" item with explicit note that time could not be verified. This exception requires: (a) the event is genuinely major and globally recognized; (b) at least one credible approved source links to or mentions the event; (c) the item is clearly labeled as "待核实". Do not use this exception to circumvent source quality rules for routine news.
Different sources require different tools. Use the following recommended strategy:
| Tool | Coverage | Speed | Best for |
|---|---|---|---|
web_fetch | 9/14 sites | Fast | The Verge, Wired, VentureBeat*, NVIDIA Blog, TechCrunch, The Information, Anthropic, OpenAI (article pages), AIBase, 36Kr |
agent-browser | 2/14 sites | Medium | 机器之心, 量子位 (blocked by HTTP/Cloudflare) |
tavily | 5/14 sites | Fast | Reuters, DeepMind Blog, OpenAI (fallback), VentureBeat (primary to avoid 429), 机器之心 (fallback) |
*VentureBeat triggers 429 rate limit via web_fetch; use tavily as primary
*OpenAI main page returns 403, but article-level URLs work via web_fetch
web_fetch first (fast, works for 9/14 sites: Western media + OpenAI article pages + AIBase + 36Kr)agent-browser for Chinese sites that block HTTP (机器之心, 量子位)tavily as primary for blocked domains (Reuters, DeepMind) and rate-limited sites (VentureBeat)| Source | Primary Tool | Fallback | Notes |
|---|---|---|---|
| AIBase | web_fetch | agent-browser | Direct fetch works |
| 36Kr | web_fetch | agent-browser | Homepage anti-bot; try section URLs |
| 机器之心 | agent-browser | tavily | HTTP blocked; browser required |
| 量子位 | agent-browser | tavily | Cloudflare blocks; browser required |
| Reuters | tavily | — | Domain blocked; tavily is the ONLY reliable path |
| TechCrunch | web_fetch | tavily | Direct fetch works |
| The Information | web_fetch | tavily | Direct fetch works |
| The Verge | web_fetch | — | Direct fetch works |
| WIRED | web_fetch | — | Direct fetch works |
| VentureBeat | tavily | agent-browser | web_fetch triggers 429 rate limit |
| DeepMind Blog | tavily | — | Redirect loop; tavily is the ONLY reliable path |
| OpenAI News | web_fetch (article pages) | tavily | Homepage returns 403; article URLs work |
| Anthropic News | web_fetch | agent-browser | Direct fetch works |
| NVIDIA Blog | web_fetch | — | Direct fetch works |
If no method can access a source, the story must be excluded. Never pad with low-signal content just to hit a count target.
Include only news that is directly related to AI and has clear informational value.
Priority topics include:
Do not include:
If a topic is not clearly AI-related or does not add meaningful signal, exclude it.
When the same event appears across multiple sources, use the following priority order:
If media interpretation differs from the official announcement, prefer the official source and note that other outlets framed it differently if needed.
Before writing the brief, you must deduplicate and merge overlapping coverage.
Rules:
Prefer to keep 8–12 curated news items in the daily brief.
If there is an unusually dense and high-quality news cycle, the brief may expand to 12–15 items.
In exceptional cases with very high signal density, the brief may expand up to 20 items, but only when quality remains consistently high and all items pass verification.
If the number of genuinely high-value and fully verified stories is limited, the brief may be reduced to 5–8 items. Do not add filler, weakly related updates, approximate matches, or insufficiently verified stories just to reach a target count.
Always prioritize:
按重要性对 5 条新闻进行排序。
每条新闻包含:
可用类别:
按类别分组列出所有入选新闻。
每条包含:
类别顺序:
最后给出:
Before finalizing the output, verify:
A good result should:
This skill is designed to be run on a daily schedule. To automate it, set up a cron job that triggers this skill once per day (recommended time: 07:00–09:00 Asia/Shanghai).
Recommended cron configuration:
cron expression 0 7 * * * with timezone Asia/Shanghaiisolated (do not run in the main conversation session)none (results are written directly to Tencent Docs; no Feishu push needed)Output targets:
https://docs.qq.com/aio/DUEtYTUNWaVNxeXN4https://docs.qq.com/aio/DUG9ocVBZU01sRmtGUse the Tencent Docs API (mcporter call "tencent-docs" "smartcanvas.append_insert_smartcanvas_by_markdown") to write results. Do not send Feishu messages from the scheduled session.