别再手写提示词!需求澄清 + 50多专业提示词框架自动匹配,效率提升10倍!

简介: Prompt Optimizer 是一款智能提示词优化工具,内置50+专业框架,支持需求澄清、歧义确认与自动匹配,兼容多模型,显著提升AI输出质量并降低API成本。(239字)

一、痛点

当前用户撰写提示词存在很多难点:

  • 可能表达不清楚,存在遗漏、歧义;
  • 知道的提示词框架非常有限,很难挑选最适合的提示词框架;
  • 知道提示词框架自己套用非常浪费时间。

当前很多提示词优化工具的主要缺点:

  • 缺乏澄清与确认,你提供的信息可能会存在歧义和错误,那么它们也会直接生成。
  • 很多提示词优化工具产出的提示词,虽然很结构化,看起来也很专业,但大多是相对通用的提示词框架。
  • 支持的模型非常有限。

我设计了一个名为 prompt-optimizer skill,通过以下方式解决这些问题:

  • 根据用户描述场景选择最适合的专业提示词框架(50多个全球顶尖的提示词框架)。
  • 如果发现缺失、歧义或错误会主动和用户确认。
  • 自动套用最适合的提示词框架。
  • 可以试用自己喜欢的模型。


二、素材准备

我们前面学了 Skill,虽然已经大概掌握了 Skill 的结构,但是真正亲手去写还是有很大门槛。

详情参见:极速开发出一个高质量 Claude Agent Skills 最佳实践

我们应该尽量秉承“AI First” 的理念,很多任务首先想到的是 “AI 能不能做好”,“如何让 AI 帮我干得更好”。

那么我们就需要把任务拆解到大模型的能力边界以内,然后把任务交代清楚,然后给大模型提供充足准确的信息。

具体到咱们这个场景,我们具体要怎么做?

把自己的想法表达清楚:

我希望你按照 Skill 规范,帮我把“提示词框架”这个文件夹改造成 “提示词优化专家”(需要改成英文)的 skill。当用户想要优化提示词时启用该功能。

流程: 用户直接发送需求或者原始提示词,AI 需要从   中选择最匹配的场景,然后匹配最适合的框架名称,读取框架名称对应的框架描述文件,然后判断用户的输入的需求或原始提示词是否存在歧义或缺失,和用户进行核对,核对清楚以后,按照匹配的最佳提示词框架产出最终提示词。

要求:请你按照 Skill 规范,生成对应的 Skill。确保文件夹名称,结构啥的都符合 Skill 规范,且功能的正确性

充足准确的上下文:

那我们需要把这些专业的提示词框架给它。

我们可以在网上找到一些专业的 AI 框架,如:

https://juuzt.ai/knowledge-base/prompt-frameworks/

然后让 AI Coding 工具(如 Qoder、Cursor 等)通过 MCP 的方式把这些框架抓下来。

如果 Qoder 的 Fetch MCP。

如 Cursor 中使用:

https://www.firecrawl.dev/ MCP

那么,如何更好地利用「渐进式式加载」的机制?

我们可能有几十个,未来可能有上百个提示框架,哪怕 Claude 支持渐进式加载,它也无法在没有加载完所有的提示词框架前就能够判断出来该使用哪些框架。

因此,我们需要主动让 AI 帮助我们根据当前的所有框架生产出一份摘要。

这样智能体就可以先根据摘要锁定对应的框架,然后再提取对应的框架文件了解详情。

当然,也可以考虑转为 JSON 格式,对 Agent 更友好一些。

由于上下文不太长,而且本身是 Markdown 表格,目前看效果已经很不错。


三、工具封装

3.1 Claude Skills

AI Coding 工具创建

AI Coding 工具,有很多,我最常用的 AI Coding 工具之一是 Qoder。

我们可以把 Anthropic 官方的 Skill 仓库拉下来。传送门:

https://github.com/anthropics/skills

因为这里有很多官方的例子,还有一些相关的说明。

通常,我会先用 Qoder 的仓库 Wiki 功能生成一份专业详细的Wiki,快速了解关键信息,有任何疑问直接提问。

我们把前面准备的这些材料放到文件夹里,放到官方的 skills 目录,然后把我们想要做的事情说清楚,让 AI 自动帮我们生成对应的 skill。

