提示词炼金术:用四元蒸馏框架改写 Prompt

前言

日常写 Prompt 时,常见困境不是「不会写」,而是改了几版仍不稳定:模型答非所问、格式漂移、推理跳步,或提示词越堆越长却更难维护。手工对照各类教程修补,往往只学到片段技巧,缺少一条可重复的优化路径。

下面介绍 SkillHub 上的 Agent Skill「提示词炼金术」(坐标 @user_83d7fe7a/prompt-alchemist)。它把多位公开讨论的提示词工程思路收敛为固定流程,输入原始提示词,输出经结构化处理的「蒸馏版」,便于直接拿去对话或嵌入工作流。

这是什么

「提示词炼金术」是社区来源(community)的 ai-agent 类 Skill,当前 SkillHub 版本为 1.0.4,发布者为 user_83d7fe7a,页面标注作者为七七。Skill 标签为 requires_api_key=false,安装后无需额外 API Key 即可按 Skill 说明运行。

定位可以概括为:在「提示词优化」场景下,由 Agent 按「四元蒸馏框架」自动改写用户给出的 Prompt,目标是提升后续 AI 回答的可控性与质量。官方简介同时指向 GitHub 仓库 Cherish133/prompt-alchemist;SkillHub 页面注明 Git 侧为持续优化中的版本,原始说明与留存内容可通过该链接查看。

核心功能

以下能力均来自 SkillHub 简介与仓库内 SKILL.md 的 description 及框架说明,彼此一致的部分如下。

四元蒸馏与四位方法论来源

Skill 将 Riley Goodside(结构)、涂津豪(意识流)、Sander Schulhoff(证据与示例分类)、李继刚(压缩共振)四类思路融合为「四元蒸馏框架」。遇到不同问题时,框架内会侧重不同技法,例如结构锚定、嵌入思考过程、Few-Shot 与任务拆解、压缩冗余表述等;具体分支在 Skill 正文与参考文档中展开。

固定四步流程

官方对外描述的核心流水线为四步:

  1. 诊断:判断当前提示词的主要问题与任务类型。
  2. 结构:用标签、角色、任务边界等把意图写清楚。
  3. 思考:在需要推理或决策类任务时,引导模型先思考再作答。
  4. 压缩:去掉重复与无效约束,保留高信号指令。

输入为用户的原始提示词(或极简场景下的短句意图),输出为蒸馏后的提示词文本(Skill 文档中常以 XML 风格标签组织,便于复制使用)。

触发与边界

SKILL.md 的 description 约定:当用户希望优化提示词、改进 Prompt、提升输出质量,或出现「帮我优化提示词」「改进我的 Prompt」「让AI回答更好」「提示词蒸馏」「prompt alchemist」等表述时,应触发本 Skill。

不适用于:直接让模型回答问题(而非改 Prompt)、纯闲聊、以及以代码调试为主线的请求。这类场景应使用通用对话或开发类 Skill,而不是本工具。

安装与启用

SkillHub 官方页面要求:先按 SkillHub 安装说明 配置 CLI,再安装本 Skill。

1、检查或安装 skillhub CLI

在终端确认是否已安装:

command -v skillhub && skillhub --version

若未安装,可使用官方脚本(完整安装含默认 Skill;仅需 CLI 时加 --cli-only):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

2、安装到当前 Agent 的 skills 目录

安装时必须用 --dir 指向当前客户端识别的 skills 目录,否则默认落在 ./skills/ 可能无法被 Agent 加载。官方文档给出的常见路径包括:

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

安装命令示例(将 <skills 目录> 换成上面对应路径):

skillhub install @user_83d7fe7a/prompt-alchemist --dir <skills 目录>

也可将 SkillHub 页面上的说明发给 AI,让其按同一文档完成安装。安装后按各客户端要求重启或刷新 Skill 列表。

典型用法

本 Skill 基于通用 SKILL.md 格式:启用后,用自然语言说明「要优化哪段 Prompt」即可,无需单独跑脚本。

完整四步蒸馏

适合已有较长或较完整的草稿。示例对话意图如下(示意,非固定口令):

请用提示词炼金术优化下面这段 Prompt,按诊断→结构→思考→压缩输出最终版:

[粘贴你的原始提示词]

经过上面的步骤,Agent 应返回改写后的蒸馏版,可直接用于下一次模型调用。

极简输入与追问

仓库 SKILL.md 中为新手提供了「极简模式」:输入很短、或用户明确表示「简单」「快」时,可跳过完整四步,优先生成少量核心标签(如角色、任务、格式)。若只有动词没有对象(例如「翻译成英文」「总结一下」),Skill 会要求补充待处理内容后再蒸馏。这与「先给材料、再优化 Prompt」的使用习惯一致。

适用场景与注意

适合谁

  • 需要反复调 Prompt 的产品、运营、研发人员,希望有一条稳定的改写流程而不是零散技巧。
  • 已在用 Cursor、Claude Code、Codex 等支持 Skills 的客户端,想把「改 Prompt」交给专用 Skill 处理。

使用注意

  • SkillHub 列表数据(截至资料抓取):分类 ai-agent,评分 100000,下载 15080;以 SkillHub 技能页 为准。
  • Git 仓库版本与 SkillHub 包版本可能不同步;若需要对照最新文档或参考文件,以官方给出的 Git 地址为准。
  • 本 Skill 产出的是提示词文本,不替代模型本身;优化后仍建议在目标模型上试跑一轮。
  • 勿在「只要答案、不改 Prompt」的场景强行触发,以免与 Skill 设计边界冲突。

结尾

「提示词炼金术」把诊断、结构、思考、压缩串成可复用流程,并把多位公开方法论收进同一套 Agent Skill,适合作为 Prompt 迭代的默认助手。安装与详情见 SkillHub:提示词炼金术;API 坐标页:https://api.skillhub.cn/user_83d7fe7a/prompt-alchemist。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye