#
提示词注入功能使用教程
提示词注入是一个强大的功能,它允许你在与AI对话时插入特定的指令或上下文,以更好地控制AI的回复。本教程将指导你如何有效地使用这一功能。
#
什么是提示词注入
提示词注入是一种在AI对话系统中插入预定义指令的技术,可以:
- 提供额外上下文信息
- 设定特定的回复风格或格式
- 引导AI关注特定任务或主题
- 增强AI对话的连贯性和一致性
#
提示词注入的类型
#
按角色分类
- system: 系统级指令,用于设定AI的基本行为和规则
- user: 模拟用户输入,可用于提供背景信息或引导方向
- assistant: 模拟AI助手的回复,可用于示范期望的回复风格或内容
#
按位置分类
- 相对: 直接添加到对话上下文中,不受对话历史影响
- 聊天记录: 插入到对话历史中的特定位置,根据设定的深度决定
#
按启用状态分类
- 全局启用: 在所有对话中自动应用
- 手动启用: 需要在特定对话中手动启用才生效
- 停用: 暂时不使用,但保留配置以便后续使用
#
创建和管理提示词注入
#
访问提示词注入管理页面
- 打开设置菜单
- 选择「提示词注入」选项
#
创建新的提示词注入
- 点击页面右上角的「+」按钮
- 填写以下内容:
- 名称: 为提示词取一个易于识别的名称
- 角色: 选择system、user或assistant
- 位置: 选择相对或聊天记录
- 深度: 如选择「聊天记录」,设置插入深度(1表示最近的消息之前)
- 启用状态: 选择全局启用、手动启用或停用
- 提示词内容: 输入具体的提示词文本
#
编辑提示词
- 左滑提示词项目,点击右侧的编辑选项
- 或点击提示词项目展开详情,然后点击编辑按钮
#
删除提示词
- 右滑提示词项目,然后确认删除
- 或在批量选择模式下选中后删除
#
更改提示词状态
点击提示词上的状态标签,可以循环切换三种状态:
- 全局启用 -> 手动启用 -> 停用 -> 全局启用
#
更改提示词角色
点击提示词上的角色标签,可以循环切换三种角色:
- system -> user -> assistant -> system
#
提示词排序
长按并拖动提示词列表项进行排序,以调整提示词的处理优先级。
#
在对话中使用手动启用的提示词
当你创建了设置为「手动启用」的提示词后,可以在特定对话中启用它们:
- 在聊天页面中点击设置按钮
- 展开「提示词注入」部分
- 找到您想要启用的提示词,将其开关切换为开启状态
- 系统会在下一次对话中应用该提示词
#
深度参数的理解
当使用「聊天记录」位置时,深度参数决定提示词插入到对话历史的位置:
- 深度 = 1: 插入到最近一条用户消息之前
- 深度 = 2: 插入到倒数第二条消息之前
- 深度越大: 提示词会插入到越早的历史消息中
#
最佳实践
- 保持简洁明确: 提示词内容应当简洁明确,避免冗长
- 使用适当的角色: 根据需求选择合适的角色类型
- 组合使用: 可以创建多个提示词共同使用,实现复杂的控制
- 测试效果: 创建新提示词后,进行对话测试以验证效果
- 定期检查: 定期检查和更新提示词,以适应新的需求
#
提示词示例
#
角色扮演增强
角色:system
位置:相对
内容:请你扮演{char}这个角色,与{user}进行对话。保持角色一致性,使用该角色会使用的语气和表达方式。
#
专业知识定向
角色:system
位置:相对
内容:以下对话中,当涉及到编程问题时,请提供详细的代码示例和解释。优先使用最新的技术和最佳实践。
#
对话风格控制
角色:system
位置:聊天记录
深度:1
内容:请用简短的语句回答下一个问题,控制在50字以内。