This documentation is available as Markdown for AI agents and LLMs. See the full Markdown index or append .md to any documentation URL.
Codex 和 Expo
编辑页面
使用 Codex 构建、升级、调试和部署你的 Expo 和 React Native 项目。
Codex 是 OpenAI 的基于终端的 AI 编程代理。它可以跨你的项目读取和写入文件、运行终端命令,并浏览网页。使用 create-expo-app 创建的 Expo 项目会附带一个 AGENTS.md 文件,Codex 会直接读取它。它还可以查看 EAS 和 Expo CLI 日志,从 Expo 模型上下文协议(MCP)服务器获取文档,使用 Expo Skills 获取最佳实践,管理你的 EAS 部署工作流,等等。
快速开始
1
安装 Codex
安装 Codex,然后从任意项目中启动它。其他安装方法请参阅 Codex CLI 文档。
- curl -fsSL https://chatgpt.com/codex/install.sh | sh2
3
设置 Expo Skills 和 Expo MCP Server
安装 Expo Skills 并连接 Expo MCP Server,这样 Codex 就能了解 Expo 约定并访问你的 EAS。
安装该插件,它会向 agent 教授经过验证的 Expo 模式,并浏览可用技能的完整列表。
连接远程 Expo MCP Server,让 agent 实时访问 Expo 文档和 EAS。
5
Codex 如何读取你的 Expo 项目
当你在项目中启动 Codex 时,它会读取脚手架生成的 AGENTS.md 文件。该文件会将 Codex 指向你项目所使用的 Expo SDK 版本的文档,并包含你添加的任何项目级说明。
AGENTS.md 会提交到你的项目中,因此开发者的 Codex 会话会从相同的上下文开始。
示例提示词
设置完成后,用通俗的语言描述 Expo 任务。例如:
| 任务 | 示例提示词 |
|---|---|
| 升级 SDK | 将此项目升级到最新的 Expo SDK,并修复任何破坏性更改。 |
| 添加导航 | 使用 Expo Router 添加一个标签导航器和一个新的设置屏幕。 |
| 自动化构建 | 创建一个 EAS Workflow,在每次拉取请求时构建应用。 |
| 调试构建 | 我最近的 iOS 构建失败了。请阅读 EAS Build 日志并告诉我哪里出了问题。 |
| 添加通知 | 配置 expo-notifications,并在应用启动时显示本地通知。 |
| 设置 CI/CD | 创建一个在每次 PR 时都会构建的 CI/CD 工作流。 |
| 添加原生 UI | 向我的 Expo 应用添加一个 SwiftUI 选择器组件。 |
| 检查反馈 | 显示我应用的 TestFlight 反馈。 |
| 验证 UI | 截取屏幕截图并验证蓝色圆形视图。 |
更多示例请参阅 Expo Skills 和 Expo MCP Server 的示例提示词部分。