关于 daily-brief
daily-brief 是 COG 的个性化新闻简报技能,面向希望按兴趣和项目跟进近期动态的用户。它要求核验新闻日期与多个来源,并通过去重避免重复报道。
主要功能
- 01按用户兴趣和项目搜集新闻
- 02核验近 7 天内的发布时间
- 03用多个可信来源交叉验证
- 04根据相关性评估影响与机会风险
- 05检查近期简报并去重
适用场景
- 01生成个性化每日新闻简报
- 02跟进与当前项目相关的动态
- 03了解感兴趣领域的近期变化
- 04识别新闻中的机会与风险
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ huytieu/ cog-second-brain --skill daily-brief安装后在 Claude Code 中输入/daily-brief确认已加载。
详细介绍
COG 每日简报技能
用途
查找经过核实且切合需求的新闻,为用户量身打造每日简报;严格核实信息,并结合用户的具体兴趣和项目分析新闻的战略相关性。
何时调用
- 用户想查看每日新闻简报
- 用户说“每日简报”“新闻”“有什么新消息”“晨间简报”
- 用户想了解自己感兴趣领域的最新动态
- 作为晨间例行安排或定期查看时
Agent 模式说明
检查 00-inbox/MY-PROFILE.md frontmatter 中的 agent_mode:
- 如果
agent_mode: team,将新闻研究按不同兴趣领域分配给并行子 Agent(例如,每个主题类别安排一个 Agent)。每个 Agent 负责搜索、核实来源并汇报发现。将结果汇总并综合整理成最终简报。 - 如果
agent_mode: solo(默认),则直接在对话中完成所有研究和综合整理。不进行任务分配。
执行前检查
执行前,检查是否存在用户档案:
- 在知识库中查找
00-inbox/MY-PROFILE.md和00-inbox/MY-INTERESTS.md - 如果未找到:
Welcome to COG! Daily briefs work best when personalized. Let's quickly set up your profile (takes 2 minutes). Would you like to run onboarding first, or should I generate a general brief? - 如果找到:
- 阅读
MY-INTERESTS.md,获取用于整理新闻的主题 - 阅读
MY-PROFILE.md,获取用户姓名和当前项目 - 如果存在,阅读
03-professional/COMPETITIVE-WATCHLIST.md,用于跟踪竞争动态 - 根据主题整理相关新闻
- 在适当情况下,将新闻与用户的当前项目联系起来
- 阅读
获取当前时间戳(生成任何文件前必须执行):
- 使用 Bash 运行
date '+%Y-%m-%d %H:%M',获取实际当前日期和时间 - 保存此值,并将其用于
created:frontmatter 字段 - 绝不要猜测或编造时间,始终使用
date命令返回的值
流程
1. 收集背景信息
收集个性化整理所需的信息:
-
阅读
00-inbox/MY-PROFILE.md,获取:- 用户姓名
- 用户角色/职位
- 当前项目
-
阅读
00-inbox/MY-INTERESTS.md,获取:- 用户感兴趣的主题
- 用户偏好的新闻来源
-
阅读
03-professional/COMPETITIVE-WATCHLIST.md(如果存在),获取:- 要跟踪的公司/人员
去重——扫描以往简报
按时间从近到远,阅读 01-daily/briefs/ 中最近的最多 3 份每日简报:
- 从其 frontmatter 中提取
dedup_urls(如果存在) - 同时扫描标题/新闻标题,作为跨来源匹配的语义备选依据
- 建立一组已涵盖的新闻,以避免重复
匹配规则(按优先级排序):
- URL 匹配(主要规则): 如果候选新闻的主要来源 URL 已出现在
dedup_urls中,则视为已知新闻 - 标题匹配(备选规则): 如果 URL 不同,但标题描述的是与此前新闻相同的事件,则视为重复新闻——这可识别由不同媒体报道的同一事件
新闻研究期间(步骤 2),应用去重规则:
- 跳过已涵盖的新闻,除非出现重大更新(新数据、问题解决、事态升级、情况逆转)
- 如果纳入更新,添加前缀 "更新: 首次报道于[日期]"
- 如果新闻仍在发展中,超过最近 3 份简报范围的新闻可重新纳入
2. 新闻研究与整理
采用全面的新闻研究方法:
基于兴趣的研究
- 根据用户当前的兴趣档案进行搜索
- 重点关注与用户角色和项目相关的战略价值
- 识别新兴趋势和进展
- 丰富来源多样性,确保视角均衡
验证标准(强制)
日期验证:
- 所有新闻必须仅来自过去 7 天
- 使用经核实的时间戳验证发布日期
- 未明确披露时,绝不纳入较早的新闻
来源可信度评估:
- 一级来源(最高可信度): 主要新闻机构(Reuters、AP、Bloomberg、WSJ、NYT)、公司官方公告、政府声明
- 二级来源(高可信度): 行业刊物、可信的科技/商业博客、知名机构发布的研究报告
- 三级来源(中等可信度——谨慎核实): 经过认证账号发布的社交媒体内容、公司博客、社区讨论
- 任何主张至少需要 2 个可信来源
- 交叉核对关键事实和数据
事实交叉核对:
- 通过多个独立来源核实主张
- 纳入任何统计数据之前,使用 WebFetch 进行核实
- 指出潜在偏见,并提供平衡的观点
战略相关性分析
评估对用户的影响:
直接影响(高优先级):
- 直接影响用户项目或公司的新闻
- 影响用户所在行业的监管变化
- 直接竞争对手的竞争举措
- 影响用户技术栈的技术发展
战略影响(中优先级):
- 影响用户目标客户的市场趋势
- 用户所在行业的投资模式
- 影响招聘的人才市场变化
- 合作机遇或威胁
背景影响(较低优先级):
- 影响商业环境的宏观经济趋势
- 影响未来规划的技术趋势
- 行业思想领导力和观点
- 用于职业发展的教育内容
机遇与威胁识别
机遇:
- 市场机遇:开放的新市场或客户群体
- 技术机遇:可利用的新工具或平台
- 合作机遇:潜在的合作伙伴
- 竞争机遇:竞争对手的弱点或市场空白
威胁:
- 竞争威胁:新竞争者或竞争优势
- 技术威胁:颠覆性技术或过时风险
- 市场威胁:市场变化或客户行为变化
- 监管威胁:新法规或合规要求
3. 生成每日简报
创建结构化简报文档:
---
type: "daily-brief"
domain: "shared"
date: "YYYY-MM-DD"
created: "YYYY-MM-DD HH:MM"
sources_verified: true
news_age_verified: true
confidence: "high"
tags: ["#daily-brief", "#news", "#strategic-intelligence"]
interests: ["interest1", "interest2"]
projects_referenced: ["project1"]
items_count: [number]
dedup_urls: ["https://primary-source-url-for-each-story-covered"]
---
# Daily Brief - [Date]
**Good [morning/afternoon], [Name]!**
## Executive Summary
[2-3 sentences highlighting the most important developments across all your interest areas]
---
## High Impact News
### [News Item 1 - Direct Impact]
**Relevance:** [Why this matters to you specifically]
[Detailed summary of the news]
**Impact Assessment:**
- **Projects Affected:** [Which of your projects this impacts]
- **Potential Effects:** [Specific implications]
- **Action Suggested:** [Recommended response or follow-up]
**Sources:**
- [Source Name 1] (Tier [1/2/3]) - [Publication Date] - [Link]
- [Source Name 2] (Tier [1/2/3]) - [Publication Date] - [Link]
**Confidence:** [High/Medium/Low] - [Reasoning]
---
### [News Item 2 - Direct Impact]
[Same structure as above]
---
## Strategic Developments
### [News Item 3 - Strategic Impact]
**Relevance:** [Why this matters strategically]
[Detailed summary]
**Strategic Implications:**
- [Implication 1]
- [Implication 2]
- [Implication 3]
**Sources:**
- [Source listings with credibility tiers and links]
**Confidence:** [High/Medium/Low] - [Reasoning]
---
## Market Intelligence
### [News Item 4 - Market Trends]
**Relevance:** [Why this market trend matters]
[Detailed summary]
**Market Impact:**
- [Impact on target customers]
- [Industry trends]
- [Investment patterns]
**Sources:**
- [Source listings with credibility tiers and links]
**Confidence:** [High/Medium/Low] - [Reasoning]
---
## Technology Watch
### [News Item 5 - Tech Developments]
**Relevance:** [Why this technology matters]
[Detailed summary]
**Technology Implications:**
- [Impact on tech stack]
- [New tools or platforms]
- [Emerging technologies]
**Sources:**
- [Source listings with credibility tiers and links]
**Confidence:** [High/Medium/Low] - [Reasoning]
---
## Competitive Landscape
### [Competitor/Company Name - From Watchlist]
**Recent Activity:**
[Summary of competitive intelligence gathered]
**Competitive Implications:**
- [What this means for your projects]
- [Opportunities or threats]
- [Recommended responses]
**Sources:**
- [Source listings with credibility tiers and links]
**Confidence:** [High/Medium/Low] - [Reasoning]
---
## Opportunities & Recommendations
**Note:** Calculate actual due dates from today's date and append Obsidian Tasks emoji format.
### Immediate Actions (Today/This Week)
- [ ] [Specific action item 1] 📅 [YYYY-MM-DD = today's date]
- [ ] [Specific action item 2] 📅 [YYYY-MM-DD = today's date]
- [ ] [Specific action item 3] 📅 [YYYY-MM-DD = end of this week]
### Research Needed
- [Area 1 requiring deeper investigation]
- [Area 2 to monitor closely]
### People to Inform/Consult
- [Stakeholder 1]: [About what]
- [Stakeholder 2]: [About what]
---
## Risks & Threats
### Active Threats
- **Threat 1:** [Description and mitigation approach]
- **Threat 2:** [Description and mitigation approach]
### Emerging Risks to Monitor
- [Risk 1 to watch]
- [Risk 2 to watch]
---
## Verification Report
### Source Analysis
- **Tier 1 Sources:** [count] - [list main ones]
- **Tier 2 Sources:** [count] - [list main ones]
- **Cross-References Performed:** [number]
### Fact-Checking Results
- **Verified Claims:** [count]
- **Unverified Claims:** [count with explanation if any]
- **Conflicting Information:** [count with resolution approach if any]
### Freshness Verification
- ✅ All news items verified within 7-day window
- Publication date range: [Oldest date] to [Newest date]
### Confidence Assessment
- **Overall Confidence:** [percentage]%
- **High Confidence Items:** [count]
- **Medium Confidence Items:** [count]
- **Low Confidence Items:** [count] - [reasons if any]
---
## Complete Sources
### Strategic News
1. [Full source citation with link]
2. [Full source citation with link]
### Market Intelligence
1. [Full source citation with link]
2. [Full source citation with link]
### Technology Watch
1. [Full source citation with link]
2. [Full source citation with link]
### Competitive Intelligence
1. [Full source citation with link]
2. [Full source citation with link]
---
*Curated by COG News Curator | All news verified within 7-day freshness window | Sources cross-referenced for accuracy*
保存到:01-daily/briefs/daily-brief-YYYY-MM-DD.md
4. 处理特殊情况
未找到近期新闻时: 如果过去 7 天内未找到与某个特定兴趣领域相关的新闻:
### [Interest Area]
**No significant news found in last 7 days**
Last significant development was [date if known] regarding [topic if known].
**Suggestions:**
- Consider expanding search criteria
- Check [alternative sources suggested]
- This area may be experiencing a quiet period
绝不捏造新闻,也不得在未明确披露日期的情况下使用较早的新闻。
无法核实信息时:
### [Potential News Item]
**⚠️ Unable to verify from independent sources**
**Original Source:** [source] - Credibility: [assessment]
**What We Know:**
[What can be stated based on single source]
**What's Uncertain:**
[Specific claims that couldn't be verified]
**Recommendation:** Monitor for additional confirmation before acting
**Confidence:** Low - [reasoning]
来源相互矛盾时:
### [News Item with Conflicting Reports]
**⚠️ Conflicting information from multiple sources**
**Perspective 1:**
[Summary] - **Source:** [source with credibility tier]
**Perspective 2:**
[Summary] - **Source:** [source with credibility tier]
**Areas of Agreement:**
- [What sources agree on]
**Areas of Disagreement:**
- [Where sources conflict]
**Recommendation:** [Approach for resolution or further research]
**Confidence:** Medium - [reasoning]
5. 确认完成
- 确认文件已创建
- 向用户显示:“每日简报已保存到 [file path]”
- 可选择显示执行摘要
- 询问用户是否想深入探索某个主题,或通过 braindump skill 记录想法
循环工程
每日简报采用验证-重试循环,而不是单次搜索。共享术语请参阅 .claude/skills/loop-engineering/SKILL.md。
**循环(每个兴趣领域):**搜索 → 获取候选内容 → 运行验证器 → 保留内容,或丢弃并调整查询后重新搜索 → 重复此过程,直到获得足够的已验证条目或触发停止条件。在 agent_mode: team 下,为每个兴趣集群运行一个独立的循环,作为隔离的工作者(编排者-工作者模式),然后进行综合整理。
验证器(确定性验证,每个候选内容都会运行):
- 发布日期在过去 7 天内。以机械方式检查日期,而非猜测。
- 至少有 2 个相互独立且可信的来源支持该说法。
- 已识别来源等级(1 / 2 / 3)。第 3 级来源必须经过交叉引用才能保留。
- 尚未出现过(新闻去重):URL 或标题已在简报中的候选内容将被丢弃。
候选内容未通过任何一项检查,就会被丢弃,而不是降低标准。此规则是在循环中应用 COG 的验证优先原则:绝不因为 Agent 自己认为“看起来够新”就纳入条目。
终止条件(分层):
- **达到目标:**该兴趣领域的目标条目数已达到。
- **硬性上限:**每个兴趣领域搜索约 5 次后停止。
- **无进展:**连续 2 次搜索都没有发现新内容(去重后)→ 输出“未发现重要新闻”区块(参见“处理特殊情况”),然后继续处理下一个领域。绝不使用较旧或编造的新闻补位。
- **预算保护:**控制所有领域的整体获取预算。
**模式:**评估器-优化器(根据验证器为每条内容评分)+ 反思-重试(搜索失败后调整下一次查询)+ 编排者-工作者(团队模式)。
**循环中的上下文:**已验证的条目通过验证后,直接写入简报文件;提取摘要和来源后,丢弃获取的原始网页文本。
与其他技能集成
后续操作
每日简报完成后,建议:
- braindump 技能 - 记录新闻引发的想法
- weekly-checkin 技能 - 回顾一周内的新闻模式
- 如果新闻影响正在进行的项目,则进行项目专项分析
性能指标
验证质量
- 来源可信度评分:所用来源的平均可信度评级
- 事实准确率:随着时间推移仍然准确的事实所占比例
- 交叉引用率:通过多个来源验证的说法所占比例
- 日期准确性:100% 符合 7 天新鲜度要求(强制)
相关性质量
- 用户参与度:用户认为有价值的新闻条目所占比例
- 行动促成率:促使用户采取行动的新闻条目所占比例
- 战略价值:用户对战略重要性的评估
- 时机相关性:新闻时机与用户需求的契合程度
学习与适应
兴趣画像优化
- 监测用户认为最有价值的新闻条目
- 纳入用户对相关性和重要性的反馈
- 识别用户兴趣变化模式
- 根据项目发展预判兴趣变化
来源质量学习
- 跟踪不同来源随时间变化的准确性
- 加深对来源可靠性模式的理解
- 学习识别并考虑来源偏见模式
- 持续改进来源选择标准
相关性算法改进
- 提高预测新闻对用户影响的能力
- 学习不同类型新闻的最佳呈现方式
- 更好地理解用户的战略背景
- 改进对可操作新闻条目的识别
成功标准
- 所有新闻均在 7 天期限内(100% 符合要求)
- 所有来源均已验证并附上链接
- 用户认为简报相关且可付诸行动
- 明确说明置信度
- 识别机遇和风险
- 提出后续操作建议
理念
每日简报技能体现了 COG 以验证为先的方法:
- 杜绝 AI 幻觉——所有内容均有来源并经过核实
- 置信度透明
- 信息无法核实时,明确说明不确定性
- 让用户能够依据可靠情报做出明智决策