#自动化

kaito - Kubernetes集群AI/ML模型自动化部署与管理工具
KubernetesAIGPU大型模型自动化Github开源项目
Kaito是一款专为Kubernetes集群设计的AI/ML模型自动化管理工具。它支持falcon和phi-3等开源大模型,通过容器镜像管理模型文件,提供预设配置,自动配置GPU节点,并利用Microsoft Container Registry托管模型镜像。Kaito显著简化了在Kubernetes环境中部署和管理大型AI推理模型的过程,为开发者和运维人员提供了高效、便捷的解决方案。
home-assistant-variables - Home Assistant的灵活变量管理解决方案
Home Assistant变量自动化模板SQL查询Github开源项目
home-assistant-variables是一个专为Home Assistant设计的自定义组件,用于管理通用变量实体。该组件支持手动设置和自动更新变量,提供模板和SQL查询功能,并具有灵活的配置选项。它与Home Assistant的场景和Lovelace UI无缝集成,为智能家居自动化提供强大的变量管理能力。
budibase - 简化应用开发的开源低代码解决方案
Budibase低代码平台开源应用开发自动化Github开源项目
Budibase是一款开源低代码平台,专为快速构建表单、门户和审批应用而设计。它集成多种数据源,提供丰富的预制组件,支持工作流自动化,并可构建高性能单页应用。Budibase支持自托管和云服务部署,具有良好的可扩展性。此外,其公共API使其成为灵活的后端解决方案,能大幅提升开发效率。
act - 在本地环境中运行GitHub Actions的开源工具
GitHub Actions本地运行Docker工作流自动化Github开源项目
Act是一个开源工具,能在本地环境中运行GitHub Actions。它无需频繁提交代码即可测试工作流程变更,提供快速反馈。Act可替代Makefile作为本地任务运行器,并通过模拟GitHub环境确保执行结果一致。支持Docker镜像操作,Act为开发者提供了高效的工作流程测试方案。
awesome-engineering-games - 精选优质工程游戏集锦
游戏工程Steam自动化模拟Github开源项目
该项目汇集了各类高评分工程游戏,包括城市建设、交通管理、工厂自动化和车辆设计等领域。列表提供游戏简介和评分标签,便于快速了解游戏特点。定期更新收录新作品,是发现优质工程游戏的理想平台。
garden - 加速Kubernetes应用开发测试的智能DevOps平台
GardenDevOpsKubernetes自动化配置管理Github开源项目
Garden是一个专注于Kubernetes应用的DevOps自动化平台,提供按需创建类生产环境、智能缓存加速和配置一致性管理等功能。其核心Stack Graph技术实现了高效的依赖管理和变更追踪,显著提高了开发效率和DevOps流程自动化程度。Garden支持多种插件,如Kubernetes、Terraform和Pulumi,适用于现代云原生应用的开发和部署。
AutoSpotting - 自动化工具优化AWS EC2成本
AutoSpottingAWSSpot实例成本优化自动化Github开源项目
AutoSpotting是一款开源的AWS EC2成本优化工具,通过自动将现有AutoScaling组中的实例替换为Spot实例来实现。只需为AutoScaling组添加简单标签,即可获得显著成本节省。该工具特别适合大规模部署,可以快速迁移到Spot实例而无需复杂配置。AutoSpotting支持全自动操作,能够持续监控并优化EC2实例使用,帮助用户轻松实现AWS基础设施的成本效益最大化。
pipedream - 高效开发者集成平台助力应用连接与工作流自动化
Pipedream工作流集成平台自动化API集成Github开源项目
Pipedream是一个为开发者打造的集成平台,提供免费托管服务以连接应用并开发事件驱动的自动化。该平台集成了1000多个预构建应用,支持多种编程语言,包括Node.js、Python、Golang和Bash。Pipedream的核心功能包括工作流、事件源、操作和自定义代码,使开发者能够快速构建复杂的自动化流程。作为一个低代码平台,Pipedream既强大又灵活,同时具备SOC 2合规性,适合各类开发需求。
branch-names - GitHub Action轻松获取Git分支和标签名
GitHub Actions分支名称工作流CI/CD自动化Github开源项目
branch-names是一个GitHub Action,用于获取当前Git分支或标签名,无需'/ref/*'前缀。它可检测默认分支、PR分支和标签,支持所有有效的Git分支名。该Action提供多个输出变量,方便在工作流中使用分支信息,兼容push、pull_request等GitHub事件。这个Action简化了Git分支和标签名的获取过程,使开发者能够更方便地处理分支相关的自动化任务。
SwiftGen - 自动生成类型安全Swift资源代码的工具
SwiftGen代码生成Swift资源管理自动化Github开源项目
SwiftGen是一个Swift代码生成工具,可为项目资源文件自动创建类型安全的代码。它支持图片、本地化字符串等多种资源类型,并通过Stencil模板实现自定义。SwiftGen帮助开发者避免拼写错误,提供自动补全,在编译时捕获资源名称问题,从而提升代码质量和开发效率。该工具可根据不同项目需求进行灵活配置。
github-script - GitHub Actions 的灵活脚本执行工具
GitHub Actionsworkflow脚本API自动化Github开源项目
github-script 是一个 GitHub Actions 工具,用于在工作流中执行脚本以操作 GitHub API 和工作流上下文。它集成了 Octokit 客户端、上下文对象和实用工具包,简化了 GitHub 自动化流程。该工具可用于评论问题、添加标签和执行 GraphQL 查询等多种任务。
awesome-pipeline - 数据流水线工具集合 简化复杂工作流程
工作流管道框架自动化数据处理Github开源项目
Awesome Pipeline收录了多种数据流水线工具,包括框架、库和平台。这些工具可帮助构建和优化各类数据处理流程,从简单的线性工作流到分布式计算均有涉及。该项目为不同规模的数据处理需求提供了丰富的开源解决方案。
lombok - Java开发效率提升工具
Project LombokJava库编程工具代码简化自动化Github开源项目
Project Lombok是一个集成于Java开发环境的库,通过注解功能简化代码编写。它可自动生成常用方法如getter和equals,提供构建器功能,并支持日志变量自动化。该工具旨在减少重复代码,让开发者更专注于业务逻辑实现。Lombok通过注解方式实现额外功能,适用于追求代码简洁的Java项目。
atlantis - 自动化Terraform工作流的开源工具
AtlantisTerraform自动化Pull RequestDevOpsGithub开源项目
Atlantis是一款开源的Terraform自动化工具,它通过监听Pull Request事件来简化基础设施变更流程。该工具可远程执行Terraform命令并在PR中提供反馈,实现了团队协作和工作流标准化。Atlantis提高了基础设施管理的可见性和效率,适用于各类组织的DevOps实践。它支持自托管部署,使非运维人员能够参与Terraform管理,有助于提升团队整体效率。
Agently-Daily-News-Collector - 基于LLM的开源自动新闻收集工作流
AgentlyAI新闻收集自动化开源Github开源项目
Agently-Daily-News-Collector是基于LLM的开源自动新闻收集项目。该工具利用Agently框架,用户输入主题后自动生成新闻汇总。支持多主题,输出Markdown和PDF格式。克隆仓库并设置API密钥即可使用,简化了新闻收集流程。
acme.sh - 轻量级ACME客户端 自动化SSL证书管理工具
acme.shSSL证书ACME协议自动化跨平台Github开源项目
acme.sh是一个纯Shell实现的ACME协议客户端,兼容多种操作系统和Web服务器。它能自动申请、安装和更新SSL证书,支持通配符证书,且无需root权限。这款工具简单易用yet功能丰富,是自动化管理免费SSL证书的有力助手。
Mindustry - Java开发的自动化塔防与资源管理策略游戏
Mindustry自动化塔防RTSJava游戏Github开源项目
Mindustry是一款Java开发的开源塔防策略游戏,融合自动化生产、资源管理和实时战略元素。玩家需要在不同地图上收集资源、建立复杂的生产线、建造防御塔和单位,同时构筑防御工事抵御敌人入侵。游戏支持PC、Android和iOS多平台,其开源特性吸引开发者持续贡献新内容和改进,为玩家提供丰富多样的游戏体验。
NGCBot - 基于HOOK机制的多功能微信机器人
NGCBot微信机器人Hook机制功能丰富自动化Github开源项目
NGCBot是一款开源的微信机器人,基于HOOK机制开发。它提供安全新闻推送、信息查询、AI对话等功能,支持自动拉人、群发消息和积分系统。该项目适用于安全爱好者和需要智能化管理的微信群组,可进行灵活的自定义设置。
worktool - 基于Android的企业微信自动化管理工具
WorkTool企业微信群管理自动化安卓应用Github开源项目
WorkTool是一款开源的企业微信自动化管理工具,基于Android系统。它利用官方无障碍服务实现无人值守操作,无需Root权限,兼容性强。通过API接口,WorkTool可执行消息收发、群组管理等任务,适用于企业日常运营和客户服务场景。该工具旨在提高工作效率,同时确保遵循合规要求。
MediaCrawler - 社交媒体数据爬虫工具 支持多平台内容采集
爬虫数据采集社交媒体Playwright自动化Github开源项目
MediaCrawler是一款开源的社交媒体数据爬虫工具,支持小红书、抖音、快手等多个主流平台。该工具可采集视频、图片、评论等内容,提供关键词搜索、指定ID爬取等功能。项目采用Playwright技术简化逆向过程,并集成了登录态缓存、IP代理等实用特性。MediaCrawler为社交媒体数据分析提供了便捷的数据采集解决方案。
certd - 自动化SSL证书申请与部署管理解决方案
CertDSSL证书自动化免费私有化部署Github开源项目
CertD是一个开源的SSL证书管理工具,提供自动化申请、更新和部署功能。支持多家云平台域名和通配符证书,可部署至主机或云服务。具备邮件通知功能,有效防止证书过期。支持私有化部署,保障数据安全。适合企业和个人用户,是一个高效且经济的SSL证书管理解决方案。
awesome-automl-papers - 综合自动化机器学习研究资源库
AutoML机器学习自动化算法优化人工智能Github开源项目
本项目汇集了自动化机器学习(AutoML)领域的关键资源,包括论文、文章、教程和开源项目。内容涵盖自动数据清理、特征工程、超参数优化、元学习和神经架构搜索等核心技术。资源库持续更新,助力研究人员和从业者跟踪领域前沿。此外,项目提供了主流AutoML系统的对比分析,为读者呈现全面的领域概貌。
APIJSON - ORM 库实现零代码接口开发和前端自定义数据结构
APIJSONORM库接口开发数据库自动化Github开源项目
APIJSON 是一个创新的 ORM 库,实现了后端接口的零代码开发。该库支持前端自定义数据结构,一次请求即可获取所需全部数据。APIJSON 简化开发流程,缩短项目周期,适用于前后端分离的各类项目。它兼容多种数据库,提供自动文档生成和权限校验,有效提高开发效率和项目质量。特别适合创业项目、小程序等快速迭代的应用场景。
google-indexing-script - Google网站索引自动化脚本
Google Indexing ScriptGoogle搜索控制台网站索引API自动化Github开源项目
Google-indexing-script是一个开源项目,提供自动化脚本快速将网站索引到Google搜索中。该工具利用Google API,支持在48小时内完成全站索引。它集成了Google搜索控制台和Google Cloud平台,自动提交网站地图URL。支持CLI、环境变量和NPM模块等多种使用方式,适合开发者和SEO专业人士提高网站可见性。
tarsier - 网页交互感知系统赋能AI代理执行网络任务
Tarsier网页交互OCRLLM自动化Github开源项目
Tarsier是一个为网络交互AI代理开发的视觉工具包。它利用智能标记和OCR技术将网页内容转化为结构化文本,使AI能够理解网页布局。该工具支持多种OCR引擎,提供易用的API,帮助开发者为AI代理增添网页感知能力,提高自动化网络任务的效率。
gmail-extractor - Gmail邮件中旅行信息的自动提取与分析
LLMPythonGmail API自动化邮件分类Github开源项目
该项目展示了一种创新方法,通过分析Gmail邮件中的航班信息自动汇总旅行足迹。项目详细介绍了Gmail API的连接过程,并比较了两种邮件处理方法:直接使用大语言模型分析和生成Python脚本识别。通过探讨各自的优缺点,项目为未来改进提供了方向。这种方法为个人旅行数据的自动化整理提供了新的思路。
ProAgent - 将人工智能引入流程自动化的创新方案
ProAgent自动化工作流人工智能大语言模型Github开源项目
ProAgent项目引入了代理流程自动化(APA)概念,将大型语言模型应用于工作流程的构建和执行。该系统能够理解人类指令,自主设计工作流程,并通过协调多个专门代理来处理复杂任务。相比传统的机器人流程自动化(RPA),ProAgent在处理需要人类智能的任务方面展现出显著优势。这一创新方法不仅提高了自动化水平,还为未来智能化流程管理开辟了新的研究方向。
Awesome-LLM-Prompt-Optimization - 大型语言模型提示词优化技术与研究前沿总览
LLM提示优化自动化人工智能机器学习Github开源项目
本项目收录了大型语言模型(LLM)提示词优化领域的前沿研究论文。内容涵盖LLM优化、微调、编程、人类反馈、集成学习、强化学习、无梯度方法、上下文学习和贝叶斯优化等多个研究方向。项目旨在为研究人员提供全面的LLM提示词优化资源,助力推动该领域发展。
undetected-chromedriver - 优化Selenium Chromedriver以绕过反爬虫检测
undetected-chromedriverSelenium自动化反爬虫Chrome浏览器Github开源项目
undetected-chromedriver是一个优化的Selenium Chromedriver补丁,可绕过多种反爬虫服务的检测。它自动下载并修补驱动程序,支持最新Chrome版本,适用于Python 3.6+。该项目可用于多种基于Chromium的浏览器,提供简单API,有效避免被识别为自动化工具。对Web自动化和爬虫项目具有重要价值。
rendercv - 基于YAML的多功能简历生成工具 支持LaTeX和Markdown
RenderCV简历制作LaTeXYAML自动化Github开源项目
RenderCV是一款基于YAML的简历生成工具,能够创建高质量的PDF简历。它支持Markdown语法和LaTeX代码控制,实现了内容与设计的分离。该工具提供版本控制、自动化更新、统一设计和多种输出格式。RenderCV内置多个主题模板,也支持自定义。此外,它还包含输入验证、交互式编辑和拼写检查功能,为用户提供了便捷的简历制作体验。
examples-of-web-crawlers - Python爬虫实战案例集,从基础到高级的学习资源
自动化项目实例Github开源项目Python爬虫网络爬虫数据采集
该项目汇集了多个Python爬虫实例,内容涵盖网页抓取、数据分析等领域。实例包括淘宝模拟登录、天猫商品数据爬取、微信自动消息发送和高清壁纸下载等。代码结构清晰,注释详尽,适合爬虫学习者参考。项目还介绍了多线程爬虫和代理池等进阶技术,为Python爬虫技能提升提供了实践途径。
plunk - 开源邮件平台,AWS SES支持的自托管解决方案
Plunk开源邮件平台电子邮件服务自托管自动化Github开源项目
Plunk是一款基于AWS SES的开源电子邮件平台,为应用程序提供高效的邮件发送服务。作为SendGrid、Resend和Mailgun的自托管替代方案,Plunk具备事务性邮件、自动化和广播等核心功能。该平台支持Docker容器化部署,便于维护和扩展。Plunk为开发者提供了一个灵活可控的电子邮件解决方案,同时鼓励社区参与贡献。
quickemu - 简化Windows、macOS和Linux虚拟机创建与运行
Quickemu虚拟机操作系统QEMU自动化Github开源项目
Quickemu是一款基于QEMU的虚拟机管理工具,支持Windows、macOS和Linux等多种操作系统。它能自动下载系统镜像并优化硬件配置,无需复杂设置。Quickemu提供SPICE支持、文件共享和USB设备直通等功能,适用于Linux和macOS主机。这个工具简化了虚拟机的创建和运行过程,方便用户测试和使用不同的操作系统。
action-gh-release - GitHub跨平台自动化发布工具
GitHub Action发布自动化工作流资产上传Github开源项目
action-gh-release是一个GitHub Action工具,可在Linux、Windows和macOS环境中自动创建GitHub发布。它具备上传资产、自定义说明、设置预发布和草稿等功能,简化发布流程并提高效率。此外,它还支持与其他更新日志生成工具集成。
nuclei_poc - 高效自动化 Nuclei POC 收集与分类工具
Nuclei POCGitHubPython脚本自动化安全测试Github开源项目
nuclei_poc 是一个自动化收集和分类 Nuclei POC 的 Python 项目。它通过批量克隆 GitHub 仓库获取最新 POC,并按类别分类存储。项目利用 GitHub Action 实现每日自动运行,保持 POC 库的实时更新。除了便捷的使用方法,还具备去重和归档功能。这个工具为安全研究和渗透测试提供了高效的 POC 管理方案。
skyvern - 自动化浏览器工作流,集成大语言模型与计算机视觉
Skyvern自动化浏览器工作流LLM计算机视觉Github开源项目
Skyvern结合大语言模型(LLMs)和计算机视觉,提供简单的API端点,实现大量网站的工作流自动化,解决传统方法的不稳定性。无需定制代码即可操作新网站,对布局变化具有抗性,并能在多个网站上应用相同工作流。Skyvern云版本让用户无需管理基础设施即可运行多个实例,并提供反机器人检测、代理网络和验证码解决方案。