# Prompt Optimizer 生态完全研究 > 提示词优化器工具生态:从用户产品到自动优化框架 > > 归档:2026-04-25 --- ## 📊 生态全景 Prompt Optimizer 生态分为两大方向: | 方向 | 代表项目 | 定位 | |------|---------|------| | **用户工具** | linshenkx/prompt-optimizer | 交互式提示词优化产品 | | **自动优化框架** | GEPA / PromptWizard / prompt-ops | AI 自动迭代优化 | --- ## 🏆 主流项目对比 | 项目 | Stars | 语言 | 定位 | 维护方 | |------|-------|------|------|--------| | **prompt-optimizer** | 26,823 | TypeScript | 用户端优化工具 | 个人开发者 | | **Context-Engineering** | 8,773 | Markdown | Prompt Engineering 手册 | 社区 | | **GEPA** | 3,980 | Python | 反射式文本进化框架 | gepa-ai | | **PromptWizard** | 3,839 | Python | Agent 驱动的自动优化 | Microsoft | | **auto-prompt** | 764 | TypeScript | AI 提示词优化平台 | AIDotNet | | **prompt-ops** | 804 | Python | LLM 提示词优化工具 | Meta | | **SAMMO** | 753 | Python | 多目标元提示词优化 | Microsoft | --- ## 🎯 linshenkx/prompt-optimizer(⭐26,823) ### 项目概览 | 属性 | 值 | |------|---| | **创建时间** | 2025-02-12 | | **语言** | TypeScript | | **Forks** | 3,167 | | **许可** | 开源 | | **在线体验** | https://prompt.always200.com | ### 核心能力 ``` 用户输入原始提示词 → AI 优化引擎 → 输出优化后提示词 ↕ ↓ 多轮迭代优化 ←── 评估对比 ←── 多模型生成 ``` | 能力 | 说明 | |------|------| | 🎯 智能优化 | 一键优化 + 多轮迭代优化 | | 📝 双模式 | 系统提示词优化 + 用户提示词优化 | | 🔄 评估对比 | 单结果评估 + 多结果对比评估 | | 🤖 多模型 | OpenAI / Gemini / DeepSeek / 智谱 / 硅基流动 | | 🖼️ 图片生成 | T2I 文生图 + I2I 图生图 | | 📊 高级模式 | 变量管理 + 多轮对话测试 + Function Calling | | 🔒 安全架构 | 纯前端 + 数据本地存储 | | 🧩 MCP 协议 | 集成 Claude Desktop 等 MCP 应用 | ### 四种使用方式 | 方式 | 特点 | |------|------| | **Web 应用** | 在线即用,数据存浏览器 | | **桌面应用** | 无 CORS 限制,支持自动更新 | | **Chrome 扩展** | 浏览器内嵌使用 | | **Docker 部署** | 自托管,支持密码保护 | ### 部署方案 ```bash # Docker 快速部署 docker run -d -p 8081:80 --restart unless-stopped \ --name prompt-optimizer linshen/prompt-optimizer # Docker Compose 完整部署 git clone https://github.com/linshenkx/prompt-optimizer.git cd prompt-optimizer cat > .env << EOF VITE_OPENAI_API_KEY=your_key VITE_GEMINI_API_KEY=your_key VITE_DEEPSEEK_API_KEY=your_key ACCESS_PASSWORD=your_password EOF docker compose up -d ``` ### MCP 集成 ```json // Claude Desktop 配置 (~/.config/Claude/services/services.json) { "services": [ { "name": "Prompt Optimizer", "url": "http://localhost:8081/mcp" } ] } ``` **暴露的 3 个 MCP 工具**: - `optimize-user-prompt`:优化用户提示词 - `optimize-system-prompt`:优化系统提示词 - `iterate-prompt`:迭代优化成熟提示词 ### 三大经典场景 | 场景 | 效果 | |------|------| | 严厉审稿人 | 从泛泛附和 → 结构化批评,指出假设薄弱点、证据缺口 | | 讨价还价回复 | 单模板变量化,不同商品/价格/语调复用 | | 文生图优化 | 一句话想法 → 主体 + 空间关系 + 情绪锚点的专业提示词 | --- ## 🤖 自动优化框架对比 ### GEPA(⭐3,980) ``` 提示词 → 反射式进化 → 评估 → 再进化 → 最优提示词 ``` | 特性 | 说明 | |------|------| | **方法** | Reflective Text Evolution | | **适用** | 提示词、代码、任何文本 | | **特点** | AI 驱动的自动迭代优化 | ### Microsoft PromptWizard(⭐3,839) ``` 任务 → Agent 分析 → 生成候选提示词 → 评估 → 选择最优 ``` | 特性 | 说明 | |------|------| | **方法** | Task-Aware Agent-driven | | **适用** | 特定任务感知的自动优化 | | **特点** | Agent 驱动,任务适配 | ### Meta prompt-ops(⭐804) | 特性 | 说明 | |------|------| | **方法** | 系统化提示词优化 | | **适用** | LLM 应用场景 | | **特点** | Meta 官方出品 | --- ## 📐 提示词优化的方法论 ### 从 Prompt Engineering 到 Context Engineering | 维度 | Prompt Engineering | Context Engineering | |------|-------------------|-------------------| | **范围** | 单条提示词优化 | 上下文窗口全局设计 | | **方法** | 人工迭代 | 系统性架构 | | **关注点** | 文字表达 | 信息填充、编排、优化 | > "Context engineering is the delicate art and science of filling the context window with just the right information for the next step." — Andrej Karpathy ### 优化流程 ``` 1. 明确任务目标 → 2. 编写初始提示词 → 3. 测试效果 ↕ 7. 持续监控 ← 6. 部署使用 ← 5. 评估对比 ← 4. 迭代优化 ``` ### 关键技巧 | 技巧 | 说明 | |------|------| | **角色扮演** | 赋予 AI 专家角色 | | **结构化输出** | 要求 JSON/表格/特定格式 | | **少样本示例** | 提供 1-3 个示例 | | **思维链** | 要求逐步推理 | | **边界条件** | 明确处理范围和限制 | | **变量化** | 可复用模板 + 变量替换 | --- ## 🆚 三选一指南 | 你的需求 | 推荐方案 | |---------|---------| | **想交互式优化提示词** | linshenkx/prompt-optimizer | | **想自动批量优化** | GEPA / PromptWizard | | **想学习方法论** | Context-Engineering 手册 | | **想在 Claude Desktop 中集成** | prompt-optimizer + MCP | | **想自托管** | prompt-optimizer Docker | | **Meta 生态用户** | Meta prompt-ops | --- ## 💡 与 OpenClaw 的结合 | 结合方式 | 说明 | |---------|------| | **MCP 集成** | prompt-optimizer 通过 MCP 暴露优化能力 | | **Claude Desktop** | 可在 Claude Desktop 调用优化服务 | | **提示词模板** | 优化后的提示词可用于 OpenClaw Agent 配置 | | **SOUL.md 优化** | 可用工具优化 Agent 人格提示词 | --- ## 🔗 资源 | 资源 | 链接 | |------|------| | **prompt-optimizer** | https://github.com/linshenkx/prompt-optimizer | | **在线体验** | https://prompt.always200.com | | **GEPA** | https://github.com/gepa-ai/gepa | | **PromptWizard** | https://github.com/microsoft/PromptWizard | | **Context-Engineering** | https://github.com/davidkimai/Context-Engineering | | **Meta prompt-ops** | https://github.com/meta-llama/prompt-ops | | **auto-prompt** | https://github.com/AIDotNet/auto-prompt | --- *整理:知识库管理员 | 归档:2026-04-25*