feat(AI): 新增 AI执行器和任务处理器

- 新增 AI 执行器示例,内置多个 AI 任务处理器
- 集成 spring-ai、ollama、dify 等 AI 框架
-支持快速开发和部署 AI 类任务
- 新增 ollamaJobHandler 和 difyWorkflowJobHandler 等 AI 任务处理器- 优化任务日志和 Glue IDE 功能
- 升级多个项目依赖至较新稳定版本
3.1.0-release 3.1.0
xuxueli 5 months ago
parent 533218e623
commit ce64292912

@ -112,7 +112,7 @@ XXL-JOB 是一个开源且免费项目,其正在进行的开发完全得益于
- 34、线程池隔离调度线程池进行隔离拆分慢任务自动降级进入"Slow"线程池,避免耗尽调度线程,提高系统稳定性; - 34、线程池隔离调度线程池进行隔离拆分慢任务自动降级进入"Slow"线程池,避免耗尽调度线程,提高系统稳定性;
- 35、用户管理支持在线管理系统用户存在管理员、普通用户两种角色 - 35、用户管理支持在线管理系统用户存在管理员、普通用户两种角色
- 36、权限控制执行器维度进行权限控制管理员拥有全量权限普通用户需要分配执行器权限后才允许相关操作 - 36、权限控制执行器维度进行权限控制管理员拥有全量权限普通用户需要分配执行器权限后才允许相关操作
- 37、AI任务原生提供AI执行器并内置多个AI任务Handler与spring-ai、ollama、dify等集成打通支持快速开发AI类任务。
## Development ## Development
于2015年中我在github上创建XXL-JOB项目仓库并提交第一个commit随之进行系统结构设计UI选型交互设计…… 于2015年中我在github上创建XXL-JOB项目仓库并提交第一个commit随之进行系统结构设计UI选型交互设计……

@ -57,6 +57,7 @@ XXL-JOB是一个分布式任务调度平台其核心设计目标是开发迅
- 34、线程池隔离调度线程池进行隔离拆分慢任务自动降级进入"Slow"线程池,避免耗尽调度线程,提高系统稳定性; - 34、线程池隔离调度线程池进行隔离拆分慢任务自动降级进入"Slow"线程池,避免耗尽调度线程,提高系统稳定性;
- 35、用户管理支持在线管理系统用户存在管理员、普通用户两种角色 - 35、用户管理支持在线管理系统用户存在管理员、普通用户两种角色
- 36、权限控制执行器维度进行权限控制管理员拥有全量权限普通用户需要分配执行器权限后才允许相关操作 - 36、权限控制执行器维度进行权限控制管理员拥有全量权限普通用户需要分配执行器权限后才允许相关操作
- 37、AI任务原生提供AI执行器并内置多个AI任务Handler与spring-ai、ollama、dify等集成打通支持快速开发AI类任务。
### 1.4 发展 ### 1.4 发展
于2015年中我在github上创建XXL-JOB项目仓库并提交第一个commit随之进行系统结构设计UI选型交互设计…… 于2015年中我在github上创建XXL-JOB项目仓库并提交第一个commit随之进行系统结构设计UI选型交互设计……
@ -2539,8 +2540,8 @@ public void execute() {
- 6、【修复】任务RollingLog权限逻辑调整修复非管理员账号越权访问问题 (ISSUE-3705)。 - 6、【修复】任务RollingLog权限逻辑调整修复非管理员账号越权访问问题 (ISSUE-3705)。
- 7、【优化】Glue IDE调整版本回溯支持查看修改时间 - 7、【优化】Glue IDE调整版本回溯支持查看修改时间
- 8、【优化】任务RollingLog调整XSS过滤支持白名单排出提升日志易读性 - 8、【优化】任务RollingLog调整XSS过滤支持白名单排出提升日志易读性
- 9、【升级】多个项目依赖升级至较新稳定版本,涉及 gson、groovy、spring/springboot、mysql 等; - 9、【优化】执行器日志文件保存天数logretentiondays调整最小保留时间调整至3天。
- 10、【优化】执行器日志文件保存天数logretentiondays调整最小保留时间调整至3天。 - 10、【升级】多个项目依赖升级至较新稳定版本,涉及 gson、groovy、spring/springboot、mysql 等;
### 7.39 版本 v3.0.2 Release Notes[规划中] ### 7.39 版本 v3.0.2 Release Notes[规划中]

Loading…
Cancel
Save