DeepSeek-R1-GGUF
unsloth · 工具包
671B 参数 DeepSeek-R1 推理模型的 GGUF 版本,带 1.58-bit 和 2-bit 动态量化,可在内存足够的本机上用 llama.cpp 运行。
一个 n8n 工作流:一张产品照片,加一句话说明你想要的视频,它就做出一段广告片风格的短视频。Gemini 描述产品,AI 创意总监规划镜头,Kie.ai 上的 Veo 3.1 Fast 负责渲染。
AI 产品照片转视频生成器 是一款 n8n 工作流,属于营销类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,或复制它的 JSON,再导入 n8n 画布。在 n8n 里启用之前,它不会运行。
POST https://api.kie.ai/api/v1/veo/generate GET https://api.kie.ai/api/v1/veo/record-info?taskId=<taskId>
上传照片
有人提交 Upload Product Photo 表单时开始运行,表单里有:
一张照片就能做出的产品短视频,带广告片的质感
开始之前要准备好这些。
媒体存储
通过 Cloudinary 的上传 API 接收照片,返回一个 AI 步骤能读取的公开地址。
需要Cloud name 和一个 Unsigned 上传预设
图像分析
读取照片,用 YAML 写出产品的类型、品牌、外形、材质和颜色。
需要Gemini API 密钥
语言模型
为 Creative Director 智能体和解析器运行 Gemini 2.5 Flash,解析器让它的回答符合分镜方案的 JSON 结构。
需要OpenRouter API 密钥
视频生成
在你的子工作流里根据方案和照片渲染视频,再返回视频地址。
需要Kie.ai API 密钥,放在你的子工作流里
由 Mindket 于 2026年11月13日检查
这个 n8n 工作流接收一张产品照片和一句话的视频需求,交回一段广告片风格的短视频。八个节点依次运行。表单接收照片,Cloudinary 把它存到一个公开地址,Gemini 2.5 Pro 用 YAML 写出产品描述,包括品牌,颜色写成十六进制色值。名为 Creative Director 的智能体根据这份描述和你的一句话,用 JSON 写出分镜方案。你自己准备的子工作流把方案和照片交给 Kie.ai 上的 Veo 3.1 Fast,最后一个节点把视频下载下来。
想给每件商品都配一段动态广告、又不想约拍摄的店主和小品牌,以及替他们做这些广告的营销人员和代理公司。
| 行业 | 谁在用 | 怎么用 | 例子 |
|---|---|---|---|
| 网店零售 | 店主和小品牌 | 把每张新的棚拍照送进表单,把生成的视频发成广告 | 一家蜡烛店把每张新的产品照都变成一段 Instagram 广告视频。 |
| 食品饮料 | 品牌营销人员 | 不填 Description,让智能体用它为食品饮料准备的默认风格 | 一个饮料品牌一个字都不写,就拿到一段清新、有活力、围绕解渴来拍的画面。 |
| 营销代理公司 | 客户经理 | 把表单发给客户,代替一份需求说明 | 代理公司把表单交给客户,客户发来的每张照片都变成一段视频初稿。 |
| 效果营销 | 测试广告的营销人员 | 每周试几条产品视频,每条只要填一次表单 | 营销人员给同一件产品试几个角度,留下测试效果最好的那段。 |
| 社交短视频 | 做 Reels 和 Shorts 的团队 | 一次设好竖屏比例,再把整个商品目录跑一遍 | 团队在子工作流调用里设成 9:16,把整个商品目录送进去。 |
你需要会一点 n8n:导入文件、添加凭据、搭一个小的子工作流。如果这些对你来说很陌生,又不想学,就别选它。作者估计设置要 11 分钟左右,前提是四个账号都已经开好。
你运行的任何 n8n 都行,只要能访问 Cloudinary、Google、OpenRouter 和 Kie.ai。
Download Video 后面加一个节点,把视频存起来或转发出去点“获取”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 写的设置说明。导入之前先准备好下面这些。
| 需要 | 说明 |
|---|---|
| n8n | n8n Cloud 或你自己的服务器 |
| Cloudinary | 一个账号,外加一个签名模式为 Unsigned 的上传预设 |
| Google AI Studio | 一个 Gemini API 的密钥 |
| OpenRouter | 一个密钥,给智能体和解析器共用的对话模型 |
| Kie.ai | 一个密钥,外加一个你自己搭的、调用 Veo 3.1 Fast 的视频子工作流 |
workflow.json。Upload *Photo1,在它的地址里把 <YOUR_CLOUD_NAME> 换成你的 cloud name。YOUR_PRESET_NAME 换成你的预设,把 YOUR_FOLDER_NAME 换成一个文件夹。Google Gemini (PaLM) API 凭据,在 Analyze an image 里选中它。OpenRouter Chat Model 里选中它。Creative Director 后面那个标红的节点,也就是调用 Kie.ai 子工作流的节点,选上你自己的视频子工作流。文件里没有这个子工作流。它的节点原本指向作者自己 n8n 里的一个工作流,所以导入后是空的,并且标红。你的子工作流会收到下面四个字段,并以 resultUrls 返回视频地址:
{
"video_prompt": "<分镜方案,JSON 文本>",
"aspect_ratio": "16:9",
"imageUrls": ["<照片的 Cloudinary 地址>"],
"generationType": "REFERENCE_2_VIDEO"
}我们在 2026 年 11 月 2 日读过 Kie.ai 的 Veo 文档,里面写了子工作流要发的两个请求。先把这些字段发到 generate 接口,密钥作为 Bearer token,再用任务的 ID 反复查询 record-info,直到它报告成功。resultUrls 字段返回的是一个 JSON 字符串,返回之前先解析它。
POST https://api.kie.ai/api/v1/veo/generate GET https://api.kie.ai/api/v1/veo/record-info?taskId=<taskId>
签名预设也可以用:添加一个 HTTP Basic Auth 凭据,填你的 Cloudinary API key 和 secret,在上传节点的 Authentication 里选中它。
从 On form submission 打开表单,附上一张产品照片,在 Description 里用一句话写你想要的视频。表单会立刻确认收到。运行在后台继续:上传、分析、分镜方案、渲染、下载。视频作为文件留在这次运行的执行数据里,到 Executions 里打开这次运行就能看到。
| 要改的 | 在哪里改 |
|---|---|
| 语气和风格 | Creative Director 的 system message。它为科技、食品饮料和时尚准备的默认风格,只在你的那句话信息很少时才用上 |
| 画面比例 | 子工作流调用里的 aspect_ratio,比如做 Reels 和 Shorts 就改成 9:16 |
| 时长 | 分镜方案里的 technical.duration。提示词自带的例子要求 8 秒 |
| 照片文件夹 | 上传节点里的 YOUR_FOLDER_NAME,每个品牌或每次活动用一个 |
一张冷萃咖啡瓶的照片,Description 里写:
晴朗的咖啡馆吧台上,冰块落进瓶子旁边的玻璃杯,慢动作,温暖的早晨光线
Gemini 的 YAML 写出产品类型、品牌(标签上能看到的话)和瓶子的十六进制颜色。Creative Director 按解析器的结构回答,这里做了删减。它不在方案里描述瓶子的样子,因为它的提示词说 Veo 会从照片里取这些。
{
"scene": "…",
"style": "…",
"camera": { "type": "…", "angle": "…", "lens": "…", "movement": "…" },
"lighting": { "type": "…", "mood": "…", "time": "…" },
"audio": { "music": "…", "effects": ["…"] },
"motion": { "pace": "…", "style": "…", "transitions": "…" },
"technical": { "resolution": "…", "duration": "…", "color_palette": "…", "effects": "…" },
"narrative": { "beginning": "…", "middle": "…", "end": "…" }
}Kie.ai 根据方案和照片渲染视频,Download Video 从 resultUrls 取回它。
新手:n8n 把工作流画成用线连起来的方框,每个方框叫一个节点,只做一件事。凭据是 n8n 替你保管的密钥,你在哪个节点里选中它,就交给哪个节点用。先用表单的测试地址跑一次。之后每个节点都会显示它收到了什么、发出了什么,预设或密钥填错了,就在这里看得出来。
专家:三个模型分担这些工作,每一步用哪个都写在下面。
| 步骤 | 模型 | 要知道的 |
|---|---|---|
| Analyze an image | Gemini 2.5 Pro,直接调用 Google 的 Gemini API | 比起细节更在意成本,就换成 Flash 模型 |
| Creative Director 和它的 Structured Output Parser | Gemini 2.5 Flash,两者共用一个 OpenRouter 模型 | 开了自动修复,不符合结构的 JSON 会交回去修正,代价是多一次调用 |
| 你的子工作流 | Kie.ai 上的 Veo 3.1 Fast | 调用失败时会重试 |
你也可以让 OpenRouter 用别的模型。智能体会把 YAML 里的 color_palette_hex 带进方案的 color_palette,品牌的颜色就能出现在画面里。
每次运行都要花钱,其余的风险来自公开的表单和公开的照片。
一个 n8n 工作流。通过它的表单发一张产品照片和一句话的视频需求,它会返回一段由 Veo 3.1 Fast 生成的广告片风格短视频。
workflow.json:n8n 导出的工作流,八个节点。里面没有任何凭据。子工作流节点留空,所以在你选好自己的子工作流之前,n8n 会把它标红。README.md:这份设置说明,压缩包里的是英文版。workflow.json。Upload *Photo1 的节点。在它的地址里,把 <YOUR_CLOUD_NAME> 换成你的 cloud name。再把 YOUR_PRESET_NAME 换成你的预设,把 YOUR_FOLDER_NAME 换成照片要存进去的文件夹。Analyze an image 里选中它。OpenRouter Chat Model 里选中它。Creative Director 后面那个标红的节点,也就是调用 Kie.ai 子工作流的节点,选上你的视频子工作流。签名预设也可以用:添加一个 HTTP Basic Auth 凭据,填你的 Cloudinary API key 和 secret,在上传节点的 Authentication 里选中它。
文件里不含这个子工作流。节点原本指向作者自己 n8n 里的一个工作流,所以导入后是空的。你的子工作流会收到四个字段,并且必须以 resultUrls 交回视频地址,最后一个节点会下载它:
| 字段 | 主工作流发送的内容 |
|---|---|
| video_prompt | Creative Director 的 JSON 分镜方案,作为文本 |
| aspect_ratio | 16:9 |
| imageUrls | 一个列表,里面是照片的 Cloudinary 地址 |
| generationType | REFERENCE_2_VIDEO |
我们在 2026 年 11 月 2 日读过 Kie.ai 的 Veo 文档,做法是这样的:一个 HTTP Request 节点把四个字段 POST 到 https://api.kie.ai/api/v1/veo/generate,API 密钥作为 Bearer token,拿回一个 taskId。然后用 Wait 和 HTTP Request 节点组成循环,反复查询这个任务的 record-info,直到它报告成功。resultUrls 返回的是一个 JSON 字符串,返回之前先解析。同一份文档说,参考图生成视频用的是 Fast 模型,支持 16:9 或 9:16。动手之前,先到 https://docs.kie.ai/veo3-api 确认当前的模型名称和价格。
Creative Director 里的 system message。它为科技、食品饮料和时尚各准备了一种默认风格,Description 为空或写得含糊时使用。aspect_ratio,比如改成 9:16 给 Reels 和 Shorts 用。technical.duration),提示词的例子要求 8 秒。Download Video 后面加一个节点,把它存到网盘或转发出去。README.md 4 KB workflow.json 32 KB
unsloth · 工具包
671B 参数 DeepSeek-R1 推理模型的 GGUF 版本,带 1.58-bit 和 2-bit 动态量化,可在内存足够的本机上用 llama.cpp 运行。
prithivMLmods · 工具包
提供 Axion-1.0-35B 的 GGUF 文件,这是一个有约 30 亿激活参数的 35B 混合专家模型,面向科学推理、信息查找和工具使用。适合配合 llama.cpp 在本地使用。
Phips · 工具包
用一个超分辨率网络放大低分辨率图像,可以在一块消费级 GPU 上训练,并导出为 ONNX。适合训练或运行图像放大模型的人。
alchaincyf · 技能
把你在 AI 智能体里写的一句话需求,变成一份完成的设计:发布动画、可点击的应用原型、可编辑的幻灯片、信息图,或一组小红书图片。可在多种智能体中使用。
nerijs · 工具包
一个用于 Stable Diffusion XL 的像素画风格附加模型,把文字提示词变成像素风图片,并可搭配 LCM LoRA 加快运行。适合游戏开发者、设计师和爱好者。
LiconStudio · 工具包
给模型最多五张参考图,让生成视频中的人物、服装、物体和背景保持一致。这是用于 ComfyUI 中 LTX-2.5 的 LoRA,还可以为两位说话者添加音频参考。