Skip to content

fix(AI): 修复智能体关联流程无法获取聊天图片 - #9876

Open
Rangsh wants to merge 1 commit into
jeecgboot:mainfrom
Rangsh:codex/fix-agent-flow-image-input
Open

fix(AI): 修复智能体关联流程无法获取聊天图片#9876
Rangsh wants to merge 1 commit into
jeecgboot:mainfrom
Rangsh:codex/fix-agent-flow-image-input

Conversation

@Rangsh

@Rangsh Rangsh commented Sep 3, 2026

Copy link
Copy Markdown

关联 Issue

Closes #9872

问题描述

智能体中的聊天助手在关联流程作为工具调用时,虽然用户已在对话中上传图片,但图片未传递给关联流程的 images 入参,导致 OCR 等图片输入流程无法读取图片。

修复内容

  • 将当前轮对话上传的图片传入关联流程插件构造。
  • 对流程的 images 入参使用服务端隐藏参数自动注入,避免依赖大模型自行传递图片地址。
  • 保留图片列表的数组结构,确保 OCR 等流程节点可正确读取上传图片。
  • 保持原有空字符串默认值处理逻辑,避免影响其他工具参数。

验证结果

  • 已执行 Airag 模块离线编译,Maven reactor 全部构建成功。
  • 已检查变更范围,仅包含本问题所需的 4 个后端文件。
  • 已执行 git diff --check,未发现格式问题。

影响范围

仅影响聊天助手关联流程作为工具调用时的图片参数传递,不影响直接运行 ChatFlow 的现有图片处理逻辑。

聊天助手调用关联流程工具时,将当前轮上传的图片自动注入流程的 images 入参。

图片参数对大模型隐藏,由服务端负责传递,避免模型遗漏或编造图片地址。
同时保留图片列表的数组结构,确保 OCR 等图片输入流程能够正确读取对话上传图片。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

智能体中,涉及图片输入的流程无法关联对话中上传的图片。

1 participant