
把一句敷衍的 prompt 改成带 7 条约束的提示词prompt-optimizer 快速上手指南【免费下载链接】prompt-optimizerAn AI prompt optimizer for writing better prompts and getting better AI results.项目地址: https://gitcode.com/GitHub_Trending/pro/prompt-optimizer把写一首现代诗交给 prompt-optimizer它不会直接出诗而是先重写这句 prompt主题展开、12~20 行的长度约束、时钟和日历这类意象建议全写进 7 条要求里然后拿改后的版本跑一遍测试。一行字进去一份能反复用的提示词出来——这就是这个工具做的事。30 秒了解它prompt-optimizer 是一个用 AI 改写提示词的开源工具输入一段 prompt它补上缺失的上下文、约束和结构输出更好用的版本还能当场对比优化前后的生成结果。有 4 种使用形态Chrome 扩展、Web 应用、桌面端、MCP 服务器纯客户端架构prompt 和 API 密钥都走本地不经过中间服务器最建议先试浏览器扩展不填服务器、不建后端密钥只存在自己浏览器里先看效果以你是只猫娘为例原始提示词只有一个身份设定优化后变成带 Role、Background、Attention、Profile 四个板块的完整设定连永远不要忘记你是女仆这种边界约束都替你补上了。右侧测试区同一句输入分别发给原提示词和优化后提示词两个回答并排摆在一起差异一眼可见。在浏览器里随手优化一段 prompt适合每天在网页里和 AI 打交道、想选中一段文字就地优化的场景。有两条路直接部署 Web 版用浏览器打开或者把扩展挂进 Chrome后者连地址都不用记。git clone https://gitcode.com/GitHub_Trending/pro/prompt-optimizer cd prompt-optimizer pnpm install pnpm build:ext然后打开chrome://extensions/开启开发者模式点加载已解压的扩展程序选packages/extension/dist。一个值得展开看的细节在 packages/extension/public/manifest.json 里permissions: []是一句空声明——没申请 storage、tabs、network 这类权限密钥和提示词都留在本地。对扩展来说权限列表为空是比一堆声明更硬的信任信号。不想本地构建直接从 Chrome 应用商店装现成的扩展上面四行命令全省掉。图里是一次基础优化一句粗略的诗歌诉求被补成带 7 条要素的创作指南右侧测试区用 DeepSeek 跑完直接给成品诗。把本地模型接进优化器适合公司网关不放心把 prompt 往外发、或者想在 Ollama 等本地模型上白嫖优化的场景。优化器默认支持 OpenAI、Gemini、DeepSeek 等供应商挂任意 OpenAI 兼容端点靠一组带后缀的环境变量变量示例值Ollama说明VITE_CUSTOM_API_KEY_qwen3ollama必填本地服务随便填VITE_CUSTOM_API_BASE_URL_qwen3http://localhost:11434/v1必填API 地址VITE_CUSTOM_API_MODEL_qwen3qwen3:8b必填模型名VITE_CUSTOM_API_PARAMS_qwen3{temperature:0.7}可选注入请求体VITE_CUSTOM_API_HEADERS_qwen3{x-tenant-id:a}可选网关附加请求头规则写在 docs/user/multi-custom-models.md后缀只允许字母、数字、下划线、连字符不超 50 字符不能和内置模型名撞车三个必填变量缺一个这个模型会被整体跳过而不是报错。想加第二个模型换一组后缀再来一遍即可数量不限。默认模型够用的话这一节直接跳到下一节。让别的 AI 客户端调用优化适合不自己点按钮、想让 Claude Desktop 这类支持 MCP 的客户端在对话里替你优化提示词的场景。MCP 服务器把三件事封装成标准工具optimize-user-prompt优化用户提示词、optimize-system-prompt优化系统提示词、iterate-prompt针对具体问题迭代已有提示词接入方式见 docs/user/mcp-server.md。docker run -d -p 8081:80 \ -e VITE_OPENAI_API_KEYyour-key \ -e MCP_DEFAULT_MODEL_PROVIDERopenai \ linshen/prompt-optimizer跑起来后 Web 界面在http://localhost:8081MCP 服务在同端口的/mcp路径——一个端口同时服务两处。Claude Desktop 那边services 配置里加一行{name: Prompt Optimizer, url: http://localhost:8081/mcp}即可。不打算让别的客户端碰它就忽略 MCP直接用扩展或 Web 版效果相同。优化不局限于文字图里 27 个字节的粗略诉求被扩写成完整画面描述同一提示词发给两个模型出图并排放在一起比。部署怎么选方式适合谁怎么起注意浏览器扩展个人自用pnpm build:ext后加载 dist密钥只在本地权限声明为空本地 pnpm要改代码的开发者pnpm install pnpm dev需要 Node 22 和 pnpm 10Docker团队共享、私有服务器上面那条docker run命令一个端口同时给 Web 和/mcpVercel公开分享pnpm build:web部署packages/web/distVITE_*变量会打进前端产物别塞真实密钥建议配ACCESS_PASSWORD谁适合经常写 prompt、受够了帮我总结一下式回复的人先从浏览器扩展开始10 分钟之内能看到第一个优化结果。谁不适合只想调 API 不做提示词工作的这套用不上。现在就能做的一件事打开你手里最烂的那条 prompt丢进优化器跑一遍看看它给你补了什么。【免费下载链接】prompt-optimizerAn AI prompt optimizer for writing better prompts and getting better AI results.项目地址: https://gitcode.com/GitHub_Trending/pro/prompt-optimizer创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考