分享到微信

当前解读页的微信分享二维码

用微信扫一扫打开,点击右上角「···」分享给朋友或朋友圈。

手机上可截屏后,在微信扫一扫中从相册识别二维码。

openai/plugins

开发工具

一组 Codex 插件示例,用来为编程智能体补充技能、MCP 工具与工作流入口。

7,669
977
JavaScript
创建于 7 个月前

这个仓库是一组精选的 Codex 插件示例,而不是一个独立应用。它的用途是展示插件如何组织,让 Codex 能够加载额外的技能、工具和工作流入口;这些示例同时也可以作为自己编写插件时的参考实现。

插件的组织方式

每个插件放在 plugins/<name>/ 下的独立目录中,并且必须包含 .codex-plugin/plugin.json 清单。除此之外,插件还可以可选地附带 skills/、.app.json、.mcp.json、插件级 agents/、commands/、hooks.json、assets/ 以及其他支持文件(README)。实际使用时,清单是插件的锚点,而伴随的这些结构决定插件暴露哪些能力:是技能与说明、由 MCP 提供的工具、应用操作,还是钩子与命令入口。

通过 marketplace 发现插件

插件通过默认 marketplace 展示,入口位于 .agents/plugins/marketplace.json,指向标准的 plugins/ 目录。使用 API key 登录的用户则对应另一个 marketplace,文件是 .agents/plugins/api_marketplace.json(README)。因此,marketplace 文件承担目录层的作用:增加或列出插件,取决于 marketplace 条目和插件目录怎样安排,而不需要改动 Codex 本身。

示例覆盖的范围

几个较大的示例展示了可用的各类入口。plugins/figma 展示 use_figma 以及 Code to Canvas、Code Connect 和设计系统规则;plugins/notion 面向规划、研究、会议和知识记录;plugins/build-ios-apps 与 plugins/build-macos-apps 聚焦 SwiftUI/AppKit 的实现、重构、构建/运行/调试循环以及打包指导;plugins/build-web-apps 覆盖部署、UI、支付和数据库工作流;plugins/expo 涉及 Expo/React Native 应用、SDK 升级、EAS 工作流和 Codex Run 操作。netlify、remotion 和 google-slides 等较小的包则说明其他基于技能和 MCP 的插件形态(README)。

要求与范围

现有材料记录了 Codex 插件格式和示例布局,但没有声明许可证,也没有说明每个可选功能需要哪个 Codex 版本。这个仓库更适合当作学习和改造的示例:必需的 plugin.json 清单写得很清楚,而某个插件能否实际工作,取决于它的示例假定了哪些可选文件和外部服务。提供的 README 中没有单独的安装或兼容性指南,因此这些细节需要从插件文件本身确认,不能因为它们是同一个合集就默认相同。

本文由 AI 根据项目 README 生成,更新于 2026年10月30日,以项目官方文档为准。

Hacker News 讨论

OpenAI Codex Game Studio Plugin
▲ 1 · 0 条评论 · 2026年3月16日