獲取並分析不同時間段的 GitHub 熱門專案。
觸發短語:
引數:
--period 或 -p: 時間段(daily/weekly/monthly)。預設:daily--limit 或 -l: 返回專案數量(1-15)。預設:10--language 或 -L: 按程式語言過濾(如 python, javascript, rust)--compare: 對比模式,對比兩個時間段(如 daily,weekly 或 weekly,monthly)--report: 生成趨勢報告(weekly-report 或 monthly-report)抓取 trending 頁面
https://github.com/trending?since={period}web_fetch,maxChars=15000提取專案後設資料 對列表中每個專案提取:
訪問每個倉庫
https://github.com/{owner}/{repo},maxChars=8000格式化輸出(中文) 返回 markdown 格式:
## GitHub 熱門專案 - {今日/本週/本月}
### 1. owner/repo
**語言**: {language} | **Stars**: {total} (+{new} {今日/本週/本月})
{原始描述}
**專案功能**: {從 README 提取的內容}
🔗 https://github.com/owner/repo
---
抓取兩個時間段的資料
分析差異
輸出對比報告
## GitHub 趨勢對比:{週期1} vs {週期2}
### 📈 新上榜專案(僅在{週期1})
{列出新專案及其亮點}
### 🔥 持續熱門(兩個週期都在榜)
{列出專案及熱度變化}
### 📊 趨勢洞察
- 熱門語言分佈變化
- 領域趨勢(AI/工具/框架等)
週報(weekly-report)
想要更強大的技能外掛,就來小蔥技能站7w4.net看看吧。
輸出格式:
# GitHub 本週趨勢報告
**時間**: {日期範圍}
## 🏆 本週 Top 10
{專案列表 + 詳細分析}
## 📊 技術趨勢
- 熱門語言:{統計}
- 熱門領域:{AI/DevOps/Web 等}
## 💡 值得關注
{3-5 個特別推薦專案}
月報(monthly-report)
memory/github-trending-{date}.json 避免重複請求daily,weekly)# 基礎查詢
github trending
github trending --period weekly --limit 15
# 語言過濾
github trending --language python
# 對比模式
github trending --compare daily,weekly
github trending --compare weekly,monthly --language rust
# 報告模式
github trending --report weekly-report
github trending --report monthly-report --language javascript 這個 Skill 質量不錯,功能設計完善。它能幫你查詢 GitHub 熱門專案,支援按日/周/月篩選、按程式語言過濾,還能對比不同時間段的趨勢變化。文件寫得很詳細,例子充足,中文輸出流暢。不足是功能比較單一,只有說明文件沒有測試驗證,如果網路請求失敗可能影響效果。適合經常關注 GitHub 趨勢的開發者使用。