diff --git a/service/prompt/prompt_build_service.go b/service/prompt/prompt_build_service.go index d9fed61..394fb98 100644 --- a/service/prompt/prompt_build_service.go +++ b/service/prompt/prompt_build_service.go @@ -120,15 +120,15 @@ func promptBuildWithRounds(ctx context.Context, req *dto.ComposeMessagesReq, mod `, req.ModelName, formInfo, req.SkillName, req.UserFiles) return fmt.Sprintf(providerProtocol.SystemPromptTemplate, - req.ModelName, - maxWindowSize, - availableWindow, - totalRounds, - totalRounds, - totalRounds, - outputJSON, - inputInfo, - totalRounds, + req.ModelName, // %s 目标模型名称 + maxWindowSize, // %d 最大窗口 + availableWindow, // %d 可用窗口 + totalRounds, // %d 数组长度(多轮输出要求) + totalRounds, // %d 数组长度(结构铁律) + totalRounds, // %d 数组长度(多轮输出要求第二个) + outputJSON, // %s 输出结构 + inputInfo, // %s 完整输入信息 + totalRounds, // %d 数组长度(最后一行) ) }