Agent Skills
返回列表
表单问卷生成器

表单问卷生成器

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_af163eaa/z-form-survey-html

技能介绍

要解决什么问题

手里只有一份题目清单,却想要一个能直接发出去填写的网页表单:用户填完点提交,数据能留下来,最好还能导出成表格做统计。传统做法要么手写 HTML 表单再搭后端接收数据,要么去注册第三方表单平台——前者成本高,后者数据存在别人的服务器上。这个技能瞄准的是中间那条路:单文件 HTML,浏览器本地留存,零后端。

核心能力与执行流程

输入是一份字段需求或题目清单,输出是一个自包含的 HTML 文件。关键步骤:

  • 题型映射:解析题目并映射为表单控件——单选用 radio、多选用 checkbox、填空用 input/textarea、评分用 range、下拉用 select,必填项做前端校验
  • 提交即留存:点击「提交」后数据被收集为对象,写入浏览器 localStorage,按表单 id 累加、支持多条记录,刷新页面不丢
  • 可选管理区:「导出 JSON」「导出 CSV」按钮把本地数据下载为文件,另有「查看已填」列表回看记录
  • 完全自包含:CSS/JS 全部内联,零外链,一个 HTML 文件拷走就能用

适用边界与注意点

  • 无后端是硬约束:数据只存在填写者自己的浏览器里,不会自动汇总。多人远程填写并统计总量时,请改用腾讯问卷、金数据这类专业平台
  • 隐私红线:不要用它收集密码、银行卡号等敏感信息
  • 发布场景有限:产物仅供单人本地留存;如需公网发布可配合「本地 HTML 公网发布器」(z-html-public-deploy),但即便发布,多人填写的数据依然各自存本地、不会汇总

使用场景

  • 办线下活动需要报名网页:收集姓名、手机号、参会时段多选,填完提交存本地,导出 CSV 名单
  • 拿到一份调研题目清单,想生成可填写的问卷网页,提交后本地留存记录并导出 JSON 做分析
  • 参会或培训现场要用登记表收集信息,不想搭服务器,希望浏览器打开即填、数据留在本地
  • 手头只有字段需求,想快速得到带必填校验的网页表单,提交后可查看已填记录并导出 CSV

适合人员

  • 活动策划:办线下活动时要报名网页收集姓名、手机号、时段,不想搭服务器或注册表单平台
  • 社区运营:想做小范围调研收集反馈,希望表单自包含、能导出 CSV,不愿把数据交给第三方平台
  • 前端开发者:需要快速把字段需求做成带校验的表单原型,交付零外链的单文件 HTML 即可
  • 培训组织者:要一份现场登记表,参会者浏览器打开即填,数据本地留存并可导出名单