内部提示词总览
本模块记录 Aivory 2.4.6 随源码发布的全部固定模型提示词和提示词包装结构,包括主聊天系统提示词、内部任务模型调用、检索与记忆任务、图片与深度研究流程、Verify、工具循环指令,以及内置文档生成技能。
源码是最终准则。补全本目录时,所覆盖的提示词文件在 v2.4.6 标签与应用当前 main 分支之间没有变化。
公开边界
本目录公开固定源码字符串和准确拼接规则,但不会公开以下实例或用户数据:
- 管理员配置的模型系统提示词、审核分类和自定义压缩指令;
- 人格、昵称、自定义指令、项目指令、管理员或用户的技能正文及记忆;
- 文档名称、上传文件内容、选中片段、用户消息、助手回答、搜索结果和工具输出;
- API Key、渠道配置、数据库内容及真实请求中的服务商载荷。
对于这些值,文档只展示占位符、边界标签、插入顺序和信任级别。<USER_MESSAGE> 等占位符表示运行时数据,并不是实际发送的固定文字。
完整覆盖矩阵
| 范围 | 固定提示词或包装 | 文档 |
|---|---|---|
| 主聊天 | 身份、默认样式、日期锚定、人格标题、信任边界 | 主聊天系统提示词 |
| 主聊天 | 原生/提示词工具指引、沙箱路径、技能、项目、记忆、文档 | 主聊天系统提示词 |
| 消息层 | RAG、用户所选技能、表格预览、选中片段、续接摘要 | 主聊天系统提示词 |
| 元数据 | 对话标题系统提示词及语言指令 | 内部任务提示词 |
| 自动化 | 自动工具路由及请求包装 | 内部任务提示词 |
| 自动化 | 强制搜索查询生成及回退 | 内部任务提示词 |
| 上下文 | 压缩系统提示词、请求模板、合并标签及重新注入包装 | 内部任务提示词 |
| 兼容性 | 跨服务商降级摘要提示词 | 内部任务提示词 |
| 检索 | 对话上传文档路由器及请求规则 | 检索、记忆与安全 |
| 检索 | 迭代证据裁判及 JSON 载荷 | 检索、记忆与安全 |
| 检索 | 超大文档 Map-Reduce 提取器 | 检索、记忆与安全 |
| 记忆 | 提取、冲突裁决、语义去重 | 检索、记忆与安全 |
| 安全 | 通用及管理员分类审核提示词 | 检索、记忆与安全 |
| 图片 | 直接图片意图规划与提示词优化 | 图片、深度研究与 Verify |
| 图片 | 发给图片服务商前使用的忠实编辑包装 | 图片、深度研究与 Verify |
| 深度研究 | 规划器、覆盖验证器、交叉验证器 | 图片、深度研究与 Verify |
| 深度研究 | 通用写作规则、三种报告结构、无证据写作者 | 图片、深度研究与 Verify |
| Verify | 审计系统提示词及问题/回答包装 | 图片、深度研究与 Verify |
| 工具 | 提示词模式前导、停止序列、结果/错误包装、格式错误重试 | 工具协议与内置技能 |
| 工具 | 预算/无进展终止指令及公开错误文字 | 工具协议与内置技能 |
| 文档 | 内置文档生成技能及自检配方 | 工具协议与内置技能 |
如何阅读模板
每页会区分四类模型输入:
- System prompt: 应用发送的最高优先级固定指令。
- Request template: 服务端为内部任务构建的用户层请求正文。
- 动态数据: 插入模板的运行时内容,文档会明确其信任边界。
- 输出契约与回退: 接受的输出结构、规范化规则,以及模型失败后的处理方式。
有些提示词是按条件拼接的,并不存在单个常量。此时文档会列出每个固定片段,以及 composeSystemPrompt 使用的准确顺序。主聊天固定文字在 prompt_l10n.go 中支持英文、简体中文、繁体中文、日文和法文;英文站列出英文原文,中文站列出实际使用的简体中文原文。
变更规则
提示词变化属于行为变化。后续版本修改固定契约时,应同时更新本模块、覆盖矩阵和源码版本链接。任何私有运行时数据都不应复制到公开文档、Issue、截图或 Release Notes 中。