@Preview(value="3.8.1") public class TeamSystemPromptCn extends java.lang.Object implements TeamSystemPrompt
核心职责:为团队主管 (Supervisor) 生成结构化的调度指令集,涵盖成员描述、任务目标、协作协议与输出约束。
| 限定符和类型 | 类和说明 |
|---|---|
static class |
TeamSystemPromptCn.Builder |
| 限定符 | 构造器和说明 |
|---|---|
protected |
TeamSystemPromptCn(java.lang.String roleDesc,
java.util.function.Function<TeamTrace,java.lang.String> instructionProvider) |
| 限定符和类型 | 方法和说明 |
|---|---|
static TeamSystemPromptCn.Builder |
builder()
获取构建器实例
|
static TeamSystemPrompt |
getDefault() |
java.lang.String |
getInstruction(TeamTrace trace)
核心指令构造逻辑:按维度拼装 Prompt 块
|
java.util.Locale |
getLocale()
获取提示词对应的语言环境
|
java.lang.String |
getRole(TeamTrace trace) |
java.lang.String |
getSystemPrompt(TeamTrace trace)
构建完整的系统提示词模板
|
protected TeamSystemPromptCn(java.lang.String roleDesc,
java.util.function.Function<TeamTrace,java.lang.String> instructionProvider)
public static TeamSystemPrompt getDefault()
public java.util.Locale getLocale()
TeamSystemPromptgetLocale 在接口中 TeamSystemPromptpublic java.lang.String getSystemPrompt(TeamTrace trace)
getSystemPrompt 在接口中 TeamSystemPromptpublic java.lang.String getRole(TeamTrace trace)
public java.lang.String getInstruction(TeamTrace trace)
public static TeamSystemPromptCn.Builder builder()
TeamSystemPromptbuilder 在接口中 TeamSystemPrompt