Skip to content

2.0.0@2026.08.24

Latest

Choose a tag to compare

@xichen-c xichen-c released this 24 Aug 07:33
· 1 commit to master since this release

v2.0.0 - 新增 AIWorkflow 智能分析模块

一、更新概述

本次更新围绕 AI 教育场景 进行扩展, - 新增 AI 教育场景化解决方案,支持 AI 章节、视频拆条、内容摘要与知识点展示,为短剧与短视频场景提供基于 AI 的视频内容理解能力,涵盖摘要生成与章节拆分等核心分析场景,同时完善了项目文档体系与工程化配套工具,进一步提升开发者的集成效率与使用体验。


二、核心能力上线

1. AIWorkflow 智能分析模块

  • 新增 AIWorkflow 控制器、服务层和实体类,构建完整的视频分析任务处理链路。
  • 实现工作流提交、任务查询和 AI 结果获取等核心 API 接口,支持异步任务模式。

2. 结构化结果解析

  • 新增摘要(Summary)分析结果的结构化解析能力,支持视频内容自动摘要提取。
  • 新增章节(Chapter)分析结果的结构化解析能力,支持视频内容自动章节拆分。

3. 性能优化

  • 引入 5 分钟缓存机制,对 AI 分析结果进行缓存,减少重复调用,提升查询性能。

4. 工程化配套

  • 新增打包工具脚本与统计生成脚本,提升项目构建与运维效率。

三、文档与配套说明

  • 新增 AIWorkflow 模块 API 文档,包含接口说明、请求/响应示例与错误码定义。
  • 新增快速上手指南,帮助开发者快速完成 AI 分析能力的接入与验证。
  • 新增数据模型说明文档,详细描述各实体结构与字段含义。
  • 补充项目配置文件(pom.xml、application.yml、.gitignore)及示例代码。

📋 API 概览

接口 方法 说明
/api/aiworkflow/submit POST 提交 AI 工作流分析任务
/api/aiworkflow/query GET 查询任务执行状态
/api/aiworkflow/result GET 获取 AI 分析结果(摘要/章节)