项目简介
mvanhorn/last30days-skill 是今日(2026-03-28)GitHub Trending 榜首项目,累计 13,187 Stars,今日新增 1,053 Stars。
这是一个专为 Claude Code、Gemini CLI、OpenAI Codex 等 AI 编程工具设计的技能插件(Skill),核心能力是:跨 Reddit、X(Twitter)、YouTube、TikTok、Instagram、Hacker News、Polymarket 预测市场等多个平台,自动研究任意话题,并生成附带真实来源引用的综合分析摘要。
核心功能
多平台内容聚合
插件支持同时抓取以下平台的实时内容:
- Reddit:子版块讨论、热帖与评论
- X(Twitter)/Bluesky:推文与社区对话
- YouTube / TikTok / Instagram:视频内容与评论
- Hacker News:科技社区讨论
- Polymarket:预测市场实时数据与概率
智能评分与去重
采用多维度评分机制对内容进行排序:相关性、互动量(点赞/评论/转发)、时间衰减权重,并使用混合相似度算法(字符三元组 Jaccard + 词元 Jaccard)对跨平台内容进行去重处理。
多样化输出模式
- 摘要报告:生成带引用链接的结构化总结
- 提示词生成:直接生成针对特定 AI 工具(如 ChatGPT、Midjourney)的优化提示词
- 对比分析:支持
X vs Y类查询,自动生成对比分析表格 - 监控模式:设置定时任务,持续追踪特定话题变化
安装方式
方式一:Claude Code 插件市场(推荐)
|
|
方式二:手动克隆安装
|
|
API 密钥配置
在 ~/.config/last30days/.env 中配置所需密钥(部分为可选):
|
|
使用示例
|
|
技术架构亮点
- 多阶段搜索:先进行广泛搜索,再基于实体(@用户名、子版块)进行针对性深度补充
- Polymarket 集成:直接提取实时预测市场概率数据,合并展示多个子市场
- 本地缓存:使用 SQLite 数据库存储历史搜索记录,支持定时监控任务
- 模型自动降级:首选模型不可用时自动切换(如 gpt-4.1 → gpt-4o → gpt-4o-mini)
典型应用场景
- 提示词研究:快速获取某 AI 工具社区中最有效的使用技巧
- 产品调研:聚合真实用户对某产品的反馈与评价
- 趋势追踪:音乐、文化、科技等领域的最新热点发现
- 竞品分析:自动生成两个工具/产品的多维度对比报告
项目信息
| 项目 | 信息 |
|---|---|
| 仓库地址 | mvanhorn/last30days-skill |
| 今日 Stars | 13,187(今日 +1,053) |
| 许可证 | MIT |
| 语言 | JavaScript / Shell |
| 上榜日期 | 2026-03-28 |
本文根据项目 README 整理,内容仅供参考。项目持续更新中,建议访问原仓库获取最新信息。