系统提示词(System Prompt)装配

系统提示词(System Prompt)装配 由 Archify 生成的数据流图。 01 / 注册贡献 02 / 运行时上下文 03 / 装配 04 / 渲染 05 / 模型请求 section · 有序提示词片段 · 01 / 注册贡献 · 注册项 section 有序提示词片段 注册项 context · 会话与任务上下文 · 01 / 注册贡献 · 注册项 context 会话与任务上下文 注册项 tools · 可用工具说明 · 01 / 注册贡献 · 注册项 tools 可用工具说明 注册项 variable · 运行时变量 · 01 / 注册贡献 · 注册项 variable 运行时变量 注册项 Prompt Scope · 当前 turn / step · 02 / 运行时上下文 Prompt Scope 当前 turn / step SystemPrompt.assemble() · 冻结本次贡献集合 · 03 / 装配 SystemPrompt.assemble() 冻结本次贡献集合 system-prompt/assemble · waterfall 扩展点 · 04 / 渲染 system-prompt/assemble waterfall 扩展点 renderPrompt() · 按顺序渲染文本 · 04 / 渲染 renderPrompt() 按顺序渲染文本 PreparedLlmCall · system + messages + tools · 05 / 模型请求 PreparedLlmCall system + messages + tools section context tools variable 当前值 插件调整 extension 最终顺序 ordered system prompt 图例 主要数据 数据存储 数据流

前端类比

  • • 注册项像组件插槽,Scope 像本次 render 的 props
  • • assemble() 生成一次调用使用的不可变输入

顺序是行为

  • • section 与扩展点的先后会改变模型约束
  • • 代码标识符保持原样,中文只解释职责