Proxmox 自定义智能AI代理工作流
该工作流通过集成Proxmox VE API和智能AI模型,自动解析用户的自然语言请求,实现虚拟机的创建、删除、启动等多种管理操作。它简化了虚拟化环境的管理流程,支持多种触发方式,降低了运维门槛,并具备自动校验和敏感信息过滤等功能,为用户提供便捷的虚拟机管理体验。
Tags
工作流名称
Proxmox 自定义智能AI代理工作流
主要功能和亮点
本工作流集成了 Proxmox VE API,通过智能AI模型(Google Gemini)自动解析用户自然语言请求,生成符合Proxmox API规范的操作命令,实现虚拟机(VM)的创建、删除、启动、停止、克隆、迁移、配置修改等多样化管理操作。工作流具备自动生成VM ID、默认节点选择、输入参数校验及结构化输出解析等智能功能,支持多种触发方式(聊天消息、Telegram、Gmail、Webhook等),并对敏感信息进行过滤保护。
解决的核心问题
- 简化Proxmox虚拟化环境的管理复杂度,无需手动编写API请求。
- 通过自然语言交互降低运维门槛,实现低代码自动化操作。
- 自动校验和补全请求参数,避免操作失误。
- 统一输出格式,方便后续数据处理和展示。
- 多触发源支持,灵活适应不同业务场景。
应用场景
- IT运维自动化:快速管理和监控Proxmox集群中虚拟机生命周期。
- 云平台管理:通过聊天机器人或邮件指令执行虚拟机相关操作。
- 开发测试环境管理:自动创建和调整测试虚拟机配置。
- 自定义管理门户:为非专业用户提供便捷的虚拟机管理接口。
主要流程步骤
- 通过聊天消息、Telegram、Gmail或Webhook触发工作流。
- AI代理解析用户请求,理解意图并生成对应的Proxmox API命令(包含HTTP方法、API路径和请求体)。
- 根据请求类型(GET、POST、PUT、DELETE等)执行相应的HTTP请求调用Proxmox API。
- 返回的API响应通过代码节点进行结构化处理和敏感信息过滤。
- 进一步由AI代理对响应结果进行解读,生成易懂的人类可读说明。
- 最终将结果返回给用户,实现完整的交互闭环。
涉及的系统或服务
- Proxmox VE API:核心虚拟化管理接口。
- Google Gemini (PaLM) AI模型:自然语言理解与生成。
- n8n自动化平台:工作流编排与节点管理。
- 触发源:
- Telegram消息触发
- Gmail邮件触发
- Webhook触发
- 聊天消息触发(chatTrigger)
- 辅助工具:
- Proxmox API文档和Wiki HTTP请求节点(辅助AI理解API细节)
- 输出解析器(结构化和自动修正JSON格式)
适用人群或使用价值
- IT运维工程师:提升Proxmox管理效率,减少重复性命令输入。
- 云平台管理员:实现虚拟机自动化管理,快速响应业务需求。
- DevOps团队:集成虚拟机管理至自动化流水线。
- 非技术人员:通过自然语言指令安全操作虚拟化资源,降低使用门槛。
- 技术服务提供商:构建智能客服或运维助手,提升客户满意度。
该工作流由Amjid Ali开发,致力于通过智能AI和自动化技术,打造高效、便捷且安全的Proxmox虚拟化管理解决方案。欢迎使用并支持持续优化。
Clockify 时间追踪触发器
该工作流通过实时监听Clockify的时间追踪数据,能够每分钟自动检查指定工作空间的时间记录变化。它解决了手动刷新和检查的麻烦,提高了时间管理和项目监控的效率。适用于项目管理、工时统计和自动化报表生成等场景,尤其适合需要精细化时间管理的团队和组织,帮助用户实现实时数据获取与后续自动化处理,提升工作效率和数据准确性。
知识库查询工具(Knowledge Base Tool)
该工作流专为IT部门设计,通过智能化处理用户查询,提升知识库检索的效率。它利用AI技术优化查询关键词,并调用Confluence知识库API进行精准搜索,将检索到的相关信息整理返回,辅助生成更准确的回复。通过自动化流程,显著提高响应速度和用户满意度,减少人工工作量,适用于企业IT支持和智能问答系统等场景。
点击执行触发AWS SNS消息推送工作流
该工作流允许用户手动触发,实时向AWS SNS发送自定义消息和主题,简化了消息通知流程。用户无需编写代码即可快速测试SNS消息推送功能,适用于关键事件通知和团队内部沟通。此工作流提高了通知的及时性和可靠性,特别适合开发者、运维人员和产品经理,助力构建灵活高效的通知系统。
获取并导出所有执行记录工作流
该工作流能够手动触发并自动获取所有工作流的执行记录,支持全量数据抓取。获取的数据会被转换为CSV格式,便于后续的解析和处理。工作流设计简洁,支持灵活替换存储节点,方便实现数据归档或分发,提升运维和分析效率,解决了执行记录查询和数据导出的繁琐问题,非常适合需要批量管理和分析执行数据的用户。
Entra User to Zammad User Sync
该工作流实现了Microsoft Entra与Zammad工单系统用户之间的自动同步。通过调用Microsoft Graph API,获取Entra用户组及其成员信息,并与Zammad中的用户数据进行比对,完成新增用户创建、信息更新及停用已移除用户。此流程有效解决了身份管理与客户服务工具之间的数据不一致问题,降低人工维护负担,确保用户信息实时准确,提升客户服务效率。
Zigbee2MQTT 自动备份上传流程
该工作流每周定时自动发起Zigbee2MQTT设备的备份请求,并安全地将备份数据上传至远程服务器。通过解析和转换备份数据为二进制文件,确保了数据的完整性与安全性,减少了手动操作的需求。适用于智能家居和物联网设备的管理,保障了重要配置和状态数据的及时备份与集中存储,提升了工作效率和数据安全。
Credentials Transfer
该工作流旨在实现不同实例之间安全、自动化的凭据复制。用户通过交互式表单选择目标实例和要复制的凭据,系统会自动导出、转换并通过 API 调用传输凭据。流程支持成功与失败反馈,提升了操作的透明度和用户体验,有效解决了凭据管理分散和同步困难的问题,适用于多环境间凭据同步、团队协作共享以及大规模部署中的凭据批量复制。
Pipedrive 成交更新至 Stripe 客户同步工作流
该工作流实时监控 Pipedrive 中成交状态的更新,特别是赢单时间的变化。一旦检测到变化,系统将自动获取相关组织的详细信息,并在 Stripe 中搜索相应客户。如果客户不存在,将自动创建新客户并同步地址等信息,确保客户数据的准确性和完整性。该流程有效减少手动录入,提高销售与财务团队之间的数据一致性,提升跨部门协作效率。