那么很快它就会按照 Skills 的规范,根据我们提供的要求和相关资料,生成出一个非常专业、高质量的 Skills。

该 Skill 已开源,需要的朋友欢迎安装体验,欢迎前来 star

https://github.com/chujianyun/skills 

官方 skill-creator

Claude 的 Skills 仓库提供了一个创建 Skill 的 Skill:skill-creator

cd 到准备好的素材目录,然后发送同样的提示词,Claude Code 会根据该 Skill 自动帮我们创建好提示词。

安装体验

安装方法参见:https://github.com/anthropics/skills

在 Claude Code 中增加我的插件市场

/plugin marketplace add chujianyun/skills

插件市场安装我们的 提示词优化 Skill

/plugin install prompt-engineering-skills@chujianyun/skills

说出自己需要提示优化,然后把原始提示词发给他。

可以明显地看到,它会自动匹配 prompt-optimizer这个 Skill,读取摘要文件,匹配最适合的框架,对需求进行澄清,给出对应的优化后的提示词。

底层原理参见:https://github.com/numman-ali/openskills


<skills_instructions>
When users ask you to perform tasks, check if any of the available skills below can help complete the task more effectively.

How to use skills:
- Invoke skills usingthis tool with the skill name only(no arguments)
- When you invoke a skill, you will see <command-message>The "{name}" skill is loading</command-message>
- The skill's prompt will expand and provide detailed instructions

Important:
- Only use skills listed in <available_skills> below
- Do not invoke a skill that is already running
</skills_instructions>

<available_skills>
<skill>
<name>pdf</name>
<description>Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms...</description>
<location>plugin</location>
</skill>

<skill>
<name>xlsx</name>
<description>Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis...</description>
<location>plugin</location>
</skill>
</available_skills>

安装好插件或 Skill,提示词中会暴漏可用工具。Claude Code 运行时匹配到对应 Skill 以后,调用 Skill("技能名称") 方式触发,渐进式披露。

3.2 Chrome 浏览器插件

考虑到有些同学不太会用 Skill。同时,也是为了验证 AI Coding 现在的水平,周末使用 Qoder 尝试将 Skill 转为 Chrome 插件,想了解实现难度和成本。

新建一个文件夹,把 Skill 文件夹放进去,使用 Qoder Quest 模式进行需求澄清。

用 Quest 模式生成核心代码。

然后,右侧 Agent 中通过几轮对话,就可以生成比较符合预期的浏览器插件。

花了大概半小时的时间就开发出来了,超出预期。

Github 仓库地址:

https://github.com/chujianyun/prompt-optimizer-extension

使用非常方便,配置自己的大模型 API,通过对话的方式就可以进行提示词的优化啦!

四、写在最后

我自己智能体很多提示词都是用这种方式来生成的,有些业务智能体提示词也会尝试用这种方案来澄清和优化,明显可以感觉到有些提示词,用专业的提示词框架效果会更好。

比如说头脑风暴,很多人都觉得‘你帮我们头脑风暴一下’这就够了。实际上你用专业的头脑风暴框架,能够挖掘出来的、能够发散出来的方面,能够挖掘出来的价值是完全不一样的。

当然也不是所有的场景都需要套用专业的提示词框架,尤其是简单场景,说清楚即可。可能更多的还是你需要把它搞成一个智能体,相对更专业的场景可以去试试。

提示词优化的 Skill 侧面展示了,现在“Do” 的成本已经大大降低,关键是 “Think”。

已经从 “Talk is Cheap,Show Me Your Code” 转向 “Code is Cheap,Show Me Your Talk”。

随着模型的能力越来越强,未来 Think 的价值,比 DO 更高。

关键是能不能把任务拆解到大模型能力范围以内(不管手动还是自动),人是否能表达清楚自己的需求(不管有没有 AI 的辅助),AI 可以获取到充足和准确的上下文(不管是人提供,还是通过 Skill、MCP)。

当然,Skill 不是万能的, Skill 的效果也依赖模型能力,通常模型越强大效果通常越好。

希望本提示词优化 Skill 对大家撰写提示词能够有帮助。



来源  |  阿里云开发者公众号

作者  |  悟鸣

