AI PLAY玩法更新持续收录
← 回到更新流

2026-09-05 · 原文发布日

n8n表单免密钥生成AI图片

这个n8n模板把文生图做成一条零配置流程:表单收集提示词和画面比例,调用Veida免费匿名档口的生成接口,轮询任务状态直到出图,最后以二进制文件返回结果,可以直接接到Drive、Slack、Notion或S3等节点。免费档输出为1K分辨率、带水印、每次一张,匿名额度按客户端和IP每日限量,不适合高量自动化。导入JSON即可运行,无需账号和密钥。

原文要点

该模板用n8n表单触发器收集提示词和画面比例(1:1、16:9、9:16、4:3),每次执行为匿名客户端生成随机id,向Veida免费匿名档口的生成接口提交任务拿到任务id;若接口返回额度耗尽标记则给出可读报错。之后等待20秒并轮询任务状态直到成功、失败(含模型拒绝原因)后继续循环,最终把图片下载为二进制数据输出到image属性,可接Drive、Slack、Notion或S3节点。作者实测单张约40至120秒。免费档为1K分辨率、带水印、每次一张,匿名额度按客户端id且按IP每日限量;需n8n 1.60以上并能访问veida.ai与cdn.veida.ai,无需任何账号密钥。

这次做成什么

导入模板跑通一次完整的“表单提交→生成→轮询→拿到二进制图片”流程,理解配额分支与轮询循环,再做一个本站设计的练习:把输出接到一个后续节点。

准备什么

  • n8n 1.60或更新版本的实例(表单触发器需v2.2)
  • 出站HTTPS能访问veida.ai和cdn.veida.ai(自托管走代理需放行)
  • 不需要任何API密钥、账号或环境变量

具体怎么做

  1. 导入并直接运行

    在n8n模板库打开该工作流,导入JSON到实例。模板无任何待配置项:两个HTTP请求节点已指向公开端点。点击Execute workflow,打开生成的表单URL。

  2. 提交一条提示词

    在表单中填写提示词并选择比例(1:1、16:9、9:16或4:3),提交后观察Prepare request节点为本执行生成随机匿名客户端id,Start generation节点提交任务并拿到任务id。

  3. 观察配额与轮询分支

    查看执行日志:若免费额度耗尽,分支节点会返回可读消息而不是静默失败;正常情况下Wait 20秒后Check status轮询,处理中则循环,成功后进入Download image。作者记录单张约40至120秒,仅供参考,不作时限保证。

  4. 验证二进制输出

    执行完成后检查最后一个节点的输出,确认二进制数据挂在image属性上。这就是可直连任何存储或消息节点的标准格式。

  5. 练习:接一个下游节点

    本站设计的扩展练习:在输出节点后接一个Slack或Google Drive节点(需自行配置对应凭据),把image属性的二进制作为附件发送或上传,验证“文生图→自动归档”链路。批量自动化不在本练习范围内,因为匿名额度按IP每日限量。

可直接复制的材料

文生图练习提示词(可直接粘贴)

本站独立编写的示例提示词,可自由修改;免费档输出为1K分辨率并带水印。

一只橘色虎斑猫穿着白色实验服,站在摆满烧杯和显微镜的实验室里,低头记录笔记,柔和的自然光从侧面窗户照进来,写实摄影风格,浅景深

比例与输出约定速查

依据模板说明整理的速查表,用于配置下游节点时核对二进制属性名和额度边界。

{
  "aspect_ratios": ["1:1", "16:9", "9:16", "4:3"],
  "free_tier_output": {
    "resolution": "1K",
    "watermark": true,
    "images_per_run": 1
  },
  "binary_property": "image",
  "quota_model": "按匿名客户端id计量,且按IP每日限量"
}

输入与输出示例

本站虚构演示,未实际调用接口;作者记录的端到端耗时为40至120秒每张,仅归因于作者。

输入

表单提交:提示词“橘色虎斑猫穿实验服在实验室记录笔记,写实摄影风格”,比例选择16:9

对应输出

执行日志示意:Prepare request生成匿名客户端id→Start generation返回任务id→Check status前两轮显示processing并循环→第三轮显示success→Download image在image属性输出一张16:9、1K分辨率、带水印的图片二进制文件;若当日额度已用完,则在配额分支返回一条可读的文字消息。

做完检查这些

  • 不配置任何凭据和环境变量即可执行到表单提交环节
  • 额度耗尽时流程返回可读消息而非静默失败或报错中断
  • 任务处于processing时轮询循环继续,success后才进入下载节点
  • 最终节点的二进制数据确实挂在image属性上,能被下游存储或消息节点直接引用

容易卡住的地方

  • 匿名免费额度很小且按IP每日限量,不适合高量批量自动化,不要在其上建生产流程
  • 自托管实例若走代理,必须放行veida.ai和cdn.veida.ai的出站HTTPS,否则HTTP节点超时
  • 免费档固定为1K分辨率、带水印、每次一张,登录账号才能提额、去水印并解锁编辑模型,本站未验证付费档细节
  • 表单触发器需v2.2,即n8n 1.60以上,旧版本导入后触发器可能不可用
  • 模型拒绝提示词时流程会报告原因,需在轮询分支的输出中查看而不是只看最终节点

原文与作者资料 ↗

本站借助AI整理来源事实,独立编写中文操作指南与示例。示例不代表实际运行结果;来源效果尚未由本站独立复现。付费模板与模型、服务费用分别计算。

原文标题
Generate AI images from a form for free with Veida (no API key)
原作者
hh3ohna
原始发布日期
2026-09-05T10:13:47.063Z
来源
https://n8n.io/workflows/19240