Codex中实现分步骤表单需先启用多页表单设置,再通过手动插入分页符或字段组自动分页划分步骤,最后配置每页导航、必填校验及邮箱格式验证。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

在Codex中实现分步骤填写的表单,需借助其内置的“多页表单(Multi-step Form)”能力,而非简单堆叠字段——直接在一个页面放全部字段会降低用户完成率,尤其当表单含身份验证、地址确认、支付信息三类逻辑区块时。
启用多页表单结构
进入Codex项目编辑器→左侧导航栏点击【Forms】→新建表单或打开已有表单→右上角点击「Settings」齿轮图标→勾选「Enable multi-step navigation」。
这一步必须在添加任何字段前完成。若已填入字段再开启,Codex不会自动拆分,所有现有字段仍留在第一页,后续新增字段才会被分配到新步骤页。
划分步骤并设置跳转逻辑
方法一:手动插入分页符
在表单编辑区,将光标定位到希望作为第一步结尾的位置(例如“邮箱验证”字段下方)→点击工具栏「+ Add Field」→选择「Page Break」→输入该步标题如“联系信息”→重复此操作,在地址字段后、支付字段后各插一个分页符。
方法二:按字段组自动分页
通过本地 MCP 桥接程序将 QQ 邮箱接入 Codex,配置所需的.env凭证信息、注册 MCP 服务端,并完成收件箱读取与邮件发送的全流程测试。适用场景:用户需要将 QQ 邮箱连接至 Codex、让 Codex 读取 / 发送 QQ 邮件、安装 / 修复qq_mail MCP 服务端,或是在 Windows 系统上排查 IMAP/SMTP 配置故障时,执行以上操作。
选中多个关联字段(如用Ctrl/Cmd多选“省”“市”“详细地址”)→右键→选择「Group into new step」→Codex自动生成带编号的新步骤页,并把选中字段移入其中。注意:【已提交的数据无法跨页迁移,分组前务必确认字段未被用户填写过】。
配置每页的导航与校验
第一步:点击任意分页符区块右侧的「⋯」→选择「Edit Step Settings」。
第二步:在弹出面板中设置「Next button label」为“下一步:收货地址”,「Previous button label」保持默认“返回”即可。
第三步:开启「Require all fields in this step to be completed」——不勾选会导致用户跳过必填项直接点下一页,后端接收到的将是空值数据。
第四步:滚动到底部,点击「Add validation rule」→选择「Email format」→绑定到当前页的邮箱字段。这一步不能省略,否则用户输入“abc@”也能通过前端校验直接进下一页。










