支持私有化部署
AI知识库

53AI知识库

学习大模型的前沿技术与行业应用场景


Prompt Optimizer — AI 提示词优化神器

发布日期:2025-07-09 19:02:04 浏览次数: 1530
作者:三人行AI

微信搜一搜,关注“三人行AI”

推荐语

一键优化AI提示词,提升大模型输出质量,纯前端运行保障数据安全!

核心内容:
1. 智能优化提示词功能,支持多轮迭代与效果对比
2. 多模型支持与高级参数配置,满足不同需求
3. 纯前端架构设计,确保数据隐私与本地安全

杨芳贤
53AI创始人/腾讯云(TVP)最具价值专家


Prompt Optimizer 是一款专为 AI 提示词优化而设计的前端工具,支持多模型、多平台、隐私保护,助你高效构造高质量 Prompt,从而提升 LLM 输出效果。

支持 网页版 与 Chrome 插件,开箱即用,免费开源!

✨ 功能亮点

🎯 智能优化:一键优化提示词,支持多轮迭代,提升 AI 输出质量🔍 效果对比:原始 vs 优化后提示词,结果直观可视🤖 多模型支持:支持 OpenAI、Gemini、DeepSeek、智谱、SiliconFlow 等⚙️ 高级参数配置:每个模型可单独设置 temperaturemax_tokens 等🔐 安全架构:纯前端运行,无后端中转,数据不出本地💾 隐私保护:API 密钥与历史记录本地加密存储,支持导入导出📱 多端使用:提供 Web 应用和 Chrome 插件🌐 跨域兼容:支持 Vercel 边缘代理,解决 CORS 问题🔑 访问控制:可设置访问密码,私有部署更安全

🧪 在线体验

无需安装,直接访问:

👉 https://prompt.always200.com

✅ 所有数据仅保存在浏览器本地,纯前端实现,使用安全放心。

📦 快速部署指南

✅ 方式一:一键部署到 Vercel[1](推荐)

点击部署[2]

或手动操作:

1.Fork 本项目到 GitHub2.在 Vercel 中导入该仓库3.配置环境变量:ACCESS_PASSWORD:访问密码VITE_OPENAI_API_KEY 等:模型 API 密钥

详见:Vercel部署指南[3]


🐳 方式二:Docker 部署

快速运行

docker run --80:80--restart unless-stopped \--name prompt-optimizer linshen/prompt-optimizer

配置密钥与访问认证

docker run -d -p 80:80 \-e VITE_OPENAI_API_KEY=your_key \-e ACCESS_USERNAME=admin \-e ACCESS_PASSWORD=your_password \--restart unless-stopped \--name prompt-optimizer \  linshen/prompt-optimizer

🧩 Docker Compose

git clone https://github.com/linshenkx/prompt-optimizer.gitcd prompt-optimizer
# 可选:创建 .env 文件cat >.env << EOFVITE_OPENAI_API_KEY=your_keyACCESS_USERNAME=adminACCESS_PASSWORD=your_passwordEOF
docker compose up -d

查看日志:

docker compose logs -f

🔌 Chrome 插件安装

Chrome商店地址[4]

可通过 Chrome Web Store 安装(注意版本更新可能延迟)安装后点击浏览器图标,即可使用提示词优化器

⚙️ API 密钥配置指南

✅ 界面配置(推荐)

1.点击右上角“⚙️设置”2.进入“模型管理”选项卡3.配置对应模型 API 密钥和高级参数4.支持设置 llmParams 自定义参数

有关 llmParams 的更详细说明和配置指南,请参阅 LLM参数配置指南[5]

示例:

{"temperature":0.7,"max_tokens":4096,"timeout":60000}

支持模型:

OpenAI(gpt-3.5 / gpt-4 / gpt-4o)Gemini(1.5-pro / 2.0-flash)DeepSeek(chat / coder)智谱(GLM-4 / GLM-4-Flash)SiliconFlow、自定义兼容 API

👉 查看:LLM 参数配置指南

🌍 环境变量配置(适用于 Docker)

-e VITE_OPENAI_API_KEY=xxx-e VITE_GEMINI_API_KEY=xxx-e VITE_ZHIPU_API_KEY=xxx-e VITE_CUSTOM_API_BASE_URL=https://api.xxx.com/v1-e VITE_CUSTOM_API_MODEL=my-model

🧑‍💻 本地开发

详细文档可查看 开发文档[6]

git clone https://github.com/linshenkx/prompt-optimizer.gitcd prompt-optimizer
pnpm install
# 启动开发服务pnpm dev         # 构建 core/ui 并启动 Webpnpm dev:web     # 仅运行前端pnpm dev:fresh   # 重置后启动

❓ 常见问题

Q1. 配置密钥后无法连接?

A: 通常是浏览器 CORS 拦截所致,建议使用 Vercel 部署或代理方式。

Q2. 如何本地连接 Ollama

export OLLAMA_ORIGINS=*export OLLAMA_HOST=0.0.0.0:11434

Q3. 商业 API 跨域限制?

推荐:

1.使用 Vercel 代理(默认支持)2.自建代理(如 OneAPI),在设置中配置自定义 API 地址

🤝 贡献指南

# Fork 项目 & 创建分支git checkout -b feature/awesome-feature
# 提交更改git commit -m "feat: 添加功能"
# 推送 & 提交 PRgit push origin feature/awesome-feature

建议使用 cursor 工具进行本地 Code Review 后再提交 PR。

📄 开源协议

本项目基于 MIT License[7] 开源。

📖 文档索引

文档总览[8] - 所有文档的索引开发指南[9] - 技术栈和开发规范LLM参数配置[10] - 高级LLM参数配置详细说明项目结构[11] - 详细的项目结构说明开发进度[12] - 当前进度和计划功能需求[13] - 产品需求文档部署说明[14] - Vercel部署详细说明

References

[1] Vercel:https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Flinshenkx%2Fprompt-optimizer
[2]点击部署:https://vercel.com/new/clone?repository-url=https://github.com/linshenkx/prompt-optimizer
[3]Vercel部署指南:https://github.com/linshenkx/prompt-optimizer/blob/master/docs/vercel.md
[4]Chrome商店地址:https://chromewebstore.google.com/detail/%E6%8F%90%E7%A4%BA%E8%AF%8D%E4%BC%98%E5%8C%96%E5%99%A8/cakkkhboolfnadechdlgdcnjammejlna?pli=1
[5]LLM参数配置指南:https://github.com/linshenkx/prompt-optimizer/blob/master/docs/llm-params-guide.md
[6]开发文档:https://github.com/linshenkx/prompt-optimizer/blob/master/dev.md
[7]MIT License:https://github.com/linshenkx/prompt-optimizer/blob/master/LICENSE
[8]文档总览:https://github.com/linshenkx/prompt-optimizer/blob/master/docs/README.md
[9]开发指南:https://github.com/linshenkx/prompt-optimizer/blob/master/docs/technical-development-guide.md
[10]LLM参数配置:https://github.com/linshenkx/prompt-optimizer/blob/master/docs/llm-params-guide.md
[11]项目结构:https://github.com/linshenkx/prompt-optimizer/blob/master/docs/project-structure.md
[12]开发进度:https://github.com/linshenkx/prompt-optimizer/blob/master/docs/project-status.md
[13]功能需求:https://github.com/linshenkx/prompt-optimizer/blob/master/docs/prd.md
[14]部署说明: https://github.com/linshenkx/prompt-optimizer/blob/master/docs/vercel.md

53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询