ansible/ansible
Ansible 是一个极其简单的 IT 自动化系统,它处理配置管理、应用部署、云提供、临时任务执行、网络自动化和多节点编排。Ansible 使得像零停机滚动更新与负载均衡器一样复杂的更改变得容易。主要功能包括:
- 极其简单的设置过程和最小学习曲线
- 快速并行地管理计算机
- 通过利用现有 SSH 守护程序实现无代理,并避免使用定制代理和额外开放端口
- 使用既适合人类又适合机器阅读的语言描述基础设施
- 注重安全性以及内容易审计/审核/重新编写 除此之外还具备以下核心优势:
- 可以立即管理新远程计算机而不需要引导任何软件;
- 支持在任何动态语言中进行模块开发,而非仅限于 Python;
- 可作为非 root 用户使用;
- 是目前最容易使用的 IT 自动化系统。
gkd-kit/gkd
基于无障碍 + 高级选择器 + 订阅规则的自定义屏幕点击 APP,主要功能包括实现跳过任意开屏广告、关闭应用内部弹窗广告以及一些快捷操作,如微信电脑登录自动同意和领取红包等。其核心优势和特点包括:
- 基于高级选择器和订阅规则
- 实现点击跳过任意开屏广告/关闭应用内部弹窗广告
- 提供快捷操作功能,如微信电脑登录自动同意/微信扫描登录自动同意/微信自动领取红包
activepieces/activepieces
Activepiece 是一个友好的开源全能自动化工具,旨在通过使用 TypeScript 编写的类型安全 pieces 框架进行扩展。其主要功能包括流程构建器、Pieces 集成以及 LLM 聊天机器人和数据源 (BETA 版)。该项目的关键特点和核心优势包括:
- 用户友好的 Workflow Builder
- 支持分支、循环和拖放操作
- 集成了 Google Sheets、OpenAI、Discord 等 80 多个其他集成功能
- 开放生态系统,所有 Piece 源代码均可在存储库中找到,并且它们会根据贡献直接发布到 npmjs.com 上。
- 社区模板提供灵感并使您可以轻松地快速构建自动化任务。
kestra-io/kestra
Kestra 是一个通用的开源编排器,可以轻松地构建定时和事件驱动的工作流。通过将基础设施即代码最佳实践引入数据、过程和微服务编排中,您可以构建可靠的工作流并自信地管理它们。Kestra 提供了一套多功能且与语言无关的开发者工具,并同时为业务专业人员提供直观易用的用户界面。核心优势包括:
- 声明性 YAML 接口:使用声明性 YAML 定义编排逻辑。
- 流 (Flow):主要组件,在其中容纳任务和编排逻辑。
- 命名空间 (Namespace):提供逻辑隔离以分离不同环境。
- 任务 (Task):在流中执行原子操作,默认按顺序执行,支持并行运行等选项。
- 触发器 (Trigger):定义何时启动流程,如时间调度、API 调用、UI 手动触发等方式。
此外还有插件扩展平台、丰富灵活的管道能力以及内置代码编辑器等,使得该项目更加强大便捷。
AutomaApp/automa
Automa 是一个浏览器扩展,通过连接块来自动化您的浏览器。
主要功能:
- 自动填充表单、执行重复任务、截取网页数据等多种操作
- 可以根据需求安排自动化任务的执行时间
关键特性和核心优势:
- 灵活多样:可以选择不同类型的操作进行自定义配置,满足个人需求。
- 方便易用:使用简洁直观的界面设计和流程图形式编写工作流程。
- 共享交流:在 Automa 的市场中分享并下载其他用户创建的工作流程。