Compare commits

...

1 Commits

Author SHA1 Message Date
fuzhongyun a39b7f86df feat: 增加图片识别结果传输 2025-12-24 18:00:16 +08:00
3 changed files with 17 additions and 10 deletions

View File

@ -143,6 +143,10 @@ func (r *OllamaService) RecognizeWithImg(ctx context.Context, requireData *entit
if err != nil {
return
}
// 图片识别结果 减少后期重复识别耗时
requireData.ImgContent = desc.Response
entitys.ResLog(requireData.Ch, "recognize_img_end", "图片识别完成,识别内容:"+desc.Response)
return
}

View File

@ -157,6 +157,7 @@ type RequireData struct {
KnowledgeConf KnowledgeBaseRequest
ImgByte []api.ImageData
ImgUrls []string
ImgContent string
}
type KnowledgeBaseRequest struct {

View File

@ -20,6 +20,7 @@ type BugOptimizationSubmitForm struct {
Mark string `json:"mark"` // 工单标识
Text string `json:"text"` // 工单描述
Img string `json:"img"` // 工单截图
ImgContent string `json:"img_content"` // 图片识别内容
Creator string `json:"creator"` // 工单创建人
TaskId string `json:"task_id"` // 当初任务ID
}
@ -50,6 +51,7 @@ func (w *BotTool) BugOptimizationSubmit(ctx context.Context, requireData *entity
Mark: requireData.Match.Index,
Text: requireData.Req.Text,
Img: requireData.Req.Img,
ImgContent: requireData.ImgContent,
Creator: userName,
TaskId: uuid.New().String(),
}