关于 daily-tech-trends
Daily Tech Trends 是一项扫描科技新闻来源并生成分类、排序话题摘要的技能,适合关注每日资讯或寻找社交内容灵感的人。它还可将报告保存到 Obsidian,并可选生成推文草稿。
主要功能
- 01并行扫描新闻来源
- 02AI 分类并生成话题摘要
- 03按主题筛选内容
- 04将报告保存到 Obsidian
- 05可选生成推文草稿
适用场景
- 01查看每日科技热点
- 02寻找文章或社交帖灵感
- 03收集 AI 相关资讯
- 04在 Obsidian 保存每日热点报告
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ qiyongchuan/ daily-tech-trends --skill daily-tech-trends安装后在 Claude Code 中输入/daily-tech-trends确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
package.json.gitignoreREADME.mdconfig/sources.jsonscripts/scan_simple.jsscan_trends_full.tsscan_trends.tsscan_trends_mcp.ts详细介绍
每日科技热点
自动扫描多个科技新闻来源,捕捉热门话题。为 Kevin 的“快速构建,快速分享”工作流打造。
适用场景
在以下情况下使用此技能:
- 用户想查看今天的热门话题
- 用户提到:“今日热点”“科技新闻”“扫描热点”“check trends”
- 用户想寻找推文或文章的内容灵感
- 晨间例行事项:创作内容前扫描新闻
自动触发场景:
- 用户说:“今天有什么热点”
- 用户说:“扫描科技新闻”
- 用户说:“check tech trends”
核心理念
与 Kevin 的核心能力相契合:
- 捕捉热点——3 秒钟出创意的基础
- 快速构建,快速分享——快速获取灵感
- 病毒式传播——追热点是最快的涨粉方式
“ADHD 创意爆发:3 秒钟出创意,快速捕捉热点”——Kevin 的超能力
信息来源
英文来源(5 个)
- Hacker News——科技社区讨论
- GitHub Trending——热门开源项目
- Product Hunt——新产品发布
- Reddit r/technology——科技讨论
- TechCrunch——科技新闻与分析
中文来源(3 个)
- 36氪——中文科技新闻
- 少数派——数字生活方式
- V2EX——中文科技社区
功能
1. 多来源扫描
- 自动并行扫描 8 个以上来源
- 从每个来源提取前 5–10 条内容
- 去重并合并结果
2. AI 分析
- 对话题分类(AI、科技、创业、开发工具等)
- 提取关键词
- 评估热度(点赞数、评论数、分享数)
- 生成摘要
3. 自定义主题
- 按主题筛选:AI、科技、创业、开发工具
- 在
config/sources.json中配置 - 可轻松添加新主题
4. Obsidian 集成
- 保存至:
D:\obsidian\AI_kevin工作区\记忆库\每日热点\ - 格式:
YYYY-MM-DD_科技热点.md - 包含:标题、链接、来源、类别、摘要
5. 推文生成(可选)
- 集成
personal-tweet-generator - 根据热门话题生成推文
- 一键复制到剪贴板
用法
快速扫描(默认)
扫描今日热点
输出:
- 控制台:前 10 个热门话题
- Obsidian:保存完整报告
- 截图:证据保存至
tmp/
按主题筛选扫描
扫描今日 AI 热点
输出:
- 仅包含 AI 相关话题
- 按相关性筛选并排序
扫描并生成推文
扫描热点并生成推文
输出:
- 热门话题报告
- 根据热门话题生成的 3 条推文草稿
- 可直接复制并发布
输出格式
控制台输出
🔥 今日科技热点 (2026-01-23)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📰 Hacker News (5 条)
1. [AI] Ghostty's AI Policy
https://github.com/ghostty-org/ghostty/blob/main/AI_POLICY.md
176 points | 89 comments
2. [Tech] Replacing Protobuf with Rust to go 5 times faster
https://pgdog.dev/blog/replace-protobuf-with-rust
67 points | 39 comments
📰 GitHub Trending (5 条)
1. [AI] microsoft/VibeVoice
https://github.com/microsoft/VibeVoice
⭐ 2.3k stars today
2. [Dev Tools] browser-use/browser-use
https://github.com/browser-use/browser-use
⭐ 1.8k stars today
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ 共扫描到 25 条热点
📁 报告已保存到: D:\obsidian\AI_kevin工作区\记忆库\每日热点\2026-01-23_科技热点.md
Obsidian 输出
---
title: 2026-01-23 科技热点
date: 2026-01-23
type: daily_trends
sources: [hackernews, github, producthunt, 36kr, reddit, techcrunch, sspai, v2ex]
total_items: 25
categories: [AI, Tech, Startup, Dev Tools]
---
# 2026-01-23 科技热点
> 今日共扫描 8 个信息源,发现 25 条热点
## 🔥 Top 10 热点
### 1. Ghostty's AI Policy
**来源:** Hacker News | **分类:** AI | **热度:** ⭐⭐⭐⭐⭐
**链接:** https://github.com/ghostty-org/ghostty/blob/main/AI_POLICY.md
**摘要:** Ghostty 发布了 AI 使用政策,明确了 AI 在项目中的使用边界...
### 2. microsoft/VibeVoice
**来源:** GitHub Trending | **分类:** AI | **热度:** ⭐⭐⭐⭐⭐
**链接:** https://github.com/microsoft/VibeVoice
**摘要:** 微软开源的语音合成项目,今日获得 2.3k stars...
...
## 📊 分类统计
- AI: 8 条
- Tech: 7 条
- Startup: 5 条
- Dev Tools: 5 条
## 💡 推文灵感
基于今日热点,可以创作以下主题的推文:
1. Ghostty 的 AI 政策对开源项目的启示
2. 微软 VibeVoice 的技术亮点
3. Rust 替换 Protobuf 的性能提升案例
---
*本报告由 daily-tech-trends skill 自动生成*
*扫描时间: 2026-01-23 09:00*
技术实现
架构
User Request
↓
SKILL.md (trigger detection)
↓
scripts/scan_trends.ts (parallel scanning)
↓
scripts/analyze_trends.ts (AI analysis)
↓
scripts/save_to_obsidian.ts (save report)
↓
Output (console + Obsidian + screenshots)
关键脚本
1. scan_trends.ts
- 使用 Dev Browser 访问每个来源
- 提取标题、链接和元数据
- 处理速率限制和错误
- 返回结构化数据
2. analyze_trends.ts
- 使用 AI 对话题分类
- 提取关键词
- 评估热度
- 生成摘要
- 按主题筛选(如有指定)
3. save_to_obsidian.ts
- 将数据格式化为 Markdown
- 保存到 Obsidian 库
- 创建反向链接
- 更新索引
配置
config/sources.json
{
"sources": [
{
"name": "Hacker News",
"url": "https://news.ycombinator.com/",
"selector": ".titleline > a",
"limit": 10,
"enabled": true
},
{
"name": "GitHub Trending",
"url": "https://github.com/trending",
"selector": "h2.h3 a",
"limit": 10,
"enabled": true
},
...
],
"themes": {
"AI": ["ai", "machine learning", "llm", "gpt", "claude", "openai"],
"Tech": ["tech", "technology", "software", "hardware"],
"Startup": ["startup", "funding", "vc", "entrepreneur"],
"Dev Tools": ["developer", "tool", "framework", "library"]
}
}
定时任务
Windows 任务计划程序
每天上午 9:00:
schtasks /create /tn "每日科技热点扫描" /tr "cd ~/.claude/skills/daily-tech-trends && npm run scan" /sc daily /st 09:00
手动触发:
cd ~/.claude/skills/daily-tech-trends
npm run scan
与其他技能集成
与 personal-tweet-generator 集成
1. Scan trends
2. Select top 3 topics
3. Generate tweets using personal-tweet-generator
4. Preview with tweet-previewer
5. Copy and post
与 conversation-saver 集成
1. Scan trends
2. Save conversation about trends
3. Build knowledge base
错误处理
网络错误
- 使用指数退避策略重试
- 跳过失败的来源
- 使用可用数据继续处理
速率限制
- 遵守 robots.txt
- 在请求之间添加延迟
- 尽可能使用缓存
解析错误
- 记录错误以便调试
- 使用备用选择器
- 通知用户出现的问题
性能
扫描时间:
- 并行扫描 8 个来源:约 10–15 秒
- 顺序扫描:约 60–90 秒
资源使用:
- 内存:约 200MB(Chromium 实例)
- CPU:低(主要在等待网络)
- 磁盘:每天约 5MB(报告和截图)
后续增强
阶段 2
- 添加更多来源(Ars Technica、MIT Tech Review)
- 电子邮件/微信通知
- 热度趋势图可视化
- 历史趋势分析
第 3 阶段
- 自定义来源配置界面
- 实时监控(而不只是每日监控)
- 协同过滤(根据用户偏好进行学习)
- 为其他工具提供 API 端点
故障排除
问:某些来源扫描失败? 答:检查选择器是否仍然有效。网站会更改其 HTML 结构。
问:无关主题太多?
答:调整 config/sources.json 中的主题关键词
问:扫描速度太慢?
答:降低配置中的 limit,或禁用部分来源
致谢
创建者: Kevin + Claude(AI 助手) 创建日期: 2026-01-23 版本: 1.0.0 许可证: MIT
灵感来源:
- Kevin 的“捕捉热点”超能力
- “快速构建,快速分享”的理念
- 适合 ADHD 人群的自动化
“3 秒钟出创意,快速捕捉热点”——Kevin 的核心能力
评论
支持 Markdown