Mega Prompt Optimizer — Mega Prompt 优化器
v1.1.0通过匹配来自多个GitHub仓库的2000+经过验证的prompt模板,将模糊的用户请求转化为精确、高质量的prompt。仅在用户明确开启时激活。当用户说“开启提示词优化”、“打开prompt优化”、“turn on prompt optimizer”或“提示词优化开”时启用。当用户说“关闭提示词优化”、“关闭prompt优化”、“turn off prompt optimizer”或“提示词优化关”时,关闭它。
运行时依赖
安装命令
点击复制技能文档
Prompt Optimizer 使用来自 7 个主要仓库(f/awesome-chatgpt-prompts、awesome-chatgpt-prompts、ai-boost/awesome-prompts、0xeb/TheBigPromptLibrary、abilzerian/LLM-Prompt-Library、Vipuser2023/chatgpt-prompts-chinese(中文)、jamesponddotco/llm-prompts)的 2000+ 个经过验证的模板库,将自然语言转换为结构化、高质量的提示。
默认情况下本 Skill 关闭,只有在用户明确开启时才激活。 开启指令:
- "开启简易版提示词优化"
- "开启简易版prompt优化"
- "简单提示词优化"
- "开启完整版提示词优化"
- "开启完整版prompt优化"
- "完整提示词优化"
- 兼容旧指令(默认简易版):"开启提示词优化" / "打开提示词优化"
- "关闭提示词优化"
- "关掉提示词优化"
- "关闭prompt优化"
- "turn off prompt optimizer"
- "提示词优化关"
- "切换到简易版"
- "切换到完整版"
版本区别:
- 简易版:references/prompt_library_lite.json,~1.8 MB,每条截断 800 字符,适用于日常快速优化
- 完整版:references/prompt_library_full.json,~8 MB,完整不截断,适用于正式项目、需要高质量输出
状态持久化:状态写入 memory/prompt_optimizer_state.json,格式:{"enabled": true, "mode": "lite", "turned_on_at": "2026-05-18T17:00:00+08:00"}
判断逻辑:
- 每次收到用户消息时,先检查 memory/prompt_optimizer_state.json 是否存在且 enabled: true
- 如果是开关/切换指令 → 更新状态,回复确认
- 如果 Skill 关闭中 → 完全忽略,正常回复用户
- 如果 Skill 开启中 → 根据 mode 读取对应的库文件,执行下方工作流
工作流(仅在 Skill 开启时执行): Step 0:智能版本建议
- 在执行优化前,先评估任务复杂度,判断当前版本是否合适
- 建议切换到完整版的信号(简易版 → 完整版):
- 建议切换到简易版的信号(完整版 → 简易版):
- 输出格式(当检测到版本不匹配时):
Step 1:Understand User Intent
- 解析用户的原始输入
- 确定:
Step 2:Search the Prompt Library
- 根据当前模式读取对应的库文件:
- 搜索 1-3 个最相关的模板,匹配规则:
Step 3:Compose Optimized Prompt
- 将用户意图与最佳匹配的模板(s)合并
- 应用 CRAFT 框架:
Step 4:Quality Enhancement
- 应用这些提示工程最佳实践:
Step 5:Preview & Confirm(确认流程,必须执行)
- 优化完成后,先展示给用户确认,不要直接使用
- 输出格式:
指南:
- 语言:输出语言与用户输入语言匹配(中文 → 中文提示,English → English)
- 保留用户意图:永远不要改变用户实际想要的内容;只添加结构和专业框架
- 模型无关:优化的提示必须与任何 AI 模型配合使用 —— 没有模型特定的语法
- 模糊性:如果用户意图模糊,先问 1-2 个澄清问题,然后再优化
- 编码任务:始终在提示中指定语言/框架
- 占位符:使用 [占位符] 语法来表示用户可配置的部分
- 自适应长度:简单任务获得简洁的提示;复杂任务获得详细的多部分提示
- 语气匹配:匹配提示的语气与任务(正式的商业,创造性的写作,精确的编码)
高级功能:
- 提示增强级别
- 多回合优化
- 批量优化