{"repo":"geekjourneyx/trending-skills","free":true,"listed":false,"github":"https://github.com/geekjourneyx/trending-skills","clone":"git clone https://github.com/geekjourneyx/trending-skills.git","description":"自动追踪 skills.sh 技能排行榜，AI 智能分析，每日趋势报告邮件","language":"Python","stars":65,"topics":["ai","automation","claude","claude-api","github-actions","playwright","python","trending","web-scraping"],"license":null,"category":"scrapers-browser-automation","readme_excerpt":"Skills Trending Daily 自动追踪 skills.sh 技能排行榜，AI 智能分析，每日趋势报告邮件 --- 目录 - 项目简介 - 功能特性 - 系统架构 - 快速开始 - 配置说明 - 使用方法 - GitHub Actions - 数据模型 - 开发指南 - 常见问题 --- 项目简介 Skills Trending Daily 是一个自动化技能趋势追踪系统。它每天从 skills.sh/trending 获取最新的技能排行榜，使用 Claude AI 对热门技能进行智能分析和分类，计算排名变化趋势，并通过 Resend 发送专业的 HTML 邮件报告。 为什么需要这个项目？ 1. 开发者视角 - 快速了解哪些技能值得学习 2. 趋势洞察 - 捕捉新兴技术框架和工具的崛起 3. 智能总结 - AI 帮你理解每个技能解决什么问题 4. 自动化 - 无需手动查看网站，每天自动推送 --- 功能特性 核心功能 功能 说明 ----- ------ 排行榜抓取 使用 Playwright 动态渲染获取 Top 100 技能排行 详情抓取 深度抓取热门技能的详细信息 AI 分析 Claude AI 自动总结、分类、提取价值 趋势计算 排名变化、安装量变化、新晋/掉榜检测 邮件报告 专业 HTML 邮件，每个技能可点击跳转 数据存储 SQLite 存储历史数据，支持趋势分析 邮件报告内容 --- 系统架构 --- 快速开始 环境要求 - Python 3.11+ - Claude API Key（支持智谱代理） - Resend API Key 安装 配置 运行 --- 配置说明 环境变量 变量 必需 说明 默认值 ----- ------ ------ -------- ZHIPU API KEY Yes Claude API Key（智谱代理） - ANTHROPIC BASE URL No Claude API 地址 https://open.bigmodel.cn/api/anthropic RESEND API KEY Yes Resend API Key - EMAIL TO Yes 收件人邮箱 - RESEND FROM EMAIL No 发件人邮箱 onboarding@resend.dev DB PATH No 数据库路径 data/trends.db DB RETENTION DAYS No 数据保留天数 30 SURGE THRESHOLD No 暴涨阈值（比例） 0.3 Resend 配置 1. 注册 Resend 2. 创建 API Key 3. 配置发件人域名（或使用默认的 onboarding@resend.dev ） --- 使用方法 命令行运行 数据库查询 --- GitHub Actions 自动化部署 1. Fork 本仓库 2. 在 GitHub Settings Secrets and variables Actions 中添加： - ZHIPU API KEY - RESEND API KEY - EMAIL TO （可选） 3. 启用 Actions 定时执行 默认每天 UTC 02:00 （北京时间 10:00）自动运行。 修改时间：编辑 .github/workflows/skills-trending.yml 中的 cron 表达式。 手动触发 在 GitHub Actions 页面点击 \"Run workflow\" 按钮手动执行。 --- 数据模型 skills daily - 每","default_branch":null,"files":null,"tree":[],"storefront":"/r/geekjourneyx","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/geekjourneyx/trending-skills/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}