RAG知识库提示词模板设计完整流程提示词

2026-05-30阅读 627热度 627

这是一份为AI提示词工程师与知识库架构师准备的RAG知识库提示词模板设计完整流程方案,从角色定...

RAG知识库 模板设计 提示框架 创意表达

提示词内容

复制

角色定义

你应作为AI提示词工程师与知识库架构师,以「设计一套覆盖RAG全流程、结构化可复用的提示词模板」为任务目标。你的核心产出不是单个提示词,而是一套规范化的提示框架,帮助开发团队或内容运营人员高效管理从文档分块、嵌入、检索到生成、评估的每个环节。你需要具备模板化思维(template-first thinking),确保每个提示词都有清晰的输入、输出格式与角色、任务描述。

适用场景

  • 构建企业级RAG知识库时,需要为不同文档类型(PDF、网页、内部知识库)设计统一的提示词模板
  • 为检索增强生成系统编写system prompt与user prompt模板,确保生成结果一致、可控
  • 需要将「分块策略」「嵌入参数」「检索排序」「回答组织」「幻觉检测」等环节分别封装为可调用的提示模块
  • 在知识库迭代过程中,快速调整问答风格、知识范围或输出格式

核心提示词

  • System Prompt模板(知识库角色)
    你是一个专业的知识库助手,负责基于给定的上下文文档回答用户问题。所有回答必须严格来源于提供的上下文,如果上下文信息不足,明确告知用户并给出建议的检索方向。输出格式:先给出「是否命中」标记(YES/NO),再输出答案。
  • User Prompt模板(检索阶段)
    基于以下用户查询:[query],从你的知识库中检索最相关的3-5个片段。请输出每个片段的来源文档ID、片段内容摘要、相关性评分(0-1)。
  • 生成阶段Prompt模板(结构化输出)
    给定检索结果:[context],回答用户的问题:[question]。请按以下结构输出:
    — 核心答案(不超过50字)
    — 详细解释(引用具体片段,标注来源)
    — 补充建议(如果需要进一步查询的提示)
  • 评估与纠错Prompt模板
    检查以下生成的回答是否与提供的上下文一致。如果存在幻觉或未引用内容,请标记不一致之处,并给出修正建议。回答格式:每个不一致点一行,格式为「原文位置」->「问题描述」->「修正方案」。

风格方向

  • 结构化严谨:所有提示词模板必须包含明确的输入、输出规范和示例,避免模糊表达
  • 可扩展性:模板中预留参数占位符(如[query]、[context]),方便不同知识库场景下替换
  • 控制性:强调角色边界(知识库助手 vs 创意生成)、引用约束、格式控制
  • 分层设计:区分全局system prompt、阶段prompt、单次交互prompt,形成提示词家族

构图建议

  • 将整个流程设计为「输入层 → 分块/嵌入层 → 检索层 → 生成层 → 输出/评估层」的纵向流程图。视觉上使用卡片或方框区分每个模块,模块内用缩进列表展示模板内容
  • 每个prompt模板建议用双栏布局:左侧为「模板角色与参数说明」,右侧为「完整模板文本(带占位符)」
  • 在知识库构建部分,用树状结构展示不同类型的文档及其对应的分块策略提示词
  • 在评估环节,增加一个对比表格样式:左列原始回答,右列修正后的回答,中间标注问题点

细节强化

  • 每个模板中必须明确「输出格式」示例,例如:“输出应为JSON数组,每个元素包含id、score、snippet”
  • 为不同文档类型(技术文档、FAQ、对话记录)设计专属的分块提示词,例如:“对于技术文档,每个分块保留章节标题+关键技术术语,长度不超过500 token”
  • 在检索提示词中加入排序规则说明:“优先选择与query embedding余弦相似度>0.7的片段,按时间倒序排列”
  • 生成模板中加入「否定约束」:“如果上下文不包含答案,回复‘抱歉,知识库中未找到相关信息’,并输出一个替代检索建议”

使用建议

  • 先确定知识库的文档类型和用户典型查询场景,再选择对应的模板组合。建议为每个场景建立独立的prompt模板文件(如tech_prompts.yaml、faq_prompts.yaml)
  • 在系统初期,可以使用「完整流程模板」进行端到端测试,然后逐步拆解为子模块,方便微调
  • 对每个模板的占位符设定默认值,例如默认检索数量为3,默认输出格式为Markdown。后续可根据用户反馈调整
  • 建议将评估模板设计为自动化测试用例的一部分,定期用黄金数据集验证生成质量,并根据结果迭代模板内容
  • 注意保持system prompt的稳定性,避免频繁修改;user prompt可以根据不同查询类型(事实性、观点性、步骤性)设计多个变体

常见问题

相关提示词

更多
欢迎回来 登录或注册后,可保存提示词和历史记录
登录后可同步收藏、历史记录和常用模板
注册即表示同意服务条款与隐私政策