Codex open-reclamos 表单验证|组合校验并聚焦首个错误字段
EnglishCodex 安装步骤
- 打开 GitHub 固定提交的 `.agents/skills/form-orchestrator/SKILL.md`,核对内容与使用条件。
- 在自己的项目中创建 `.agents/skills/form-orchestrator/`,把核对后的文件保存为 `.agents/skills/form-orchestrator/SKILL.md`。
- 在该项目根目录启动 Codex,输入 `$form-orchestrator` 并选择同名技能。
中文摘要
在 open-reclamos 中用类型明确的 useForm、字段组件和组合验证组织录入表单,复用字段的 focus 和 validate 能力。
SKILL.md 中文导读
可复现示例
为演示表单组织标题校验和失败反馈。
{"field":"title","value":"","checks":["required","max 40 chars"],"onError":"focus title"}工作步骤
- 定义表单值类型并初始化 useForm。
- 组合所需校验,复用已有字段类型。
- 准备错误提示与聚焦逻辑,检查失败时的反馈。
验收方法
组合 `required` 和 `max 40 chars` 校验。空标题显示必填错误,按 `focus title` 把焦点移回标题字段。
GitHub 原文 · 更新日期
适用环境
在 Codex 中打开 open-reclamos 工作区。准备目标字段、校验规则和已有表单组件。
常见问题
什么时候需要写自定义字段?
现有字段无法满足实际输入要求时再扩展,保留相同校验和聚焦接口。