菜鸟AI - 让提示词生成更简单! 全站导航 全站导航
AI工具安装 新手教程 进阶教程 辅助资源 AI提示词 热点资讯 技术资讯 产业资讯 内容生成 模型技术 AI信息库

已有账号?

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

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

2026-05-30
阅读 0
热度 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可以根据不同查询类型(事实性、观点性、步骤性)设计多个变体
同类提示词

同类提示词