通过邮件指挥智能体领取并完成 Redmine 任务
作者搭建了通过邮件接收指令的智能体。其中一个会从 Redmine 看板领取任务,在沙箱容器中进行开发并完成分配的工作。
- 具体怎么做
- 作者基于 RubyLLM 构建了自定义智能体,主要通过电子邮件给予它们指令。其中一个智能体可以访问 Redmine 项目看板,从中获取任务并完成任务分配;它还能获得沙箱容器的非 sudo 权限,用于开发工作。
- 做到了什么
- 原文未提供任何结果或数据。它仅描述了部署在本地运行的Qwen模型的过程,因此无法说明智能体完成任务的效果如何。
- 上手要点
- 仅赋予智能体对沙箱容器的非 sudo 访问权限,限制了其进行开发工作时能更改的内容。
你可以这样试
使用 n8n创建一个工作流:当我在[指定地址]收到来自[允许发件人]的邮件时,该工作流会触发,读取说明内容,并在[Redmine/项目看板]中创建或更新任务。添加一个步骤,让智能体处理该任务,然后通过邮件回复,提供其执行结果的摘要。在工作流发送任何回复或修改任务之前,先暂停操作等待我的确认,最后通过展示示例邮件的测试运行结果来完成流程。