PromptHelper
综合介绍
PromptHelper 是一个强大的浏览器用户脚本,专为提升 AI 平台交互效率设计。它支持 10 种主流 AI 平台,包括 ChatGPT、Google Gemini、Claude 等,提供智能提示模板管理功能。用户可以通过一键应用模板、自动读取聊天输入内容、设置站点专属默认模板等功能,优化与 AI 的交互体验。脚本采用纯 JavaScript 开发,无外部依赖,数据仅存储在本地,保障隐私安全。界面简洁,支持中英文切换,适合需要高效使用 AI 的用户。
功能列表
- 跨平台支持:兼容 ChatGPT、Claude、Google Gemini、DeepSeek 等 10 个主流 AI 平台。
- 一键应用模板:通过“应用默认模板”按钮快速将预设模板应用到输入内容。
- 智能内容读取:自动从聊天输入框提取用户问题,简化操作流程。
- 多模板管理:支持创建、编辑和组织无限数量的自定义模板。
- 站点专属默认模板:为不同 AI 平台设置特定默认模板,自动适配。
- 模板规则系统:支持通配符和优先级,智能选择适用模板。
- 导入导出功能:方便备份和分享模板集合。
- 中英文界面:支持中英文切换,界面友好。
- 自定义界面:可调整按钮位置、大小和外观,适配用户习惯。
- 格式优化:针对 Claude 和 Kimi 等平台优化输入格式,保留换行等细节。
使用帮助
安装流程
PromptHelper 需要通过 Tampermonkey 浏览器扩展运行。以下是详细安装步骤:
- 安装 Tampermonkey:
- 在 Chrome、Firefox 或 Edge 浏览器中,访问扩展商店,搜索并安装 Tampermonkey。
- 确保扩展启用,点击浏览器右上角 Tampermonkey 图标确认其运行状态。
- 安装 PromptHelper 脚本:
- 打开浏览器,访问 GreasyFork 脚本页面。
- 点击“安装此脚本”按钮。
- Tampermonkey 会弹出安装确认窗口,点击“安装”完成脚本添加。
- 验证安装:
- 访问支持的 AI 平台(如 chatgpt.com 或 claude.ai)。
- 检查页面是否出现蓝色“Helper”按钮,表示脚本成功运行。
基本使用方法
- 打开 AI 平台:
- 访问任意支持的 AI 平台,如 ChatGPT 或 Google Gemini。
- 在聊天输入框中输入问题或内容。
- 一键应用模板:
- 点击页面上的“Apply Default Template”按钮,脚本会自动读取输入框内容并应用默认模板。
- 处理后的提示会替换输入框内容,直接发送给 AI 平台即可获得优化后的回复。
- 访问主界面:
- 点击蓝色“Helper”按钮,打开 PromptHelper 控制面板。
- 面板包含模板选择、编辑、设置等功能,方便用户管理模板。
主要功能操作
1. 一键应用模板
- 在 AI 平台的输入框中输入问题,例如“分析新能源汽车市场趋势”。
- 点击“Apply Default Template”按钮,脚本会将输入内容与默认模板结合,生成结构化的提示。
- 示例模板效果:
请提供以下问题的详细分析: 问题:分析新能源汽车市场趋势 要求: 1. 关键洞察 2. 数据支持 3. 实际应用建议
- 优化后的提示会自动填入输入框,用户可直接发送。
2. 多模板管理
- 在控制面板中,点击“模板管理”选项,查看现有模板列表。
- 点击“添加模板”创建新模板,输入模板名称和内容,支持
{User Question}
占位符。 - 示例自定义模板:
针对以下问题,提供简洁且专业的回答: 问题:{User Question} 要求:回答控制在 200 字以内,突出重点。
- 保存后,模板可随时选择并应用。
3. 站点专属默认模板
- 在设置界面,找到“站点默认模板”选项。
- 为每个 AI 平台(如 ChatGPT、Claude)设置特定模板。例如,为 Claude 设置研究型模板,为 ChatGPT 设置创意型模板。
- 保存后,访问对应平台时,脚本会自动加载指定模板。
4. 模板规则系统
- 在设置中选择“模板规则管理”。
- 创建规则,例如为 URL 包含“chatgpt.com”的页面设置特定模板。
- 支持通配符,如
*.google.com/*
匹配所有 Google AI Studio 页面。 - 设置优先级,优先级高的规则优先应用。
5. 导入导出模板
- 在设置界面,点击“导出模板”,将模板集合保存为 JSON 文件。
- 分享 JSON 文件给团队成员,他们可通过“导入模板”功能加载。
- 确保文件格式正确,避免导入失败。
6. 界面自定义
- 在设置中调整“Helper”按钮的位置(如顶部、侧边栏)和大小。
- 选择主题适配(明亮或暗黑模式),确保按钮与平台风格协调。
- 保存后,按钮样式会即时更新。
特色功能操作
智能内容读取
- PromptHelper 自动识别 AI 平台的输入框(如 React 或 Vue 框架的输入组件)。
- 用户无需手动复制问题,脚本直接从输入框提取内容并与模板结合。
- 对于 Claude 的 ProseMirror 编辑器,脚本保留换行格式,确保输入一致性。
针对 Kimi 的优化
- Kimi 平台使用 Lexical 编辑器,PromptHelper 专门优化了输入处理。
- 脚本确保复杂格式(如多段落或列表)在 Kimi 平台上正确显示。
模板变量支持
- 在模板中使用
{User Question}
占位符,脚本会自动替换为输入框内容。 - 示例:用户输入“如何学习 Python”,模板为“请详细讲解:{User Question}”,最终提示为“请详细讲解:如何学习 Python”。
注意事项
- 浏览器兼容性:确保使用最新版本的 Chrome、Firefox 或 Edge。
- 权限管理:Tampermonkey 需要访问网页内容的权限,安装时请确认。
- 更新脚本:定期访问 GreasyFork 检查脚本更新,以获取新功能和修复。
应用场景
- 学术研究用户在 Claude 或 DeepSeek 上进行学术问题探讨,使用内置的“交互式研究模板”生成结构化的分析提示,包含关键洞察、数据支持和引用,提升回答质量。
- 内容创作在 ChatGPT 或 Google Gemini 上撰写文章大纲,设置创意模板,自动组织用户输入为标题、段落和结论,适合博主或营销人员。
- 团队协作团队成员通过导入导出功能共享模板集合,确保一致的提示风格,提高 AI 交互效率。
- 多平台切换用户频繁在不同 AI 平台间切换,PromptHelper 的站点专属模板功能自动适配,节省手动调整时间。
QA
- PromptHelper 是否需要联网?不需要。脚本数据存储在浏览器本地,无需联网,所有操作离线完成。
- 如何在 Claude 上保留换行格式?PromptHelper 针对 Claude 的 ProseMirror 编辑器进行了优化,自动保留换行和格式,确保输入一致。
- 能否为不同平台设置不同模板?可以。在设置界面为每个平台(如 ChatGPT、Claude)指定默认模板,访问对应平台时自动应用。
- 如何分享模板给他人?在设置中导出模板为 JSON 文件,分享给他人,他们可通过导入功能加载。
- 遇到脚本不工作怎么办?检查 Tampermonkey 是否启用,浏览器是否为最新版本,并在 GreasyFork 页面报告问题,附上浏览器版本、平台 URL 和错误信息。