提示词优化器 (Prompt Power)
一个强大的 VS Code 侧边栏插件,帮助您优化和改进 AI 提示词,让您的提示词更加精准、有效。
纯前端项目,不会收集您的数据与密钥信息,安全放心
功能特性
多种优化模式
- 基础优化: 基本的提示词改进和优化
- 上下文增强: 结合上下文信息优化提示词
- 图像提示词: 优化图像描述相关的提示词
- 系统提示词优化: 优化系统级提示词
- 用户提示词优化: 使用专家模板或步骤化模板优化用户提示词
核心功能
- 多模板支持: 内置多种优化模板,支持自定义模板
- 实时优化: 快速获得优化建议
- 聊天历史: 保存当前会话的聊天记录
- 结果导出: 导出聊天记录为 Markdown 文件
- 一键复制: 快速复制优化结果
- 参数调节: 自定义温度参数、模型选择
- 主题适配: 完美适配 VS Code 深色和浅色主题
模型支持
- GPT-3.5 Turbo
- GPT-4
- GPT-4 Turbo
- GPT-4o
- GPT-4o Mini
安装
- 在 VS Code 中打开扩展面板 (Ctrl+Shift+X)
- 搜索 "Prompt Power"
- 点击安装
配置
首次使用
- 安装后会提示配置 API 设置
- 点击"设置"或通过
Ctrl+, 打开设置
- 搜索 "Prompt Optimizer"
- 配置以下必需项:
配置项说明
| 配置项 |
说明 |
默认值 |
promptOptimizer.apiUrl |
OpenAI API 服务地址 |
https://api.openai.com/v1 |
promptOptimizer.apiKey |
OpenAI API Key |
空 (必填) |
promptOptimizer.defaultModel |
默认使用的模型 |
gpt-4o |
promptOptimizer.temperature |
温度参数 (0-2) |
0.7 |
promptOptimizer.maxTokens |
最大生成 Token 数 |
10000 |
获取 API Key
- 访问 OpenAI Platform或者其他API供应商
- 登录并前往 API Keys 页面
- 创建新的 API Key
- 将 Key 复制到插件设置中
注意:请妥善保管您的 API Key,不要分享给他人
使用方法
基础使用
- 点击侧边栏的提示词优化器图标
- 在"基础"标签页输入您的提示词
- 选择优化类型和模型
- 点击"优化"按钮
- 查看优化结果并复制使用
上下文优化
- 切换到"上下文"标签页
- 在上方输入框填写上下文信息
- 在下方输入需要优化的提示词
- 点击"优化"获得结合上下文的优化结果
图像提示词优化
- 切换到"图像"标签页
- 输入图像 URL
- 输入需要优化的提示词
- 获得针对图像的优化建议
系统提示词优化
- 切换到"系统提示词优化"标签页
- 输入系统提示词
- 获得优化后的系统提示词
用户提示词优化
- 切换到"用户提示词优化"标签页
- 选择优化模板:
- 专家模板: 将泛泛而谈的提示词转换为精准描述
- 步骤化模板: 将需求转换为清晰的执行步骤
- 输入提示词并优化
快捷键
Ctrl+Enter / Cmd+Enter: 在输入框中快速提交优化请求
高级功能
自定义模板
插件支持创建和管理自定义优化模板:
- 使用内置模板作为参考
- 根据需求调整模板内容
- 保存为自定义模板
- 在优化时选择使用
复制结果
- 一键复制优化结果
温度参数调节
- 温度范围: 0-1
- 低温度 (0-0.5): 更加确定、一致的结果
- 高温度 (0.5-1.0): 平衡创造性和一致性,推荐0.7的平衡
内置模板说明
专家模板
将泛泛而谈、缺乏针对性的用户提示词转换为精准、具体、有针对性的描述。
适用场景:
步骤化模板
将用户的模糊需求转换为清晰的执行步骤序列,提供可操作的任务规划。
适用场景:
常见问题
Q: 为什么提示"API Key 未配置"?
A: 请先在设置中配置您的 OpenAI API Key。
Q: 支持其他 AI 服务吗?
A: 插件支持任何兼容 OpenAI API 的服务,只需修改 API URL 即可。
Q: 优化结果不理想怎么办?
A: 可以尝试:
- 调整温度参数
- 切换不同的模型
- 使用不同的优化模板
- 提供更多上下文信息
Q: 聊天记录保存在哪里?
A: 聊天记录仅在当前会话中保存,关闭后会清空。如需保留,请使用导出功能。
数据隐私
- 插件不会收集或上传任何用户数据
- 所有 API 请求直接发送到您配置的服务端点
- API Key 仅保存在本地 VS Code 设置中
反馈与支持
如遇到问题或有功能建议,欢迎:
更新日志
0.0.1 (初始版本)
- 支持基础提示词优化
- 多标签页界面
- 内置多种优化模板
- 支持自定义模板
- 聊天历史记录
- 导出功能
- 参数调节
许可证
MIT License
致谢
感谢所有为这个项目做出贡献的开发者。
| |