SuperAPI AI 工具集

Form Builder

办公与效率

查看项目

更新于 10-15 10:24

技能介绍

Form Builder 是一个专注于自动化创建可填写表单、调查问卷和交互式文档的技能。它能够处理多种表单类型,包括注册表单、反馈调查、申请表、登记表和评估工具。该技能支持多种输出格式,例如带可填写字段的 PDF、HTML 表单以及 Google Forms 集成,并具备验证规则、条件逻辑和数据收集能力。

主要能力

该技能可以生成具有专业字段类型、验证、样式和提交处理的表单,适用于任何数据收集需求。它支持的核心工作流包括:

  1. 创建 PDF 可填写表单:生成带有交互式可填写字段的 PDF。步骤包括定义表单结构和字段、设置字段类型(文本、复选框、单选按钮、下拉菜单、日期)、为每个字段添加验证规则、配置字段属性(必填、最大长度等)、应用样式和布局、添加说明和帮助文本、生成 PDF 并测试表单功能。实现上使用 pdf-lib 库,通过代码创建文本字段、复选框、单选组、下拉菜单等,并支持多行文本、占位符、最大长度等属性。

  2. 生成 HTML 表单:创建具有客户端验证的交互式 HTML 表单。步骤包括定义表单结构和字段、生成 HTML 标记、添加 CSS 样式以实现专业外观、实现 JavaScript 验证、处理表单提交、添加无障碍功能(ARIA 标签、键盘导航)、使其响应式适配移动设备,并跨浏览器测试。实现上生成完整的 HTML 文档,包含内联 CSS 和 JavaScript,支持实时验证、提交处理、成功消息显示等。

使用方式

用户通过定义表单结构和字段来使用该技能。对于 PDF 表单,需要提供表单数据对象,包含标题、说明、字段列表(每个字段有名称、标签、类型、是否必填、选项、占位符、最大长度、帮助文本等),以及提交邮箱。对于 HTML 表单,类似地提供表单数据,还可指定提交 URL 和方法。技能会根据这些定义生成相应的 PDF 或 HTML 文件。

适用场景

该技能适用于需要创建各类数据收集表单的场景,如活动注册、客户反馈调查、职位申请、患者登记、评估测试等。无论是需要打印后填写的 PDF 表单,还是在线提交的 HTML 表单,都可以通过该技能快速生成。

限制

关于该技能的具体收费、价格、平台支持范围、效果保证等信息,资料中暂未提供。