back
loading skill details...
当用户需要根据自己关注的话题生成一份个性化新闻日报时使用;典型触发句子:'帮我看看今天的新闻'、'跑一下日报'、'今天有什么新鲜事'、'个性化日报'、'帮我整理今日资讯'、'新闻速递'、'今天发生了什么'、'有什么值得关注的'。
---
name: yoooclaw-personal-daily
description: 当用户需要根据自己关注的话题生成一份个性化新闻日报时使用;典型触发句子:'帮我看看今天的新闻'、'跑一下日报'、'今天有什么新鲜事'、'个性化日报'、'帮我整理今日资讯'、'新闻速递'、'今天发生了什么'、'有什么值得关注的'。
---
# Personal Daily News V2
输入是用户关注的话题列表,来源为 `interests.md` 配置文件或定时任务 message 中携带的关注话题。
用户通过安装弹窗的「关注什么事」字段设置关注话题,如:AI 大模型、新能源汽车、创业融资、人形机器人、某个具体公司或产品。
目标是用一份日报说清:
- 今天各话题下发生了什么重要的事
- 哪些动态值得深入关注
- 整体趋势和关键信号
## 工作流程
1. 读取关注话题配置 `/Users/xinyu/.openclaw/个性化日报/interests.md`;如果定时任务 message 中携带了关注话题,以 message 为准。
2. 如果两处都没有关注话题,输出"关注话题尚未配置,请先在场景设置中配置",然后停止。
3. 从话题列表中提取搜索关键词,整理出 5-8 组搜索词。
4. 对每组关键词使用 `byted-web-search` 执行定向搜索(中文一次 + 英文一次)。
5. 严格过滤非当日新闻,丢弃旧闻、广告、软文、标题党。
6. 同一事件的多条报道只保留最佳来源,不逐条堆砌。
7. 按话题分组整理,输出结构化日报。
## 搜索规则
### 搜索工具
使用 `byted-web-search`(火山引擎联网搜索)执行所有搜索。
### 搜索策略
每组关键词搜 2 次(中文 + 英文),总搜索次数不超过 15 次。
搜索词构造:
- 中文:`{关键词} {M月D日}`,如 `AI大模型 5月13日`、`OpenAI 5月13日`
- 英文:`{keyword} {Month Day, Year}`,如 `AI model May 13, 2026`
- 不用"今天"、"today"、"最近"等模糊词,具体日期匹配更精准
- 首次搜索结果质量差时,换更具体的关键词重试一次
## 时效性筛选规则
每条搜索结果必须通过时效性检查,未通过的直接丢弃:
- 标题、摘要、URL 中含当日日期(如 `2026-05-13`、`5月13日`、`May 13`)→ 保留
- 摘要含时间词("今日"、"刚刚"、"今天"、"小时前"、"hours ago"、"just now")→ 保留
- 出现非当日的具体日期("5月10日"、"上周"、"last week")→ 丢弃
- 无任何时间信号 → 丢弃
相同 URL 只保留第一次出现的。
## 来源筛选规则
- 优先保留:国内主流媒体(新华社、澎湃、36氪、虎嗅、机器之心、量子位等)、海外权威媒体(TechCrunch、The Verge、Reuters、Bloomberg 等)、官方博客、知名科技媒体。
- 优先丢弃:软文广告、SEO 内容、标题党、营销号内容。
- 同一事件多条报道只保留信息最完整、来源最权威的一条。
- 话题下搜不到当日新闻,直接跳过该话题,不凑数。
## 输出要求
输出为会话文本,不生成文件。结构如下:
```text
☀️ 个性化日报(YYYY-MM-DD)
一句话总览:用 1 句话概括今天最值得关注的动态。
今日关注:{话题1}、{话题2}、{话题3}...
---
一、{话题名称}
1. {新闻标题}
{2-3 句摘要,讲清发生了什么、为什么重要}
来源:{来源URL}
2. {新闻标题}
{2-3 句摘要}
来源:{来源URL}
---
二、{话题名称}
1. ...
---
📌 今日小结
{3-5 句话,总结今天最关键的动态,点出趋势和值得持续关注的信号}
---
💬 对哪条新闻感兴趣?告诉我,帮你深入了解。
```
若搜索后没有足够有效的当日新闻,必须输出:
```text
☀️ 个性化日报(YYYY-MM-DD)
今日暂无你关注话题的重大新闻,祝今天顺利。
```
## 输出风格
- 信息密度高,适合早上快速读完。
- 语气清醒、简洁、直接。
- 每条摘要不超过 3 句话,全文控制在 1500 字以内。
- 英文来源的新闻,摘要统一用中文呈现。
- 关键数据、人名、产品名保留原文。
## 决策准则
- 不做流水账,优先输出能影响判断和行动的信息。
- 没有确切来源时不编造新闻或 URL。
- 同一事件有前后更新时,以最新状态为准。
- 信息稀薄时宁可输出兜底文案,不为了凑结构编造日报。
- 不搜索与用户关注话题无关的泛新闻。
don't have the plugin yet? install it then click "run inline in claude" again.