github-trending について
github-trending は GitHub Trending のプロジェクトを要約して配信するスキルです。日次上位 5 件と各 README を取得し、中国語の要約を作成して企業微信ボットから送信します。
主な機能
- 01当日の Trending 上位 5 件を取得
- 02プロジェクトの README を取得
- 03概要や技術スタックを要約
- 04企業微信ボットで要約を送信
- 05環境変数による GitHub API と webhook の設定
活用シーン
- 01企業微信のグループで日次のプロジェクト要約を受信
- 02注目プロジェクトの課題領域や技術スタックを確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ wwwzhouhui/ skills_collection --skill github-trendingインストール後、Claude Code で/github-trendingを入力して読み込まれたか確認します。
同梱ファイルfetch_trending.pysend_wecom_summary.py
README(原文)English
プロジェクトの README よりこの README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。
GitHub Trending 摘要推送
功能
- 抓取 https://github.com/trending 今日热门前 5 项目
- 拉取每个项目 README
- 生成包含项目是什么、解决问题、技术栈、Star 数量的中文摘要
- 通过企业微信机器人发送摘要
脚本
1. 抓取与保存
python fetch_trending.py --output trending_top5.json
2. 生成摘要并发送
python send_wecom_summary.py --input trending_top5.json
配置
- 可选环境变量
GITHUB_TOKEN用于提高 GitHub API 额度 - 可选环境变量
WEIXIN_WEBHOOK覆盖默认企业微信机器人地址
コメント
Markdown 対応