经 AI Skill Hub 精选评估,Github自动收集 获评「推荐使用」。这款Agent工作流在功能完整性、社区活跃度和易用性方面表现出色,AI 评分 7.5 分,适合有一定技术背景的用户使用。
Github自动收集 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
Github自动收集 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
# 方式一:pip 安装(推荐)
pip install githubcollectagent
# 方式二:虚拟环境安装(推荐生产环境)
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install githubcollectagent
# 方式三:从源码安装(获取最新功能)
git clone https://github.com/whz39coding/GithubCollectAgent
cd GithubCollectAgent
pip install -e .
# 验证安装
python -c "import githubcollectagent; print('安装成功')"
# 命令行使用
githubcollectagent --help
# 基本用法
githubcollectagent input_file -o output_file
# Python 代码中调用
import githubcollectagent
# 示例
result = githubcollectagent.process("input")
print(result)
# githubcollectagent 配置文件示例(config.yml) app: name: "githubcollectagent" debug: false log_level: "INFO" # 运行时指定配置文件 githubcollectagent --config config.yml # 或通过环境变量配置 export GITHUBCOLLECTAGENT_API_KEY="your-key" export GITHUBCOLLECTAGENT_OUTPUT_DIR="./output"
<p> <b>基于 LLM 的 GitHub 趋势智能分析员</b> </p> <p> <a href="https://github.com/whz39coding/GithubCollectAgent/actions"> <img src="https://img.shields.io/github/actions/workflow/status/whz39coding/GithubCollectAgent/daily_agent.yml?label=Auto-Run&style=flat-square" alt="Build Status"> </a> <img src="https://img.shields.io/badge/Python-3.9+-blue?style=flat-square" alt="Python Version"> <img src="https://img.shields.io/badge/AI-DeepSeek%20%2F%20OpenAI-green?style=flat-square" alt="AI Powered"> <img src="https://img.shields.io/badge/License-MIT-orange?style=flat-square" alt="License"> </p>
<p> •<a href="#-简介-introduction">简介</a> • <a href="#-效果展示-demo">效果展示</a> • <a href="#bushu">自动化部署</a> • <a href="#-功能特性-features">功能特性</a> • </p> </div>
你是否还在每天漫无目的地刷 GitHub Trending?或者是 忙于其他工作导致错过了一些好的Github项目而感到可惜?
GitHub Insight Agent 是一个全自动化的开源情报探员。它不仅能帮你把每天最火的开源项目爬取下来,还能利用 LLM (大语言模型) 阅读冗长的 README 文档,提取核心价值,无需你登录到Github上自己去阅读那冗长的README文件了。甚至根据设置的Prompt还可以让大模型具有举一反三的能力(也可自定义模型的能力修改Prompt文件即可),为你提供基于该项目的 商业灵感 或 进一步开发思路,深刻洞察每一个的项目的进一步开发价值。此外本项目开考虑到远程调度模型的Token消耗,可自定义分析的长度.用最少得钱干最重要的活😘.
而且还可以根据项目的自动化部署教程,无需服务器,利用Github上的静态文件托管服务,实现零成本的自动化推送。最后一份排版精美的日报or周报会准时的 自动 推送到你的 飞书 / 钉钉 / 微信。如果觉得不错的话,留下一个宝贵的Star吧.这对我很重要.谢谢谢谢谢了❤️❤️❤️❤️❤️.有什么问题尽管提出来,也欢迎各位佬佬们开发进一步的功能.
本项目内置了 GitHub Actions 工作流,可以每天定时运行。
<img src="./img/image2.png" alt="image-20260302160206496" style="zoom:50%;" />
<img src="./img/image3.png" alt="image-20260302160422372" style="zoom:50%;" />
3. 点击 New repository secret,依次添加 .env 中的所有变量 - LLM_API_KEY - LLM_BASE_URL - LLM_MODEL - NOTIFIER_WEBHOOK - GITHUB_TOKEN
其中NTIFITER_WEBHOOK的获取方式如下:
首先下载飞书电脑版到本地.之后创建一个自己账户即可.之后点击左上角的加号“创建群组”,之后点击右上角的三个点进行设置:
<img src="./img/image4.png" alt="image-20260302160558660" style="zoom:50%;" />
再点击添加机器人,选择“自定义机器人”即可.改一下名字和描述也行,之后点击“添加”即可.你就会得到下面的界面:<img src="./img/image5.png" alt="image-20260302161322742" style="zoom:50%;" />
得到自己的这个链接,复制添加到Secret中就行.之后最重要的是,要勾选自定义关键词.之后一定一定要填写为:
Github自动发送助手.
不然有人会恶意的攻击,或者乱发等等,如果要改关键词的话,可以尝试修改parse_result.py文件中的msg的构造部分.以支持自定义关键词.
Run workflow测试一下你的环境变量是不是配置成功,以保证你的Agent可以定时运行.<img src="./img/image.png" alt="image-20260302162818141" style="zoom:50%;" />
如果要规定发送时间的话还可以修改.github/workflows/daily_agent.yml文件进行设置规定的时间修改. 如果要减少Token的消耗的话,可以在自己的仓库中修改main.py文件中的MAX_LENGTH = 20000,ANALYSIS_NUM = 5这些参数. 如果要设置搜索条件的话,可以在main.py文件中修改LANGUAGE和SINCE
根据本项目教程部署成功后,你将会拥有一个每天or每周根据提示词进行智能分析热门Github项目,之后把分析结果发送给你的Agent.
下图为飞书机器人接收到的推送消息示例:
<img src="./img/image1.png" alt="飞书机器人推送" width="600">
自动化程度高,实用性强
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。
AI Skill Hub 点评:Github自动收集 的核心功能完整,质量良好。对于自动化工程师和运维人员来说,这是一个值得纳入个人工具库的选择。建议先在非生产环境试用,再逐步推广。
| 原始名称 | GithubCollectAgent |
| 原始描述 | 开源AI工作流:Github自动收集比较热门的项目,并自动阅读项目,生成相关报告发送到自己的飞书中。⭐34 · Python |
| Topics | 自动化爬虫Github ActionsLLM |
| GitHub | https://github.com/whz39coding/GithubCollectAgent |
| License | MIT |
| 语言 | Python |
收录时间:2026-06-03 · 更新时间:2026-06-03 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端