feat(prompt): 添加用户提示词功能支持

This commit is contained in:
2026-06-18 15:34:53 +08:00
parent 99514e9e84
commit d304d0ee4a
3 changed files with 7 additions and 2 deletions

View File

@@ -235,7 +235,8 @@ func handleCallbackSuccess(ctx context.Context, req *dto.CallbackReq, composeTas
// 4) 合并系统提示词
systemPrompt := util.GetModelPrompt(ctx, model.ModelType)
skillContent := SkillMdContent(ctx, composeTask.SkillName)
messages = util.MergeSystemPrompt(messages, systemPrompt, skillContent, model.RequestMapping)
userPrompt := composeTask.RequestPayload["userPrompt"].(string)
messages = util.MergeSystemPrompt(messages, systemPrompt, skillContent, userPrompt, model.RequestMapping)
// 5) 合并附加结构
messages = util.MergeConsult(composeTask.RequestPayload, messages, model.ExtendMapping)