mcpField
T
technews

technews

github.com/kesslerio生产力1181 次安装15 周前更新
代码仓库

关于 technews

technews 是一款用于获取 TechMeme 热门科技新闻的技能,适合希望快速浏览新闻摘要和社交媒体反响的用户。它抓取文章并生成摘要,同时标出 Twitter 讨论和按主题偏好计算的相关度。

主要功能

  1. 01抓取 TechMeme 热门新闻
  2. 02并行获取文章内容
  3. 03生成简短文章摘要
  4. 04整理 Twitter 反响
  5. 05按主题偏好显示相关度

适用场景

  1. 01快速浏览当天科技新闻
  2. 02查看热门报道的社交反响

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/kesslerio/technews-openclaw-skill --skill technews

安装后在 Claude Code 中输入/technews确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

README.md
.gitignore
requirements.txt
VERSION
scripts/
social_reactions.py
techmeme_scraper.py
technews.py
article_fetcher.py
tests/
test_technews.py

详细介绍

TechNews 技能

获取 TechMeme 热门新闻,概述链接文章,并重点介绍社交媒体上的热议内容。

用法

命令: /technews

获取 TechMeme 上的前 10 条新闻,概述链接文章,并重点介绍值得关注的社交媒体反应。

设置

此技能需要:

  • Python 3.9+
  • requests 和 beautifulsoup4 包
  • 可选:使用 tiktoken 进行基于 token 的截断

安装依赖:

pip install requests beautifulsoup4

架构

此技能分三个阶段运行:

  1. 抓取 TechMeme — scripts/techmeme_scraper.py 获取并解析热门新闻
  2. 获取文章 — scripts/article_fetcher.py 并行检索文章内容
  3. 生成摘要 — scripts/summarizer.py 生成摘要并查找社交媒体反应

命令

/technews

获取并展示热门科技新闻。

输出包括:

  • 新闻标题和原始链接
  • AI 生成的摘要
  • 社交媒体精选内容(Twitter 上的反应)
  • 根据主题偏好计算的相关性评分

工作原理

  1. 抓取 TechMeme 首页上的热门新闻(默认前 10 条)
  2. 获取每条新闻所链接的文章
  3. 生成简洁的摘要(2-3 句话)
  4. 检查是否有值得关注的社交媒体反应
  5. 以清晰易读的格式展示结果

状态

  • <workspace>/memory/technews_history.json — 最近获取的新闻缓存,用于避免重复

示例

  • /technews — 获取最新科技新闻摘要

后续扩展

此技能旨在扩展到其他来源:

  • Hacker News(/hn)
  • Reddit(/reddit)
  • 其他科技新闻聚合平台

模块化架构允许添加新的来源处理程序,而无需更改核心功能。

评论

支持 Markdown