mcpField
D
daily-tech-trends

daily-tech-trends

github.com/qiyongchuan营销与增长041 次安装33 周前更新
代码仓库

关于 daily-tech-trends

Daily Tech Trends 是一项扫描科技新闻来源并生成分类、排序话题摘要的技能,适合关注每日资讯或寻找社交内容灵感的人。它还可将报告保存到 Obsidian,并可选生成推文草稿。

主要功能

  1. 01并行扫描新闻来源
  2. 02AI 分类并生成话题摘要
  3. 03按主题筛选内容
  4. 04将报告保存到 Obsidian
  5. 05可选生成推文草稿

适用场景

  1. 01查看每日科技热点
  2. 02寻找文章或社交帖灵感
  3. 03收集 AI 相关资讯
  4. 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
.gitignore
README.md
config/
sources.json
scripts/
scan_simple.js
scan_trends_full.ts
scan_trends.ts
scan_trends_mcp.ts

详细介绍

每日科技热点

自动扫描多个科技新闻来源,捕捉热门话题。为 Kevin 的“快速构建,快速分享”工作流打造。

适用场景

在以下情况下使用此技能:

  • 用户想查看今天的热门话题
  • 用户提到:“今日热点”“科技新闻”“扫描热点”“check trends”
  • 用户想寻找推文或文章的内容灵感
  • 晨间例行事项:创作内容前扫描新闻

自动触发场景:

  • 用户说:“今天有什么热点”
  • 用户说:“扫描科技新闻”
  • 用户说:“check tech trends”

核心理念

与 Kevin 的核心能力相契合:

  • 捕捉热点——3 秒钟出创意的基础
  • 快速构建,快速分享——快速获取灵感
  • 病毒式传播——追热点是最快的涨粉方式

“ADHD 创意爆发:3 秒钟出创意,快速捕捉热点”——Kevin 的超能力


信息来源

英文来源(5 个)
  1. Hacker News——科技社区讨论
  2. GitHub Trending——热门开源项目
  3. Product Hunt——新产品发布
  4. Reddit r/technology——科技讨论
  5. TechCrunch——科技新闻与分析
中文来源(3 个)
  1. 36氪——中文科技新闻
  2. 少数派——数字生活方式
  3. 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