Adobe Stock 工作流
高级
这是一个Design, AI领域的自动化工作流,包含 48 个节点。主要使用 If, Set, Code, Wait, Merge 等节点,结合人工智能技术实现智能自动化。 使用 Flux1-schnell、元数据标记和 Google 集成生成 AI 素材图片
前置要求
- •Telegram Bot Token
- •Google Drive API 凭证
- •可能需要目标 API 的认证凭证
- •Google Sheets API 凭证
- •OpenAI API Key
使用的节点 (48)
工作流预览
可视化展示节点连接关系,支持缩放和平移
导出工作流
复制以下 JSON 配置到 n8n 导入,即可使用此工作流
{
"id": "DzlbbUj5ydTqDTF5",
"meta": {
"instanceId": "d0a1badca9ef21984044063fa83f5183e516f6fe2db0edc2027ee65b7e78577e",
"templateCredsSetupCompleted": true
},
"name": "Adobe stock workflow",
"tags": [],
"nodes": [
{
"id": "4d9f8f48-d29e-43a5-8c30-41d2008c779b",
"name": "计划触发器",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
-3480,
60
],
"parameters": {},
"typeVersion": 1
},
{
"id": "7e301ffa-d82a-4f13-8527-edf5a2a609a2",
"name": "Set Date Info",
"type": "n8n-nodes-base.code",
"position": [
-3280,
60
],
"parameters": {},
"typeVersion": 1
},
{
"id": "874d35db-a40a-4ee4-a789-c260a193eda1",
"name": "Google Sheets",
"type": "n8n-nodes-base.googleSheets",
"position": [
-2880,
60
],
"parameters": {},
"typeVersion": 4.5
},
{
"id": "6565f357-d72e-457e-b99d-70299701a742",
"name": "便签",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1040,
-100
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "57941742-8e71-49d2-b660-994cca5c7d2a",
"name": "编辑字段",
"type": "n8n-nodes-base.set",
"position": [
-980,
-20
],
"parameters": {},
"executeOnce": true,
"typeVersion": 3.4
},
{
"id": "ae6fb81d-c153-4e06-9f56-5fb99b50633a",
"name": "Generate Image",
"type": "n8n-nodes-base.httpRequest",
"position": [
-780,
-20
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "2572c69f-d725-4896-bff6-2083b1103e52",
"name": "Create Folder for images",
"type": "n8n-nodes-base.googleDrive",
"position": [
-1800,
240
],
"parameters": {},
"typeVersion": 3
},
{
"id": "3a334d41-383d-42e4-8f4c-de54cd6928ee",
"name": "Create New Sheet",
"type": "n8n-nodes-base.googleDrive",
"position": [
-1800,
-40
],
"parameters": {},
"typeVersion": 3
},
{
"id": "e873a5c2-5153-4c8b-94e5-abd098daa753",
"name": "Set Folder ID sheet",
"type": "n8n-nodes-base.code",
"position": [
-1440,
-120
],
"parameters": {},
"typeVersion": 1
},
{
"id": "06862a51-483c-4e72-aa7c-a6ed5cac55b7",
"name": "Set Folder ID drive folder",
"type": "n8n-nodes-base.code",
"position": [
-1440,
140
],
"parameters": {},
"typeVersion": 1
},
{
"id": "04462471-bea3-459a-bc87-d54dee283db5",
"name": "Sheet Exists?",
"type": "n8n-nodes-base.if",
"position": [
-2100,
-100
],
"parameters": {},
"typeVersion": 1,
"alwaysOutputData": false
},
{
"id": "cdd50ad4-ab4a-416d-8ef6-646bf80232ce",
"name": "Folder Exists?",
"type": "n8n-nodes-base.if",
"position": [
-2100,
160
],
"parameters": {},
"typeVersion": 1,
"alwaysOutputData": false
},
{
"id": "e886b68f-7c34-4e3f-beb1-bef34216f4a0",
"name": "Check the folder",
"type": "n8n-nodes-base.googleDrive",
"onError": "continueRegularOutput",
"position": [
-2320,
160
],
"parameters": {},
"executeOnce": false,
"typeVersion": 3,
"alwaysOutputData": true
},
{
"id": "b85d86bd-89af-4142-b758-6af070c6405d",
"name": "Check sheet",
"type": "n8n-nodes-base.googleDrive",
"onError": "continueRegularOutput",
"position": [
-2320,
-100
],
"parameters": {},
"executeOnce": false,
"typeVersion": 3,
"alwaysOutputData": true
},
{
"id": "813df498-2871-4a16-80c8-cc18fdc39000",
"name": "Comp Images",
"type": "n8n-nodes-base.editImage",
"position": [
500,
-200
],
"parameters": {},
"typeVersion": 1
},
{
"id": "84845fe5-d4ba-4de2-84ea-26c5015cd841",
"name": "Analyze images",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
740,
-200
],
"parameters": {},
"typeVersion": 1.8
},
{
"id": "f3c23249-97a2-49cb-973a-4894a10768a5",
"name": "Split Out data",
"type": "n8n-nodes-base.splitOut",
"position": [
920,
-200
],
"parameters": {},
"typeVersion": 1
},
{
"id": "0259d882-1839-4488-96da-9abdac653d59",
"name": "Resize Image X2",
"type": "n8n-nodes-base.editImage",
"position": [
500,
160
],
"parameters": {},
"typeVersion": 1
},
{
"id": "d6201a89-3eaf-4b65-acb2-31ccfea4a46e",
"name": "Numbering",
"type": "n8n-nodes-base.code",
"position": [
500,
20
],
"parameters": {},
"typeVersion": 2
},
{
"id": "fa55c7c6-5db2-4ce4-b56c-b247f76673bf",
"name": "Parse OpenAI Response",
"type": "n8n-nodes-base.code",
"position": [
1160,
-200
],
"parameters": {},
"typeVersion": 1
},
{
"id": "8f2d45ef-a4ad-4a6f-801f-b4f3e3460a81",
"name": "Telegram",
"type": "n8n-nodes-base.telegram",
"position": [
1580,
120
],
"webhookId": "3492367e-6e93-476b-800a-0ec3e4371b24",
"parameters": {},
"typeVersion": 1.2
},
{
"id": "2014cbcd-9e1d-4a92-9724-c4074ab8a177",
"name": "Google Sheets3",
"type": "n8n-nodes-base.googleSheets",
"position": [
1380,
-200
],
"parameters": {},
"typeVersion": 4.5
},
{
"id": "a5107e43-bba9-44bb-abbc-02a2659c35ef",
"name": "Code4",
"type": "n8n-nodes-base.code",
"position": [
920,
120
],
"parameters": {},
"typeVersion": 2
},
{
"id": "f4738f03-3664-41a5-83c9-c15b4e92ffee",
"name": "Google Sheets4",
"type": "n8n-nodes-base.googleSheets",
"position": [
1340,
120
],
"parameters": {},
"typeVersion": 4.5
},
{
"id": "fe5af04c-fff5-4523-81ef-54dbea772424",
"name": "合并2",
"type": "n8n-nodes-base.merge",
"position": [
-1180,
-20
],
"parameters": {},
"typeVersion": 3.1
},
{
"id": "091a500b-5543-46ba-9932-3dc97c12d561",
"name": "filter data date",
"type": "n8n-nodes-base.code",
"position": [
-3080,
60
],
"parameters": {},
"typeVersion": 2
},
{
"id": "b7005e48-80e5-422c-a3af-0d131cd10fee",
"name": "Select Prompt",
"type": "n8n-nodes-base.code",
"position": [
-2680,
60
],
"parameters": {},
"typeVersion": 1
},
{
"id": "ce370335-33c6-4277-9e61-daf63656cef3",
"name": "Get Images",
"type": "n8n-nodes-base.httpRequest",
"position": [
-400,
-20
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "2e15bce7-a769-4d77-8d50-8d48a638b436",
"name": "等待",
"type": "n8n-nodes-base.wait",
"position": [
-200,
240
],
"webhookId": "ddc9d167-d239-4ced-bc8f-44b02ea92fd0",
"parameters": {},
"typeVersion": 1.1
},
{
"id": "f05054f4-7d0b-4075-8552-5572c49d8bfd",
"name": "Check if it has data?",
"type": "n8n-nodes-base.if",
"position": [
-200,
-20
],
"parameters": {},
"typeVersion": 1
},
{
"id": "d9d7dcb6-6984-4538-8d5b-4a6d5286cbd2",
"name": "拆分输出",
"type": "n8n-nodes-base.splitOut",
"position": [
20,
-40
],
"parameters": {},
"typeVersion": 1
},
{
"id": "8d222088-a32e-4e32-b8d9-2957e9636d1e",
"name": "Download Images",
"type": "n8n-nodes-base.httpRequest",
"position": [
200,
-40
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "c12a0839-cf14-47f1-9e23-ed4602c52607",
"name": "合并",
"type": "n8n-nodes-base.merge",
"position": [
740,
120
],
"parameters": {},
"typeVersion": 3.1
},
{
"id": "ac791c27-3821-446f-8af3-db5e8afc82b5",
"name": "Upload Images",
"type": "n8n-nodes-base.googleDrive",
"position": [
1160,
120
],
"parameters": {},
"typeVersion": 3
},
{
"id": "1e80f5a3-c0e7-499c-a0d5-4537d7d9b767",
"name": "20 seconds",
"type": "n8n-nodes-base.wait",
"position": [
-600,
-20
],
"webhookId": "ffdc5132-c0fe-44f6-af2b-4b3bb8894153",
"parameters": {},
"typeVersion": 1.1
},
{
"id": "92143600-5a94-4420-aa12-84128cb93790",
"name": "Log Error",
"type": "n8n-nodes-base.googleSheets",
"position": [
1060,
660
],
"parameters": {},
"typeVersion": 4.5
},
{
"id": "d6413bd4-9e9f-46f4-bc86-41dda9fcfbe6",
"name": "便签 1",
"type": "n8n-nodes-base.stickyNote",
"position": [
600,
600
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "a0f833dd-235d-408a-b0b3-c86a46dfb310",
"name": "Split Prompts",
"type": "n8n-nodes-base.function",
"position": [
-2600,
-420
],
"parameters": {},
"typeVersion": 1
},
{
"id": "5244690e-e0a1-49bd-8271-5438e7a2b243",
"name": "Create Loop Indexes",
"type": "n8n-nodes-base.function",
"position": [
-3260,
-420
],
"parameters": {},
"typeVersion": 1
},
{
"id": "aeb0f7fd-66df-458e-851e-06cc42724ff9",
"name": "Merge Batches",
"type": "n8n-nodes-base.merge",
"position": [
-2420,
-400
],
"parameters": {},
"typeVersion": 1
},
{
"id": "4d7f4b84-e1d8-429f-908b-9462722abf16",
"name": "Set Topic",
"type": "n8n-nodes-base.set",
"position": [
-3100,
-420
],
"parameters": {},
"typeVersion": 1
},
{
"id": "236f37c2-915d-4bf2-8e10-f3b2f644d23d",
"name": "Google Sheets1",
"type": "n8n-nodes-base.googleSheets",
"position": [
-3440,
-420
],
"parameters": {},
"typeVersion": 4.5
},
{
"id": "d9f4ac0b-c728-48ec-908a-505223fd1f30",
"name": "Google Sheets2",
"type": "n8n-nodes-base.googleSheets",
"position": [
-2200,
-400
],
"parameters": {},
"typeVersion": 4.5
},
{
"id": "d83eccf2-c38c-4e56-8c58-0b2ccc3c5a55",
"name": "Prompt Generator",
"type": "@n8n/n8n-nodes-langchain.chainLlm",
"position": [
-2940,
-420
],
"parameters": {},
"typeVersion": 1.6
},
{
"id": "f02ef852-39a5-4b9e-a576-728edff2989a",
"name": "OpenAI",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
-2920,
-240
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "bab3950b-1e5d-46f2-a61f-485d55504850",
"name": "Schedule Trigger1",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
-3620,
-420
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "5c4dcabe-ee98-4bf9-9a93-5f818721cc5c",
"name": "Telegram1",
"type": "n8n-nodes-base.telegram",
"position": [
1060,
880
],
"webhookId": "a5189610-bc4a-4d4d-9e1c-cd0f7aae5288",
"parameters": {},
"typeVersion": 1.2
},
{
"id": "cc949ce8-1ad0-4a48-a603-a0c833b9a4cb",
"name": "Error Trigger",
"type": "n8n-nodes-base.errorTrigger",
"position": [
720,
800
],
"parameters": {},
"typeVersion": 1
}
],
"active": false,
"pinData": {
"20 seconds": [
{
"json": {
"code": 200,
"data": {
"logs": [],
"meta": {
"usage": {
"type": "llm",
"frozen": 0,
"consume": 60000
},
"ended_at": "0001-01-01T00:00:00Z",
"created_at": "2025-05-27T04:47:56.959201279Z",
"started_at": "0001-01-01T00:00:00Z",
"is_using_private_pool": false
},
"error": {
"code": 0,
"detail": null,
"message": "",
"raw_message": ""
},
"input": {
"seed": 0,
"image": "",
"scale": 0,
"steps": 0,
"width": 1024,
"height": 1024,
"prompt": "Structured wool coat draped over model’s shoulder in Paris street.",
"denoise": 1,
"batch_size": 4,
"lora_settings": null,
"guidance_scale": 5,
"custom_settings": null,
"negative_prompt": "blurry, low quality, pixelated, distorted, poorly lit, extra limbs, missing fingers, unnatural hand positioning, hands merging with objects, body parts intersecting objects, incorrect perspective, misaligned limbs, deformed hands, floating objects, anatomy errors, surreal, cartoon, duplicated limbs, broken pose, bad composition, clipping, disjointed body parts, wrong orientation, text, watermark, logo, brand name, company name, trademark, commercial branding",
"return_preprocessed_image": false
},
"model": "Qubico/flux1-schnell",
"config": {
"service_mode": "",
"webhook_config": {
"secret": "",
"endpoint": ""
}
},
"detail": null,
"output": null,
"status": "pending",
"task_id": "3de9062d-28c4-49f4-bebb-dcd59d31b1f2",
"task_type": "txt2img"
},
"message": "success"
}
}
],
"Google Sheets": [
{
"json": {
"Prompt": "Structured wool coat draped over model’s shoulder in Paris street.",
"row_number": 516,
"Images created": "NO"
}
}
],
"Upload Images": [
{
"json": {
"id": "1Nzd951Bm2TbJ8yVJtS122tS5UaRkC8_h",
"kind": "drive#file",
"name": "Untitled",
"size": "372755",
"owners": [
{
"me": true,
"kind": "drive#user",
"photoLink": "https://lh3.googleusercontent.com/a/ACg8ocJB_sG95Z6d6ACQ-c6v1ozUBJW-wjhMOVWdfZmrUw3iA1mCnQs=s64",
"displayName": "Megarmax Ltd",
"emailAddress": "megarmaxltd@gmail.com",
"permissionId": "12826620054952078614"
}
],
"shared": false,
"spaces": [
"drive"
],
"parents": [
"144J2O4aDtkVIoA-SpLzxfpThhVbEyk2u"
],
"starred": false,
"trashed": false,
"version": "2",
"iconLink": "https://drive-thirdparty.googleusercontent.com/16/type/image/jpeg",
"mimeType": "image/jpeg",
"ownedByMe": true,
"viewedByMe": false,
"createdTime": "2025-05-27T04:49:29.377Z",
"md5Checksum": "2d3b0d519f4277347bcdb39fbb1fc278",
"permissions": [
{
"id": "12826620054952078614",
"kind": "drive#permission",
"role": "owner",
"type": "user",
"deleted": false,
"displayName": "megarmaxltd",
"emailAddress": "megarmaxltd@gmail.com",
"pendingOwner": false
}
],
"webViewLink": "https://drive.google.com/file/d/1Nzd951Bm2TbJ8yVJtS122tS5UaRkC8_h/view?usp=drivesdk",
"capabilities": {
"canCopy": true,
"canEdit": true,
"canShare": true,
"canTrash": true,
"canDelete": true,
"canRename": true,
"canComment": true,
"canUntrash": true,
"canDownload": true,
"canReadLabels": false,
"canAddChildren": false,
"canListChildren": false,
"canModifyLabels": false,
"canModifyContent": true,
"canReadRevisions": true,
"canRemoveChildren": false,
"canAcceptOwnership": false,
"canAddMyDriveParent": false,
"canMoveItemOutOfDrive": true,
"canMoveItemWithinDrive": true,
"canRemoveMyDriveParent": true,
"canMoveItemIntoTeamDrive": true,
"canMoveChildrenWithinDrive": false,
"canModifyContentRestriction": true,
"canRemoveContentRestriction": false,
"canEnableInheritedPermissions": true,
"canChangeSecurityUpdateEnabled": false,
"canChangeViewersCanCopyContent": true,
"canDisableInheritedPermissions": false,
"canModifyOwnerContentRestriction": true,
"canModifyEditorContentRestriction": true,
"canChangeCopyRequiresWriterPermission": true
},
"hasThumbnail": true,
"modifiedByMe": true,
"modifiedTime": "2025-05-27T04:49:29.377Z",
"sha1Checksum": "f2f83341dcc15069b2901d9734ed0607b8fb2a12",
"fileExtension": "",
"permissionIds": [
"12826620054952078614"
],
"thumbnailLink": "https://lh3.googleusercontent.com/drive-storage/AJQWtBNCBUR7Tk4ytRFVxN1QyTJJQyyrjvkCzUkiVcPK_W7LUK2K7tXj_JYvsnUq2AbRzZ720RP8_jrqtuNfwvRqXlECWWkpzDZYYdAydl-HAuKH-8A=s220",
"headRevisionId": "0B4izHWLfPtENd21Cemt4cUEwWDFqR0tSVG52UGRXaGxOVThRPQ",
"quotaBytesUsed": "372755",
"sha256Checksum": "c5b4bd8461e68a77c3ac70104e0e2d56c98a96a3a202bbe5cf942cad548a3b69",
"webContentLink": "https://drive.google.com/uc?id=1Nzd951Bm2TbJ8yVJtS122tS5UaRkC8_h&export=download",
"isAppAuthorized": true,
"writersCanShare": true,
"modifiedByMeTime": "2025-05-27T04:49:29.377Z",
"originalFilename": "Untitled",
"thumbnailVersion": "1",
"explicitlyTrashed": false,
"fullFileExtension": "",
"lastModifyingUser": {
"me": true,
"kind": "drive#user",
"photoLink": "https://lh3.googleusercontent.com/a/ACg8ocJB_sG95Z6d6ACQ-c6v1ozUBJW-wjhMOVWdfZmrUw3iA1mCnQs=s64",
"displayName": "Megarmax Ltd",
"emailAddress": "megarmaxltd@gmail.com",
"permissionId": "12826620054952078614"
},
"linkShareMetadata": {
"securityUpdateEnabled": true,
"securityUpdateEligible": false
},
"imageMediaMetadata": {
"width": 2500,
"height": 2500,
"rotation": 0
},
"viewersCanCopyContent": true,
"copyRequiresWriterPermission": false,
"inheritedPermissionsDisabled": false
}
},
{
"json": {
"id": "1FWl-BEg5t4KWJPekdAJVHCqY76dihlqW",
"kind": "drive#file",
"name": "Untitled",
"size": "402033",
"owners": [
{
"me": true,
"kind": "drive#user",
"photoLink": "https://lh3.googleusercontent.com/a/ACg8ocJB_sG95Z6d6ACQ-c6v1ozUBJW-wjhMOVWdfZmrUw3iA1mCnQs=s64",
"displayName": "Megarmax Ltd",
"emailAddress": "megarmaxltd@gmail.com",
"permissionId": "12826620054952078614"
}
],
"shared": false,
"spaces": [
"drive"
],
"parents": [
"144J2O4aDtkVIoA-SpLzxfpThhVbEyk2u"
],
"starred": false,
"trashed": false,
"version": "2",
"iconLink": "https://drive-thirdparty.googleusercontent.com/16/type/image/jpeg",
"mimeType": "image/jpeg",
"ownedByMe": true,
"viewedByMe": false,
"createdTime": "2025-05-27T04:49:32.309Z",
"md5Checksum": "c43db4662c5249a2409e2e094c4c888c",
"permissions": [
{
"id": "12826620054952078614",
"kind": "drive#permission",
"role": "owner",
"type": "user",
"deleted": false,
"displayName": "megarmaxltd",
"emailAddress": "megarmaxltd@gmail.com",
"pendingOwner": false
}
],
"webViewLink": "https://drive.google.com/file/d/1FWl-BEg5t4KWJPekdAJVHCqY76dihlqW/view?usp=drivesdk",
"capabilities": {
"canCopy": true,
"canEdit": true,
"canShare": true,
"canTrash": true,
"canDelete": true,
"canRename": true,
"canComment": true,
"canUntrash": true,
"canDownload": true,
"canReadLabels": false,
"canAddChildren": false,
"canListChildren": false,
"canModifyLabels": false,
"canModifyContent": true,
"canReadRevisions": true,
"canRemoveChildren": false,
"canAcceptOwnership": false,
"canAddMyDriveParent": false,
"canMoveItemOutOfDrive": true,
"canMoveItemWithinDrive": true,
"canRemoveMyDriveParent": true,
"canMoveItemIntoTeamDrive": true,
"canMoveChildrenWithinDrive": false,
"canModifyContentRestriction": true,
"canRemoveContentRestriction": false,
"canEnableInheritedPermissions": true,
"canChangeSecurityUpdateEnabled": false,
"canChangeViewersCanCopyContent": true,
"canDisableInheritedPermissions": false,
"canModifyOwnerContentRestriction": true,
"canModifyEditorContentRestriction": true,
"canChangeCopyRequiresWriterPermission": true
},
"hasThumbnail": true,
"modifiedByMe": true,
"modifiedTime": "2025-05-27T04:49:32.309Z",
"sha1Checksum": "aed536fc1b4f0c38753465080fe86019a416b401",
"fileExtension": "",
"permissionIds": [
"12826620054952078614"
],
"thumbnailLink": "https://lh3.googleusercontent.com/drive-storage/AJQWtBNlGxR0eMizpMBM6bC9zMqQkfLzLoPns6t4Bu-q3apmU0ykDr_5CsLZcTLjCmjV-aLAhNSoS7G_WokoRvQU1PUkp2atoBFOyaum20DL4QTVZA=s220",
"headRevisionId": "0B4izHWLfPtENWGJVR2F2dllYTkRNcE5SdHd6TnBkYlRTVU80PQ",
"quotaBytesUsed": "402033",
"sha256Checksum": "1d3a620aae9d72b0d29f3afd01d7cf244d5f4573ff2cfa758a04c8bf09b5d128",
"webContentLink": "https://drive.google.com/uc?id=1FWl-BEg5t4KWJPekdAJVHCqY76dihlqW&export=download",
"isAppAuthorized": true,
"writersCanShare": true,
"modifiedByMeTime": "2025-05-27T04:49:32.309Z",
"originalFilename": "Untitled",
"thumbnailVersion": "1",
"explicitlyTrashed": false,
"fullFileExtension": "",
"lastModifyingUser": {
"me": true,
"kind": "drive#user",
"photoLink": "https://lh3.googleusercontent.com/a/ACg8ocJB_sG95Z6d6ACQ-c6v1ozUBJW-wjhMOVWdfZmrUw3iA1mCnQs=s64",
"displayName": "Megarmax Ltd",
"emailAddress": "megarmaxltd@gmail.com",
"permissionId": "12826620054952078614"
},
"linkShareMetadata": {
"securityUpdateEnabled": true,
"securityUpdateEligible": false
},
"imageMediaMetadata": {
"width": 2500,
"height": 2500,
"rotation": 0
},
"viewersCanCopyContent": true,
"copyRequiresWriterPermission": false,
"inheritedPermissionsDisabled": false
}
},
{
"json": {
"id": "1wlyYaOfTEbHI7elbfeg-IZAYYfVJQ03P",
"kind": "drive#file",
"name": "Untitled",
"size": "263634",
"owners": [
{
"me": true,
"kind": "drive#user",
"photoLink": "https://lh3.googleusercontent.com/a/ACg8ocJB_sG95Z6d6ACQ-c6v1ozUBJW-wjhMOVWdfZmrUw3iA1mCnQs=s64",
"displayName": "Megarmax Ltd",
"emailAddress": "megarmaxltd@gmail.com",
"permissionId": "12826620054952078614"
}
],
"shared": false,
"spaces": [
"drive"
],
"parents": [
"144J2O4aDtkVIoA-SpLzxfpThhVbEyk2u"
],
"starred": false,
"trashed": false,
"version": "2",
"iconLink": "https://drive-thirdparty.googleusercontent.com/16/type/image/jpeg",
"mimeType": "image/jpeg",
"ownedByMe": true,
"viewedByMe": false,
"createdTime": "2025-05-27T04:49:35.165Z",
"md5Checksum": "d3dd3e5cd319d51234b9e4d7e8e0502a",
"permissions": [
{
"id": "12826620054952078614",
"kind": "drive#permission",
"role": "owner",
"type": "user",
"deleted": false,
"displayName": "megarmaxltd",
"emailAddress": "megarmaxltd@gmail.com",
"pendingOwner": false
}
],
"webViewLink": "https://drive.google.com/file/d/1wlyYaOfTEbHI7elbfeg-IZAYYfVJQ03P/view?usp=drivesdk",
"capabilities": {
"canCopy": true,
"canEdit": true,
"canShare": true,
"canTrash": true,
"canDelete": true,
"canRename": true,
"canComment": true,
"canUntrash": true,
"canDownload": true,
"canReadLabels": false,
"canAddChildren": false,
"canListChildren": false,
"canModifyLabels": false,
"canModifyContent": true,
"canReadRevisions": true,
"canRemoveChildren": false,
"canAcceptOwnership": false,
"canAddMyDriveParent": false,
"canMoveItemOutOfDrive": true,
"canMoveItemWithinDrive": true,
"canRemoveMyDriveParent": true,
"canMoveItemIntoTeamDrive": true,
"canMoveChildrenWithinDrive": false,
"canModifyContentRestriction": true,
"canRemoveContentRestriction": false,
"canEnableInheritedPermissions": true,
"canChangeSecurityUpdateEnabled": false,
"canChangeViewersCanCopyContent": true,
"canDisableInheritedPermissions": false,
"canModifyOwnerContentRestriction": true,
"canModifyEditorContentRestriction": true,
"canChangeCopyRequiresWriterPermission": true
},
"hasThumbnail": true,
"modifiedByMe": true,
"modifiedTime": "2025-05-27T04:49:35.165Z",
"sha1Checksum": "bd8a4814a54b03913aa45a865f4440daf3df5c19",
"fileExtension": "",
"permissionIds": [
"12826620054952078614"
],
"thumbnailLink": "https://lh3.googleusercontent.com/drive-storage/AJQWtBMZ9kTreGVSYRehPdVjkftZDnaTTqBQpuvB5oANKCH6N33xVTVC7PU5CKp8ElWqImEr35rv3Ethxmuls9ciLHT0dHu1wR4HQyKo_ug9tTtGFDw=s220",
"headRevisionId": "0B4izHWLfPtENQklCd2xNYithVG9mVzdWRTFrVHhXbFBkWm5rPQ",
"quotaBytesUsed": "263634",
"sha256Checksum": "3579ec9aaa461d220cff8a78a8eb5be74b8ee13b28af1c670f6a5471cfdb666f",
"webContentLink": "https://drive.google.com/uc?id=1wlyYaOfTEbHI7elbfeg-IZAYYfVJQ03P&export=download",
"isAppAuthorized": true,
"writersCanShare": true,
"modifiedByMeTime": "2025-05-27T04:49:35.165Z",
"originalFilename": "Untitled",
"thumbnailVersion": "1",
"explicitlyTrashed": false,
"fullFileExtension": "",
"lastModifyingUser": {
"me": true,
"kind": "drive#user",
"photoLink": "https://lh3.googleusercontent.com/a/ACg8ocJB_sG95Z6d6ACQ-c6v1ozUBJW-wjhMOVWdfZmrUw3iA1mCnQs=s64",
"displayName": "Megarmax Ltd",
"emailAddress": "megarmaxltd@gmail.com",
"permissionId": "12826620054952078614"
},
"linkShareMetadata": {
"securityUpdateEnabled": true,
"securityUpdateEligible": false
},
"imageMediaMetadata": {
"width": 2500,
"height": 2500,
"rotation": 0
},
"viewersCanCopyContent": true,
"copyRequiresWriterPermission": false,
"inheritedPermissionsDisabled": false
}
},
{
"json": {
"id": "1AGwr3iJB8aSxRyGByAOC0H48PNERfWrx",
"kind": "drive#file",
"name": "Untitled",
"size": "419928",
"owners": [
{
"me": true,
"kind": "drive#user",
"photoLink": "https://lh3.googleusercontent.com/a/ACg8ocJB_sG95Z6d6ACQ-c6v1ozUBJW-wjhMOVWdfZmrUw3iA1mCnQs=s64",
"displayName": "Megarmax Ltd",
"emailAddress": "megarmaxltd@gmail.com",
"permissionId": "12826620054952078614"
}
],
"shared": false,
"spaces": [
"drive"
],
"parents": [
"144J2O4aDtkVIoA-SpLzxfpThhVbEyk2u"
],
"starred": false,
"trashed": false,
"version": "2",
"iconLink": "https://drive-thirdparty.googleusercontent.com/16/type/image/jpeg",
"mimeType": "image/jpeg",
"ownedByMe": true,
"viewedByMe": false,
"createdTime": "2025-05-27T04:49:37.744Z",
"md5Checksum": "fef929aabcc08846df0406eca795869d",
"permissions": [
{
"id": "12826620054952078614",
"kind": "drive#permission",
"role": "owner",
"type": "user",
"deleted": false,
"displayName": "megarmaxltd",
"emailAddress": "megarmaxltd@gmail.com",
"pendingOwner": false
}
],
"webViewLink": "https://drive.google.com/file/d/1AGwr3iJB8aSxRyGByAOC0H48PNERfWrx/view?usp=drivesdk",
"capabilities": {
"canCopy": true,
"canEdit": true,
"canShare": true,
"canTrash": true,
"canDelete": true,
"canRename": true,
"canComment": true,
"canUntrash": true,
"canDownload": true,
"canReadLabels": false,
"canAddChildren": false,
"canListChildren": false,
"canModifyLabels": false,
"canModifyContent": true,
"canReadRevisions": true,
"canRemoveChildren": false,
"canAcceptOwnership": false,
"canAddMyDriveParent": false,
"canMoveItemOutOfDrive": true,
"canMoveItemWithinDrive": true,
"canRemoveMyDriveParent": true,
"canMoveItemIntoTeamDrive": true,
"canMoveChildrenWithinDrive": false,
"canModifyContentRestriction": true,
"canRemoveContentRestriction": false,
"canEnableInheritedPermissions": true,
"canChangeSecurityUpdateEnabled": false,
"canChangeViewersCanCopyContent": true,
"canDisableInheritedPermissions": false,
"canModifyOwnerContentRestriction": true,
"canModifyEditorContentRestriction": true,
"canChangeCopyRequiresWriterPermission": true
},
"hasThumbnail": true,
"modifiedByMe": true,
"modifiedTime": "2025-05-27T04:49:37.744Z",
"sha1Checksum": "6f7cbe2e6a338dd10b94c0a272e96b8242106462",
"fileExtension": "",
"permissionIds": [
"12826620054952078614"
],
"thumbnailLink": "https://lh3.googleusercontent.com/drive-storage/AJQWtBOBqK1rsXpL8uBuFzmr3pu9mgcBeyUBm-tJTFHDOyPo5IdwVNbwu4C6I9LJHHD3KXHbvcsov_cu9tGJce6NrrIvKxcXNa3mPN6MvYfVVT5gCYg=s220",
"headRevisionId": "0B4izHWLfPtENeXVYZkxRQ3JVTTgrVi9CVHBjUW02RUF6V01nPQ",
"quotaBytesUsed": "419928",
"sha256Checksum": "612265719d2574aa474064fc26d7bb9902798e541d2972e395cf4e45ef09fd0d",
"webContentLink": "https://drive.google.com/uc?id=1AGwr3iJB8aSxRyGByAOC0H48PNERfWrx&export=download",
"isAppAuthorized": true,
"writersCanShare": true,
"modifiedByMeTime": "2025-05-27T04:49:37.744Z",
"originalFilename": "Untitled",
"thumbnailVersion": "1",
"explicitlyTrashed": false,
"fullFileExtension": "",
"lastModifyingUser": {
"me": true,
"kind": "drive#user",
"photoLink": "https://lh3.googleusercontent.com/a/ACg8ocJB_sG95Z6d6ACQ-c6v1ozUBJW-wjhMOVWdfZmrUw3iA1mCnQs=s64",
"displayName": "Megarmax Ltd",
"emailAddress": "megarmaxltd@gmail.com",
"permissionId": "12826620054952078614"
},
"linkShareMetadata": {
"securityUpdateEnabled": true,
"securityUpdateEligible": false
},
"imageMediaMetadata": {
"width": 2500,
"height": 2500,
"rotation": 0
},
"viewersCanCopyContent": true,
"copyRequiresWriterPermission": false,
"inheritedPermissionsDisabled": false
}
}
],
"Analyze images": [
{
"json": {
"content": "[\n {\n \"filename\": \"model_street_fashion.jpg\",\n \"title\": \"Model in Street Fashion\",\n \"category\": \"fashion\",\n \"keywords\": [\n \"model\", \"fashion\", \"street\", \"urban\", \"style\", \"outfit\", \"photography\", \"chic\", \"elegant\", \"trendy\",\n \"hairstyle\", \"portrait\", \"city\", \"clothing\", \"accessories\", \"beauty\", \"people\", \"candid\", \"pose\", \"daylight\",\n \"lifestyle\", \"individual\", \"walking\", \"vogue\", \"fashionista\"\n ]\n }\n]"
}
},
{
"json": {
"content": "[\n {\n \"filename\": \"urban_style_model.jpg\",\n \"title\": \"Urban Style Model\",\n \"category\": \"fashion\",\n \"keywords\": [\n \"urban\", \"style\", \"model\", \"fashion\", \"photography\", \"street\", \"portrait\", \"city\", \"outfit\", \"chic\",\n \"confidence\", \"elegance\", \"hair\", \"makeup\", \"beauty\", \"high fashion\", \"trendy\", \"people\", \"movement\", \"urban life\",\n \"lifestyle\", \"attitude\", \"candid\", \"expression\", \"light\"\n ]\n }\n]"
}
},
{
"json": {
"content": "[\n {\n \"filename\": \"city_street_fashion_model.jpg\",\n \"title\": \"City Street Fashion Model\",\n \"category\": \"fashion\",\n \"keywords\": [\n \"city\", \"street\", \"fashion\", \"model\", \"urban\", \"style\", \"outfit\", \"walk\", \"downtown\", \"portrait\",\n \"photography\", \"elegant\", \"confidence\", \"people\", \"beautiful\", \"hair\", \"beauty\", \"clothing\", \"trendy\", \"lifestyle\",\n \"atmosphere\", \"modern\", \"expression\", \"vogue\", \"chic\"\n ]\n }\n]"
}
},
{
"json": {
"content": "[\n {\n \"filename\": \"woman_street_fashion_brown.jpg\",\n \"title\": \"Woman in Brown Street Fashion\",\n \"category\": \"fashion\",\n \"keywords\": [\n \"woman\", \"fashion\", \"street\", \"style\", \"urban\", \"outfit\", \"model\", \"photography\", \"portrait\", \"elegance\",\n \"beauty\", \"city\", \"walking\", \"coat\", \"chic\", \"confidence\", \"expression\", \"trendy\", \"hair\", \"makeup\",\n \"lifestyle\", \"casual\", \"modern\", \"daytime\", \"people\"\n ]\n }\n]"
}
}
],
"Generate Image": [
{
"json": {
"code": 200,
"data": {
"logs": [],
"meta": {
"usage": {
"type": "llm",
"frozen": 0,
"consume": 60000
},
"ended_at": "0001-01-01T00:00:00Z",
"created_at": "2025-05-27T04:47:56.959201279Z",
"started_at": "0001-01-01T00:00:00Z",
"is_using_private_pool": false
},
"error": {
"code": 0,
"detail": null,
"message": "",
"raw_message": ""
},
"input": {
"seed": 0,
"image": "",
"scale": 0,
"steps": 0,
"width": 1024,
"height": 1024,
"prompt": "Structured wool coat draped over model’s shoulder in Paris street.",
"denoise": 1,
"batch_size": 4,
"lora_settings": null,
"guidance_scale": 5,
"custom_settings": null,
"negative_prompt": "blurry, low quality, pixelated, distorted, poorly lit, extra limbs, missing fingers, unnatural hand positioning, hands merging with objects, body parts intersecting objects, incorrect perspective, misaligned limbs, deformed hands, floating objects, anatomy errors, surreal, cartoon, duplicated limbs, broken pose, bad composition, clipping, disjointed body parts, wrong orientation, text, watermark, logo, brand name, company name, trademark, commercial branding",
"return_preprocessed_image": false
},
"model": "Qubico/flux1-schnell",
"config": {
"service_mode": "",
"webhook_config": {
"secret": "",
"endpoint": ""
}
},
"detail": null,
"output": null,
"status": "pending",
"task_id": "3de9062d-28c4-49f4-bebb-dcd59d31b1f2",
"task_type": "txt2img"
},
"message": "success"
}
}
],
"Google Sheets3": [
{
"json": {
"Title": "Model in Street Fashion",
"Category": "fashion",
"Filename": "model_street_fashion.jpg",
"Keywords": "model, fashion, street, urban, style, outfit, photography, chic, elegant, trendy, hairstyle, portrait, city, clothing, accessories, beauty, people, candid, pose, daylight, lifestyle, individual, walking, vogue, fashionista"
}
},
{
"json": {
"Title": "Urban Style Model",
"Category": "fashion",
"Filename": "urban_style_model.jpg",
"Keywords": "urban, style, model, fashion, photography, street, portrait, city, outfit, chic, confidence, elegance, hair, makeup, beauty, high fashion, trendy, people, movement, urban life, lifestyle, attitude, candid, expression, light"
}
},
{
"json": {
"Title": "City Street Fashion Model",
"Category": "fashion",
"Filename": "city_street_fashion_model.jpg",
"Keywords": "city, street, fashion, model, urban, style, outfit, walk, downtown, portrait, photography, elegant, confidence, people, beautiful, hair, beauty, clothing, trendy, lifestyle, atmosphere, modern, expression, vogue, chic"
}
},
{
"json": {
"Title": "Woman in Brown Street Fashion",
"Category": "fashion",
"Filename": "woman_street_fashion_brown.jpg",
"Keywords": "woman, fashion, street, style, urban, outfit, model, photography, portrait, elegance, beauty, city, walking, coat, chic, confidence, expression, trendy, hair, makeup, lifestyle, casual, modern, daytime, people"
}
}
],
"Google Sheets4": [
{
"json": {
"row_number": 516,
"Images created": "YES"
}
},
{
"json": {
"row_number": 516,
"Images created": "YES"
}
},
{
"json": {
"row_number": 516,
"Images created": "YES"
}
},
{
"json": {
"row_number": 516,
"Images created": "YES"
}
}
]
},
"settings": {
"executionOrder": "v1"
},
"versionId": "52fd0309-a2be-45d2-9cba-a7be864dbd82",
"connections": {
"Wait": {
"main": [
[
{
"node": "Get Images",
"type": "main",
"index": 0
}
]
]
},
"Code4": {
"main": [
[
{
"node": "Upload Images",
"type": "main",
"index": 0
}
]
]
},
"Merge": {
"main": [
[
{
"node": "Code4",
"type": "main",
"index": 0
}
]
]
},
"Merge2": {
"main": [
[
{
"node": "Edit Fields",
"type": "main",
"index": 0
}
]
]
},
"OpenAI": {
"ai_languageModel": [
[
{
"node": "Prompt Generator",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Numbering": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 0
}
]
]
},
"Set Topic": {
"main": [
[
{
"node": "Prompt Generator",
"type": "main",
"index": 0
}
]
]
},
"Split Out": {
"main": [
[
{
"node": "Download Images",
"type": "main",
"index": 0
}
]
]
},
"20 seconds": {
"main": [
[
{
"node": "Get Images",
"type": "main",
"index": 0
}
]
]
},
"Get Images": {
"main": [
[
{
"node": "Check if it has data?",
"type": "main",
"index": 0
}
]
]
},
"Split Out1": {
"main": [
[
{
"node": "Switch",
"type": "main",
"index": 0
}
]
]
},
"Check sheet": {
"main": [
[
{
"node": "Sheet Exists?",
"type": "main",
"index": 0
}
]
]
},
"Comp Images": {
"main": [
[
{
"node": "Analyze images",
"type": "main",
"index": 0
}
]
]
},
"Edit Fields": {
"main": [
[
{
"node": "Generate Image",
"type": "main",
"index": 0
}
]
]
},
"Error Trigger": {
"main": [
[
{
"node": "Log Error",
"type": "main",
"index": 0
},
{
"node": "Telegram1",
"type": "main",
"index": 0
}
]
]
},
"Google Sheets": {
"main": [
[
{
"node": "Select Prompt",
"type": "main",
"index": 0
}
]
]
},
"Merge Batches": {
"main": [
[
{
"node": "Google Sheets2",
"type": "main",
"index": 0
}
]
]
},
"Select Prompt": {
"main": [
[
{
"node": "Check the folder",
"type": "main",
"index": 0
},
{
"node": "Check sheet",
"type": "main",
"index": 0
}
]
]
},
"Set Date Info": {
"main": [
[
{
"node": "filter data date",
"type": "main",
"index": 0
}
]
]
},
"Sheet Exists?": {
"main": [
[
{
"node": "Set Folder ID sheet",
"type": "main",
"index": 0
}
],
[
{
"node": "Create New Sheet",
"type": "main",
"index": 0
}
]
]
},
"Split Prompts": {
"main": [
[
{
"node": "Merge Batches",
"type": "main",
"index": 0
}
]
]
},
"Upload Images": {
"main": [
[
{
"node": "Google Sheets4",
"type": "main",
"index": 0
}
]
]
},
"Analyze images": {
"main": [
[
{
"node": "Split Out data",
"type": "main",
"index": 0
}
]
]
},
"Folder Exists?": {
"main": [
[
{
"node": "Set Folder ID drive folder",
"type": "main",
"index": 0
}
],
[
{
"node": "Create Folder for images",
"type": "main",
"index": 0
}
]
]
},
"Generate Image": {
"main": [
[
{
"node": "20 seconds",
"type": "main",
"index": 0
}
]
]
},
"Google Sheets1": {
"main": [
[
{
"node": "Create Loop Indexes",
"type": "main",
"index": 0
}
]
]
},
"Google Sheets4": {
"main": [
[
{
"node": "Telegram",
"type": "main",
"index": 0
}
]
]
},
"Split Out data": {
"main": [
[
{
"node": "Parse OpenAI Response",
"type": "main",
"index": 0
}
]
]
},
"Download Images": {
"main": [
[
{
"node": "Comp Images",
"type": "main",
"index": 0
},
{
"node": "Resize Image X2",
"type": "main",
"index": 0
}
]
]
},
"Resize Image X2": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 1
}
]
]
},
"Check the folder": {
"main": [
[
{
"node": "Folder Exists?",
"type": "main",
"index": 0
}
]
]
},
"Create New Sheet": {
"main": [
[
{
"node": "Set Folder ID sheet",
"type": "main",
"index": 0
}
]
]
},
"Prompt Generator": {
"main": [
[
{
"node": "Split Prompts",
"type": "main",
"index": 0
}
]
]
},
"Schedule Trigger": {
"main": [
[
{
"node": "Set Date Info",
"type": "main",
"index": 0
}
]
]
},
"filter data date": {
"main": [
[
{
"node": "Google Sheets",
"type": "main",
"index": 0
}
]
]
},
"Schedule Trigger1": {
"main": [
[
{
"node": "Google Sheets1",
"type": "main",
"index": 0
}
]
]
},
"Schedule Trigger2": {
"main": [
[
{
"node": "Code",
"type": "main",
"index": 0
},
{
"node": "Google Drive9",
"type": "main",
"index": 0
}
]
]
},
"Execute Workflow18": {
"main": [
[
{
"node": "Aggregate",
"type": "main",
"index": 0
}
]
]
},
"Create Loop Indexes": {
"main": [
[
{
"node": "Set Topic",
"type": "main",
"index": 0
}
]
]
},
"Set Folder ID sheet": {
"main": [
[
{
"node": "Merge2",
"type": "main",
"index": 0
}
]
]
},
"Check if it has data?": {
"main": [
[
{
"node": "Split Out",
"type": "main",
"index": 0
}
],
[
{
"node": "Wait",
"type": "main",
"index": 0
}
]
]
},
"Parse OpenAI Response": {
"main": [
[
{
"node": "Numbering",
"type": "main",
"index": 0
},
{
"node": "Google Sheets3",
"type": "main",
"index": 0
}
]
]
},
"Create Folder for images": {
"main": [
[
{
"node": "Set Folder ID drive folder",
"type": "main",
"index": 0
}
]
]
},
"Set Folder ID drive folder": {
"main": [
[
{
"node": "Merge2",
"type": "main",
"index": 1
}
]
]
}
}
}常见问题
如何使用这个工作流?
复制上方的 JSON 配置代码,在您的 n8n 实例中创建新工作流并选择「从 JSON 导入」,粘贴配置后根据需要修改凭证设置即可。
这个工作流适合什么场景?
高级 - 设计, 人工智能
需要付费吗?
本工作流完全免费,您可以直接导入使用。但请注意,工作流中使用的第三方服务(如 OpenAI API)可能需要您自行付费。
相关工作流推荐
使用AI、ElevenLabs和多平台发布创建和审批POV视频
使用AI、ElevenLabs和多平台发布创建和审批POV视频(TikTok/IG/YT)
If
Set
Code
+20
60 节点Immanuel
设计
(Duc)深度研究市场模板
集成PerplexityAI研究和OpenAI内容的多层级WordPress博客生成器
If
Set
Xml
+28
132 节点Daniel Ng
人工智能
WordPress博客自动化专业版(深度研究)v1
WordPress自动博客专业版 - 含深度研究的内容自动化机器
If
Set
Xml
+24
77 节点Daniel Ng
人工智能
宠物店 4
🐶 宠物店预约 AI 代理
If
Set
Code
+41
187 节点Bruno Dias
人工智能
使用GPT-4o、WordPress和LinkedIn发布自动化RSS内容到博客文章
使用GPT-4o、WordPress和LinkedIn发布自动化RSS内容到博客文章
If
Set
Code
+21
40 节点Immanuel
人工智能
WordPress博客自动化专业版(SEO主题)v2
WordPress自动博客专业版 - SEO主题内容自动化机器
If
Set
Xml
+21
63 节点Daniel Ng
人工智能