相关文章
|
5天前
|
人工智能 API 开发者
Claude Code 国内保姆级使用指南:实测 GLM-4.7 与 Claude Opus 4.5 全方案解
Claude Code是Anthropic推出的编程AI代理工具。2026年国内开发者可通过配置`ANTHROPIC_BASE_URL`实现本地化接入:①极速平替——用Qwen Code v0.5.0或GLM-4.7,毫秒响应,适合日常编码;②满血原版——经灵芽API中转调用Claude Opus 4.5,胜任复杂架构与深度推理。
|
9天前
|
JSON API 数据格式
OpenCode入门使用教程
本教程介绍如何通过安装OpenCode并配置Canopy Wave API来使用开源模型。首先全局安装OpenCode,然后设置API密钥并创建配置文件,最后在控制台中连接模型并开始交互。
4258 8
|
15天前
|
人工智能 JavaScript Linux
【Claude Code 全攻略】终端AI编程助手从入门到进阶(2026最新版)
Claude Code是Anthropic推出的终端原生AI编程助手,支持40+语言、200k超长上下文,无需切换IDE即可实现代码生成、调试、项目导航与自动化任务。本文详解其安装配置、四大核心功能及进阶技巧,助你全面提升开发效率,搭配GitHub Copilot使用更佳。
|
17天前
|
存储 人工智能 自然语言处理
OpenSpec技术规范+实例应用
OpenSpec 是面向 AI 智能体的轻量级规范驱动开发框架,通过“提案-审查-实施-归档”工作流,解决 AI 编程中的需求偏移与不可预测性问题。它以机器可读的规范为“单一真相源”,将模糊提示转化为可落地的工程实践,助力开发者高效构建稳定、可审计的生产级系统,实现从“凭感觉聊天”到“按规范开发”的跃迁。
2514 18
|
2天前
|
人工智能 自然语言处理 Cloud Native
大模型应用落地实战:从Clawdbot到实在Agent,如何构建企业级自动化闭环?
2026年初,开源AI Agent Clawdbot爆火,以“自由意志”打破被动交互,寄生社交软件主动服务。它解决“听与说”,却缺“手与脚”:硅谷Manus走API原生路线,云端自主执行;中国实在Agent则用屏幕语义理解,在封闭系统中精准操作。三者协同,正构建AI真正干活的三位一体生态。
2078 6
|
9天前
|
人工智能 前端开发 Docker
Huobao Drama 开源短剧生成平台:从剧本到视频
Huobao Drama 是一个基于 Go + Vue3 的开源 AI 短剧自动化生成平台,支持剧本解析、角色与分镜生成、图生视频及剪辑合成,覆盖短剧生产全链路。内置角色管理、分镜设计、视频合成、任务追踪等功能,支持本地部署与多模型接入(如 OpenAI、Ollama、火山等),搭配 FFmpeg 实现高效视频处理,适用于短剧工作流验证与自建 AI 创作后台。
1324 5
|
1天前
|
人工智能 自然语言处理 Shell
🦞 如何在 Moltbot 配置阿里云百炼 API
本教程指导用户在开源AI助手Clawdbot中集成阿里云百炼API,涵盖安装Clawdbot、获取百炼API Key、配置环境变量与模型参数、验证调用等完整流程,支持Qwen3-max thinking (Qwen3-Max-2026-01-23)/Qwen - Plus等主流模型,助力本地化智能自动化。
🦞 如何在 Moltbot 配置阿里云百炼 API
|
2天前
|
人工智能 数据可视化 Serverless
国产之光:Dify何以成为国内Workflow Agent开发者的首选工具
随着 LLM 技术发展,将LLM从概念验证推向生产时面临诸多挑战,如复杂Prompt工程、长上下文管理、缺乏生产级运维工具及快速迭代难等。Dify旨在通过融合后端即服务(BaaS)和LLMOps理念,为开发者提供一站式、可视化、生产就绪的解决方案。
442 2
|
8天前
|
人工智能 运维 前端开发
Claude Code 30k+ star官方插件,小白也能写专业级代码
Superpowers是Claude Code官方插件,由核心开发者Jesse打造,上线3个月获3万star。它集成brainstorming、TDD、系统化调试等专业开发流程,让AI写代码更规范高效。开源免费,安装简单,实测显著提升开发质量与效率,值得开发者尝试。