Skills 与 Plugins
为 ChatGPT 和 Codex 添加可复用的工作流、专业知识和连接工具
Skills 和插件可帮助 ChatGPT 与 Codex 使用合适的说明、资源和工具完成可重复的工作。这样无需在每次聊天中粘贴相同的提示词、模板、要求或流程。
- 技能 将特定任务或工作流所需的指令和支持资源打包在一起。
- 插件 是一种可安装的软件包,其中可以包含技能和模型上下文 协议 (MCP) 服务器。MCP 服务器用于提供工具,也可以选择包含 自定义 ChatGPT UI。插件还可以包含适用于 Codex 运行时(包括 ChatGPT Work 和 Codex)的 生命周期钩子。
使用技能处理重复工作
Skill 是一种可复用工作流,可为 ChatGPT 或 Codex 提供特定于任务的指导。它可以捕捉你已在使用的重复性工作方式,使任一产品在遇到该任务时都遵循相同流程。
技能可以组合以下内容:
- 名称和描述,用于帮助 ChatGPT 与 Codex 识别何时适用该技能。
- 定义流程和预期结果的工作流说明。
- 模板、示例、品牌指南、schema 或已连接工具等支持资源。
当优质结果依赖可重复的方法时,技能最为实用。例如,技能可以准备 每日简报、评审文档、创建演示文稿、应用团队写作规范,或每周从 相同的已连接工具中收集信息。
使用技能可以提高一致性、在工作流中落实团队最佳实践,并通过分享 标准流程来取代对未成文知识的依赖。
当你的请求与某个技能的用途匹配时,ChatGPT 和 Codex 可以选择该技能。你也可以显式选择。ChatGPT 支持 @ 提及,而 Codex
支持用 $ 提及技能。
创建技能
你可以先把一个已经反复执行的任务,转化为面向 ChatGPT 和 Codex 的聚焦型行动手册。适合作为首批技能的任务包括每周更新、营销活动简报、会议跟进,或任何步骤和格式应保持一致的任务。
要构建实用的技能:
- 选择一个聚焦的任务。 记录你通常从什么开始,例如 文件、链接或笔记,以及完成后的结果应是什么样子。
- 描述工作流。 在 ChatGPT 中,以
@skill-creator开始;在 Codex 中, 使用$skill-creator。说明目标、要遵循的步骤、预期 格式,以及该技能应始终包含或避免的任何内容。如果有模板 或好的示例,也一并添加。 - 审查并试用草稿。 检查说明,用一个 真实请求测试该技能;如果结果漏掉步骤或偏离 你想要的格式,就进行优化。
- 安装并复用。 启用该技能后,ChatGPT 或 Codex 可以在 相关请求中使用它,或者你也可以显式选择它。若你的工作区设置允许, 还可以与团队成员共享。
使用插件接入工具和共享工作流
插件让可复用功能更易于安装和共享。一个插件可以 将技能与 MCP 服务器相结合,从 GitHub、Google Drive 或 Slack 等服务获取工具和上下文。
ChatGPT 和 Codex 共享一个通用插件目录。当你想添加现有工作流,而不是自己构建时,可以浏览该目录。安装插件后,可以直接描述任务,或根据当前界面的调用语法,显式选择一个插件或其捆绑的技能。
在技能与插件之间选择
如果需要针对明确任务的可复用指令,请使用技能。如果需要一个能够将 指令与已连接服务或其他工具组合起来的可安装软件包,请使用 插件。
要通过在 ChatGPT 中对话来构建插件,请参阅 构建插件。
要迁移现有的自定义 GPT 工作流?请参阅将自定义 GPT 迁移到插件,了解工作区准备、迁移、测试和共享。
你还可以使用 Record & Replay 演示一个工作流,它会将录制内容转换为 可复用技能。若要打包并分发你自己的 bundle,请参阅 构建插件。
如果你的插件需要连接服务或公开 MCP 工具,请参阅 构建 MCP server。当插件可以提交公开评审时, 请参阅提交插件。
有关可复用工作流的更多示例,请参阅 OpenAI Academy 中的技能 使用指南。