跳到主要内容

📚 提示

Workspace 中的 Prompts 部分允许用户在 Open WebUI 中创建、管理和共享自定义提示。此功能通过保存常用提示并通过斜杠命令轻松访问它们,从而简化与 AI 模型的交互。

提示管理

Prompts 界面提供了几项关键功能,以帮助管理自定义提示:

  • 创建: 设计具有可自定义标题、访问级别和内容的新提示。
  • 共享: 根据配置的访问权限与其他用户共享提示。
  • 访问控制: 为每个提示设置可见性和使用权限(更多详情请参阅 权限 )。
  • 斜杠命令: 在聊天会话中快速通过自定义斜杠命令访问提示。

创建和编辑提示

创建或编辑提示时,可以配置以下设置:

  • 标题: 给您的提示设置一个易于识别的描述性名称。
  • 访问: 设置访问级别以控制谁可以查看和使用该提示。
  • 命令: 定义一个将触发提示的斜杠命令(例如,/summarize)。
  • 提示内容: 写下将发送到模型的实际提示文本。

提示变量

Open WebUI 支持可以包含在提示中的动态提示变量:

  • 剪贴板内容: 使用 {{CLIPBOARD}} 插入剪贴板中的内容。
  • 日期和时间:
    • {{CURRENT_DATE}}: 当前日期
    • {{CURRENT_DATETIME}}: 当前日期和时间
    • {{CURRENT_TIME}}: 当前时间
    • {{CURRENT_TIMEZONE}}: 当前时区
    • {{CURRENT_WEEKDAY}}: 当前星期几
  • 用户信息:
    • {{USER_NAME}}: 当前用户的姓名
    • {{USER_LANGUAGE}}: 用户选择的语言
    • {{USER_LOCATION}}: 用户的位置(需要 HTTPS 和设置 > 界面切换)

变量使用指南

  • 用双花括号括住变量: {{variable}}
  • {{USER_LOCATION}} 变量需要:
    • 一个安全的 HTTPS 连接
    • 在设置 > 界面中启用此功能
  • {{CLIPBOARD}} 变量需要设备授予剪贴板访问权限

访问控制和权限

提示管理受以下权限设置控制:

  • 提示访问: 用户需要 USER_PERMISSIONS_WORKSPACE_PROMPTS_ACCESS 权限才能创建和管理提示。
  • 有关配置权限的详细信息,请参阅 权限文档

最佳实践

  • 为提示使用清晰、描述性的标题
  • 创建符合提示用途的直观斜杠命令
  • 在提示描述中记录任何特定要求或预期输入
  • 使用不同的变量组合测试提示,以确保它们按预期工作
  • 在与其他用户共享提示时仔细考虑访问级别——公开共享意味着它将在所有用户按聊天中的 / 时自动显示,因此您需要避免创建太多提示。