以 CLI 为先的表单构建器,采用 BYOK 理念。通过JSON Schema 生成美观的 HTML 表单,使用您自己的 SMTP 服务器处理提交,存储响应...
GateCrash Forms Skill.是一项面向实际任务的技能,主要用于CLI- first Form 建構器, 使用 BYOK( 带您的自有密钥) 哲学;Generalate 美丽, 安全的 HTML 格式来自 JSON 的 chemas;
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
以 CLI 为先的表单构建器,践行 BYOK(Bring Your Own Keys)理念
基于 JSON Schema 生成美观、安全的 HTML 表单。邮件通知通过 YOUR SMTP 服务器发送,响应数据存储于 YOUR 基础设施之上。不依赖任何外部服务,亦无任何形式的准入限制。
专为 Kimi 的 24/7 云智能体优化:
您的 AI 助手现在可以为您自动生成并管理表单了!
./scripts/generate.sh examples/feedback.json output.html
./scripts/serve.sh 3000
访问 http://localhost:3000 查看所有已生成的表单。
./scripts/init.sh
创建 forms/ 和 responses/ 目录,并内置示例表单。
全局配置 SMTP 凭据:
gatecrash-forms config smtp.host smtp.example.com gatecrash-forms config smtp.port 465 gatecrash-forms config smtp.secure true gatecrash-forms config smtp.auth.user your-email@example.com gatecrash-forms config smtp.auth.pass your-password
也可在 JSON Schema 中按表单单独配置。
{
"title": "客户反馈",
"description": "我们非常期待听到您的声音!",
"fields": [
{
"type": "scale",
"name": "rating",
"label": "整体满意度",
"min": 1,
"max": 5,
"required": true
},
{
"type": "checkbox",
"name": "topics",
"label": "您最感兴趣的是什么?",
"options": ["产品", "服务", "价格", "体验"]
},
{
"type": "textarea",
"name": "comments",
"label": "其他意见",
"maxLength": 500
}
],
"submit": {
"email": "your-email@example.com",
"storage": "responses/feedback.json"
}
}
GateCrash Forms 不是一项服务,而是一个工具制造者。
无需 GateCrash 账户,不依赖 GateCrash 服务器,彻底告别准入壁垒。
# 基于 Schema 生成表单 gatecrash-forms generate schema.json output.html # 启动 HTTP 服务 gatecrash-forms serve [port] # 设置全局配置 gatecrash-forms config# 初始化项目 gatecrash-forms init # 显示帮助信息 gatecrash-forms help
MIT 许可证 —— 欢迎自由使用、Fork、甚至商用。唯独请勿设置准入壁垒。
由 Dinki 与 Molty 热情打造 🔥
“我们撞开大门,从不新建一扇。”
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.5万人学习