# 提示词注入功能使用教程

提示词注入是一个强大的功能,它允许你在与AI对话时插入特定的指令或上下文,以更好地控制AI的回复。本教程将指导你如何有效地使用这一功能。

视频教程

# 什么是提示词注入

提示词注入是一种在AI对话系统中插入预定义指令的技术,可以:

  • 提供额外上下文信息
  • 设定特定的回复风格或格式
  • 引导AI关注特定任务或主题
  • 增强AI对话的连贯性和一致性

# 提示词注入的类型

# 按角色分类

  • system: 系统级指令,用于设定AI的基本行为和规则
  • user: 模拟用户输入,可用于提供背景信息或引导方向
  • assistant: 模拟AI助手的回复,可用于示范期望的回复风格或内容

# 按位置分类

  • 相对: 直接添加到对话上下文中,不受对话历史影响
  • 聊天记录: 插入到对话历史中的特定位置,根据设定的深度决定

# 按启用状态分类

  • 全局启用: 在所有对话中自动应用
  • 手动启用: 需要在特定对话中手动启用才生效
  • 停用: 暂时不使用,但保留配置以便后续使用

# 创建和管理提示词注入

# 访问提示词注入管理页面

  1. 打开设置菜单
  2. 选择「提示词注入」选项

# 创建新的提示词注入

  1. 点击页面右上角的「+」按钮
  2. 填写以下内容:
    • 名称: 为提示词取一个易于识别的名称
    • 角色: 选择system、user或assistant
    • 位置: 选择相对或聊天记录
    • 深度: 如选择「聊天记录」,设置插入深度(1表示最近的消息之前)
    • 启用状态: 选择全局启用、手动启用或停用
    • 提示词内容: 输入具体的提示词文本

# 编辑提示词

  • 左滑提示词项目,点击右侧的编辑选项
  • 或点击提示词项目展开详情,然后点击编辑按钮

# 删除提示词

  • 右滑提示词项目,然后确认删除
  • 或在批量选择模式下选中后删除

# 更改提示词状态

点击提示词上的状态标签,可以循环切换三种状态:

  • 全局启用 -> 手动启用 -> 停用 -> 全局启用

# 更改提示词角色

点击提示词上的角色标签,可以循环切换三种角色:

  • system -> user -> assistant -> system

# 提示词排序

长按并拖动提示词列表项进行排序,以调整提示词的处理优先级。

# 在对话中使用手动启用的提示词

当你创建了设置为「手动启用」的提示词后,可以在特定对话中启用它们:

  1. 在聊天页面中点击设置按钮
  2. 展开「提示词注入」部分
  3. 找到您想要启用的提示词,将其开关切换为开启状态
  4. 系统会在下一次对话中应用该提示词

# 深度参数的理解

当使用「聊天记录」位置时,深度参数决定提示词插入到对话历史的位置:

  • 深度 = 1: 插入到最近一条用户消息之前
  • 深度 = 2: 插入到倒数第二条消息之前
  • 深度越大: 提示词会插入到越早的历史消息中

# 最佳实践

  1. 保持简洁明确: 提示词内容应当简洁明确,避免冗长
  2. 使用适当的角色: 根据需求选择合适的角色类型
  3. 组合使用: 可以创建多个提示词共同使用,实现复杂的控制
  4. 测试效果: 创建新提示词后,进行对话测试以验证效果
  5. 定期检查: 定期检查和更新提示词,以适应新的需求

# 提示词示例

# 角色扮演增强

角色:system
位置:相对
内容:请你扮演{char}这个角色,与{user}进行对话。保持角色一致性,使用该角色会使用的语气和表达方式。

# 专业知识定向

角色:system
位置:相对
内容:以下对话中,当涉及到编程问题时,请提供详细的代码示例和解释。优先使用最新的技术和最佳实践。

# 对话风格控制

角色:system
位置:聊天记录
深度:1
内容:请用简短的语句回答下一个问题,控制在50字以内。