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

简介: 本项目推出「prompt-optimizer」智能体,专治提示词撰写痛点:表达不清、框架难选、套用费时。支持50+全球顶尖提示词框架,自动匹配、主动澄清歧义、一键生成优化提示词,并兼容多模型。已开源Skill与Chrome插件,开箱即用。(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 对大家撰写提示词能够有帮助。



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

作者  |  悟鸣

相关文章
|
22天前
|
人工智能 前端开发 IDE
AI 原生研发范式:从“代码中心”到“文档驱动”的演进
本文讲述在 AI 编程时代,通过 SDD解决上下文腐烂、审查瘫痪、维护断层三大工程失序问题,并提供一套轻量、可落地的人机协作 SOP。
AI 原生研发范式:从“代码中心”到“文档驱动”的演进
|
28天前
|
人工智能 前端开发 开发工具
从 ReAct 到 Ralph Loop:AI Agent 的持续迭代范式
Ralph Loop是一种AI编程范式,通过Stop Hook拦截机制强制模型持续迭代,直至满足可验证的完成条件(如测试通过、输出特定标记),解决AI“半途而废”问题。它依赖外部状态(Git、文件系统)实现自我参照循环,支持无人值守的AFK开发,已集成于Claude Code等主流工具。
从 ReAct 到 Ralph Loop:AI Agent 的持续迭代范式
|
28天前
|
机器学习/深度学习 人工智能 自然语言处理
AI编码实践:从Vibe Coding到SDD
本文系统回顾了淘特导购团队在AI编码实践中的演进历程,从初期的代码智能补全到Agent Coding再到引入Rules约束,最终探索SDD(Specification Driven Development,规格驱动开发)——以自然语言规格(spec.md)为唯一真理源,驱动代码、测试、文档自动生成,实现设计先行、可测试性内建与文档永不过期。实践中发现SDD理念先进但落地门槛高、工具链不成熟、历史代码集成难,因此团队当前采用融合策略:以轻量级技术方案模板为输入 + Rules严格约束 + Agent Coding高效实现 + AI自动汇总架构文档,形成兼顾规范性、效率与可维护性的AI辅助编程最佳
|
28天前
|
存储 SQL 关系型数据库
AI时代,当 MySQL 遇见列式存储引擎 DuckDB
在AI浪潮席卷全球的今天,有人认为关系型数据库已走向黄昏,MySQL 的生命力正在被边缘化。但事实真的如此吗?AliSQL,作为 MySQL 的重要分支,自2010年诞生以来,始终默默支撑着阿里巴巴集团核心业务的高并发、高可用需求。它从未消失,只是沉寂太久。 2026年,AliSQL社区的一帮开发者们,开始为AliSQL注入创新的血液!这是他们的第一篇,系统阐述了MySQL深度融合DuckDB的重大技术实践。这不仅是对“MySQL 只擅长 TP”这一行业共识的突破性回应,更是一次兼具工程魄力与架构远见的创新。
AI时代,当 MySQL 遇见列式存储引擎 DuckDB
|
28天前
|
机器学习/深度学习 人工智能 测试技术
重磅!千问最强模型正式发布
阿里正式发布千问旗舰推理模型Qwen3-Max-Thinking:参数超万亿、预训练数据达36T Tokens,规模与能力均为当前最强。采用全新测试时扩展机制,推理更智能、更经济;原生Agent能力大幅增强,可自主调用工具。开发者与用户均可免费体验。
1404 1
重磅!千问最强模型正式发布
|
1月前
|
存储 人工智能 监控
《生成式AI卓越架构设计指导原则》:从"能用AI"到"用好AI"
阿里云发布《生成式AI卓越架构设计指导原则》,围绕安全、稳定、效率、成本与性能五大支柱,助力企业构建可信赖、可持续演进的AI应用体系,推动AI从“能用”到“用好”的关键跨越。
《生成式AI卓越架构设计指导原则》:从"能用AI"到"用好AI"
|
24天前
|
人工智能 API Docker
OpenClaw 用户部署和使用指南汇总
本文档为OpenClaw(原MoltBot)官方使用指南,涵盖一键部署(阿里云轻量服务器年仅68元)、钉钉/飞书/企微等多平台AI员工搭建、典型场景实践及高频问题FAQ。同步更新产品化修复进展,助力用户高效落地7×24小时主动执行AI助手。
4888 30
|
2月前
|
人工智能 监控 架构师
AI架构师的诞生:AI+传统DDD模式 = 实现开发效率提升75%
本文以淘宝闪购服务包系统为案例,探索如何借助 AI 技术辅助领域驱动设计(DDD)落地。
AI架构师的诞生:AI+传统DDD模式 = 实现开发效率提升75%
|
28天前
|
XML 前端开发 Serverless
自建一个 Agent 很难吗?一语道破,万语难明
本文分享了在奥德赛TQL研发平台中集成BFF Agent的完整实践:基于LangGraph构建状态图,采用Iframe嵌入、Faas托管与Next.js+React框架;通过XML提示词优化、结构化知识库(RAG+DeepWiki)、工具链白名单及上下文压缩(保留近3轮对话)等策略,显著提升TQL脚本生成质量与稳定性。
417 33
自建一个 Agent 很难吗?一语道破,万语难明
|
22天前
|
人工智能 安全 测试技术
从传统编程转向大模型编程
本文提出“文档即源码”新范式,倡导开发者从“代码产出者”转型为“文档定义者”。核心是用结构化文档(需求/架构/约束)驱动AI生成代码,实现“改文档→自动重写代码”,提升知识复用性、模型无关性与安全可控性。
从传统编程转向大模型编程

热门文章

最新文章