news 2026/9/2 23:19:19

prompt-optimizer:提示词优化插件的 3 种玩法与 5 分钟私有化部署指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
prompt-optimizer:提示词优化插件的 3 种玩法与 5 分钟私有化部署指南

prompt-optimizer:提示词优化插件的 3 种玩法与 5 分钟私有化部署指南

【免费下载链接】prompt-optimizerAn AI prompt optimizer for writing better prompts and getting better AI results.项目地址: https://gitcode.com/GitHub_Trending/pro/prompt-optimizer

你在给客服机器人调 AI 回复,答案总差口气。问题往往不在模型能力,而在提示词太含糊。prompt-optimizer 是一个开源的提示词优化插件生态,提供浏览器扩展、自定义模型接入、MCP 服务器三种接入方式,帮你把提示词改得更好、验证得更快。

上面是知识图谱提取场景:左侧原始提示词和优化结果并排展示,右侧测试区可以直接对比优化前后的输出差异。

⏱️ 5 分钟快速上手

先装好 Node.js 16+ 和 pnpm,然后拉代码装依赖:

git clone https://gitcode.com/GitHub_Trending/pro/prompt-optimizer cd prompt-optimizer && pnpm install

接着按你用的入口选一条启动路径:

  • Web 界面:根目录运行pnpm dev,打开浏览器即用
  • 浏览器扩展:进入packages/extension运行pnpm dev,再到浏览器"加载已解压的扩展程序"里选择dist目录(Chrome 在chrome://extensions/开开发者模式,Firefox 走"临时载入附加组件")
  • MCP 服务器:根目录运行pnpm mcp:dev,服务监听http://localhost:3000/mcp

🧩 三种能力,各解决什么问题

浏览器扩展:选中文本就能优化,数据不出本地

扩展是纯客户端架构:你的文本、API 密钥、优化结果都在浏览器里处理,不经过中间服务器。选中文本后通过右键菜单或扩展图标即可发起优化,支持 OpenAI、Gemini、DeepSeek 等主流模型提供商,也能指向自建服务;API 密钥存在本地,一次配置不用重复输入。

权限声明和功能定义见 manifest 配置,完整源码在 packages/extension/。

自定义模型接入:3 个环境变量接任意 OpenAI 兼容接口

本地 Ollama、公司内网网关,接一个自定义模型只需要 3 个环境变量:

VITE_CUSTOM_API_KEY_ollama=dummy-key # API 密钥 VITE_CUSTOM_API_BASE_URL_ollama=http://localhost:11434/v1 # 服务地址 VITE_CUSTOM_API_MODEL_ollama=qwen2.5:7b # 模型名

_<后缀>命名规范:只允许字母、数字、下划线、连字符,最长 50 字符,不能与内置模型名冲突;三个变量缺任何一个,该模型会被静默跳过。可以同时挂多个模型,还能加可选的VITE_CUSTOM_API_PARAMS_<后缀>(注入请求参数,如 temperature)和VITE_CUSTOM_API_HEADERS_<后缀>(网关附加头)。命名示例和更多规则见 多自定义模型文档。

用自定义模型优化诗歌创作提示词:一句简单指令被改写成要素完整、结构清晰的创作指南。

MCP 服务器:3 个接口把优化能力交给别的 AI 应用

MCP(Model Context Protocol)是一种让 AI 应用互相调用能力的标准协议。MCP 服务器把提示词优化暴露为 3 个标准工具:

  • optimize-user-prompt:优化用户提示词
  • optimize-system-prompt:优化系统提示词
  • iterate-prompt:带着具体诉求迭代改进已有提示词

部署后,任何支持 MCP 的客户端(如 Claude Desktop)连接http://localhost:8081/mcp就能直接调用这 3 个工具,源码在 packages/mcp-server/。

🚀 三个高频场景实战

本地模型接入:团队工作流三步走

  1. 部署时配上文 3 个环境变量,模型自动出现在列表里
  2. 用选定的本地模型跑优化,得到结构化更强的提示词
  3. 在内置测试区验证效果、对比多个版本后再决定是否采纳

模板模式下还可以把商品、价格、语气等做成变量,同一份模板换一组参数复用到不同场景,效果示例:

跨应用集成:Docker 一条命令起 MCP

生产部署推荐 Docker,Web 界面和 MCP 服务会同时启动:

docker run -d -p 8081:80 \ -e VITE_OPENAI_API_KEY=your-key \ -e MCP_DEFAULT_MODEL_PROVIDER=openai \ linshen/prompt-optimizer

启动后 Web 界面在http://localhost:8081,MCP 服务在/mcp路径。把该 URL 填进 Claude Desktop 的services.json并重启,之后在对话里直接让它优化提示词即可。

团队私有化部署:两个关键提醒

  • VITE_*变量会被打包进前端资产,公开部署的 Web 端不要预置 API 密钥,密钥让每个使用者在本地配置
  • ACCESS_PASSWORD开启访问密码;新版本中/mcp路由已绕过 Basic 认证,MCP 客户端不会被 401 挡住

性能上也有三条实用建议:按任务选模型(小模型批量初筛、强模型精调)、对相同提示词的结果做缓存避免重复请求、大批量提示词用批量模式而不是逐条跑。

⚠️ 避坑与常见问题

  1. 端口冲突:开发模式 3000 端口被占时,用MCP_HTTP_PORT=3001 pnpm mcp:dev换端口启动
  2. No enabled models found:至少要配置一个有效 API 密钥,检查VITE_OPENAI_API_KEY等变量是否写对、容器是否真的拿到了
  3. 自定义模型没出现在列表:三个环境变量必须齐全,且后缀不能含点号、空格
  4. MCP_DEFAULT_MODEL_PROVIDER不生效:值必须是小写英文(openai,不是OpenAI

📚 学习入口与反馈

更完整的开发指南、部署文档和 API 说明都在 docs/ 目录,MCP 使用细节见 MCP 服务器用户指南。 遇到问题欢迎通过项目 Issue 系统反馈,你的场景建议也会帮助插件生态继续演进。

【免费下载链接】prompt-optimizerAn AI prompt optimizer for writing better prompts and getting better AI results.项目地址: https://gitcode.com/GitHub_Trending/pro/prompt-optimizer

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/2 23:19:09

用Conquest搭建DICOM测试环境:从协议验证到压力测试实战指南

简介&#xff1a;这是一份面向医疗影像开发者和系统管理员的Conquest DICOM Server测试工具包&#xff0c;用于在本地搭建DICOM SCP服务&#xff0c;模拟设备交互、验证PACS网络通信&#xff0c;同时支持worklist工作列表查询与数据匿名化处理。压缩包整体22.28MB&#xff0c;包…

作者头像 李华
网站建设 2026/9/2 23:14:54

JS逆向实战:从定位到复现decode__1174混淆解密函数

简介&#xff1a;面向JS逆向学习者&#xff0c;针对盼之decode__1174版本提供补环境项目代码&#xff0c;系统覆盖无限debugger绕过、动态后缀添加分析、加密环境数组明文还原等逆向基础流程&#xff0c;适用于分析加密JS逻辑与调试反调试机制的场景。压缩包内共5个文件&#x…

作者头像 李华
网站建设 2026/9/2 23:13:06

Web前端期末大作业高分指南:选题、开发与答辩全攻略

简介&#xff1a;面向高校学生的 web 前端期末作业资源包&#xff0c;内含多套大学生网页设计作品&#xff0c;可任选其一&#xff1a;既有 Dreamweaver 制作的基础作业&#xff0c;也有包含 6 个页面的个人主页完整站点&#xff0c;集成了视频、脚本等交互元素&#xff0c;适合…

作者头像 李华
网站建设 2026/9/2 23:12:29

免费进销存软件onlyit实战:从初始化到库存管理闭环

简介&#xff1a;这是一套面向小型企业和个体经营者的免费进销存管理软件&#xff0c;集成进货、销售、库存、财务等核心模块&#xff0c;并提供OA源码便于二次开发与功能定制。软件以窗体程序形式运行&#xff0c;界面直观&#xff0c;适合需要快速上手、低成本实现业务数字化…

作者头像 李华
网站建设 2026/9/2 23:09:49

WX Backup实测:把iPhone微信聊天记录完整导出到Windows电脑

简介&#xff1a;一份面向苹果手机用户的 Windows 版微信聊天记录备份导出工具 WX Backup&#xff0c;主要帮 iPhone 用户解决微信聊天记录因长期累积导致手机存储不足、却又不能随意删除的难题。它通过解析 iTunes 备份文件&#xff0c;将指定联系人或群聊记录完整导出到电脑端…

作者头像 李华