SuperAPI AI 工具集

form_builder

通用与其它

查看项目

更新于 10-16 08:09

技能介绍

用途:系统化指导构建可访问、易用的表单与数据采集界面,如联系表单、登录注册、结账、问卷和设置页。

主要能力:给出组件选择框架(按数据类型选输入组件)、校验时机策略(推荐失焦校验,首次报错后改为输入时校验)、WCAG 2.1 AA 无障碍要求(标签、键盘导航、错误关联与朗读、ARIA 属性)、UX 实践(渐进披露、智能默认值、移动优先、自动保存)与错误信息写法。

使用方式:资料提供 JavaScript/React 技术栈(React Hook Form、Zod、Radix UI 或 React Aria)与 Python 技术栈(Pydantic、FastAPI、WTForms)的实现指引和示例文件路径,但未提供完整安装命令。Rust 与 Go 仅列为未来计划。

适用场景:基础输入、富输入(自动完成、文件上传、富文本等)及复杂模式(多步向导、条件字段、重复区块、自动保存)。

限制:未说明具体价格、平台或效果;Rust、Go 实现暂未提供;示例代码仅为片段,需参考资料中的引用文件。