Prompts
用于常见任务的快捷可复用提示词模板。
什么是 Prompts?
Prompts 是简单的命名文本模板,可以快速插入到对话中。与具有动态占位符和配置选项的 Prompt Apps 不同,Prompts 是直接的文本片段,设计目标是快速和简洁。
使用场景
- 常用指令:"逐步解释这段代码"
- 角色定义:"作为一名资深代码审查员..."
- 输出格式:"以 JSON 格式回复,包含以下结构..."
- 任务模板:"审查这个 PR 并检查..."
创建 Prompts
- 前往 设置 → Prompts
- 点击 添加 Prompt
- 输入:
- 名称:简短标识符(如 "review"、"explain"、"format")
- 内容:完整的提示词文本
- 点击 保存
使用 Prompts
从选择器
- 在聊天输入区域,打开 prompts 选择器
- 按名称或内容搜索
- 选择一个 prompt 插入
键盘导航
当 prompts 选择器打开时:
- 上/下箭头:浏览 prompts
- Enter:选择并插入 prompt
- Escape:关闭选择器
管理 Prompts
重新排序
拖放 prompts 以更改顺序。常用的 prompts 应该放在顶部以便快速访问。
编辑
- 在设置中点击一个 prompt
- 修改名称或内容
- 更改自动保存
删除
点击 prompt 旁边的删除图标将其移除。
示例
代码解释器
名称:explain
内容:逐步解释这段代码,重点关注:
1. 它做什么
2. 如何工作
3. 潜在的问题或改进空间PR 审查员
名称:review-pr
内容:作为资深工程师审查这个 pull request。检查:
- 代码质量和最佳实践
- 潜在的 bug 或边界情况
- 性能影响
- 安全问题
- 测试覆盖率
提供具体、可操作的反馈。JSON 格式化
名称:json
内容:以 JSON 对象回复。使用正确的缩进格式。只包含 JSON,不要添加额外的文本或 markdown 代码块。翻译器
名称:translate-en
内容:将以下文本翻译成英文。保持原始格式和语气。Prompts vs Prompt Apps
| 特性 | Prompts | Prompt Apps |
|---|---|---|
| 复杂度 | 简单文本 | 带占位符的模板 |
| 输入 | 无 | 动态输入字段 |
| 模型选择 | 否 | 是 |
| 工具配置 | 否 | 是 |
| 键盘快捷键 | 否 | 是 |
| 最适合 | 快速、重复的任务 | 复杂工作流 |
技巧
- 名称要短:使用容易记忆、易于输入的名称
- 内容要具体:在 prompt 中包含所有必要的上下文
- 按频率组织:将最常用的 prompts 放在顶部
- 用于一致性:确保跨对话的输出格式一致
