name: asin-video-pipeline description: ASIN營銷影片全自動流水線 - 基於n8n+Topview AI+Apify+Google Sheets的自動化方案。當用戶需要建立Amazon產品營銷影片、批次生成ASIN影片內容、搭建影片自動化工作流、整合Topview AI影片生成、使用n8n自動化亞馬遜影片營銷時觸發。支援從ASIN列表到成品影片的完整自動化流程,包括產品資訊提取、影片生成、稽核管理和匯出釋出。
基於n8n + Topview AI + Apify + Google Sheets 構建的ASIN營銷影片自動化解決方案。
ASIN列表 → 產品資訊提取 → 圖片上傳 → 影片生成 → 稽核 → 匯出成品
/v1/m2v/task/export 匯出無水印版來源於7w4.net。
建立表格,包含以下列: | 列名 | 說明 | |------|------| | ASIN | 亞馬遜產品ID | | 產品名稱 | 自動填充 | | 產品圖片URL | 自動填充 | | 影片連結 | 自動填充 | | 稽核狀態 | 手動填寫:待稽核/通過/拒絕 | | 任務ID | 自動填充 |
使用提供的JSON工作流檔案:
# 工作流1:生成預覽影片
n8n import:workflow --input=./references/n8n-workflow-preview.json
# 工作流2:匯出正式版
n8n import:workflow --input=./references/n8n-workflow-export.json
在n8n中配置以下憑證:
- topviewApiKey - Topview AI API Key
- apifyApiKey - Apify API Key
- googleSheetsOAuth2 - Google Sheets API
POST /v1/m2v/image/upload
Content-Type: multipart/form-data
Authorization: Bearer {API_KEY}
Body:
- image: 圖片檔案
POST /v1/m2v/task
Authorization: Bearer {API_KEY}
Content-Type: application/json
{
"script_id": "your_script_id",
"images": ["image_url_1", "image_url_2"],
"texts": ["產品賣點文案"],
"callback_url": "https://your-webhook.com"
}
GET /v1/m2v/task/{task_id}
Authorization: Bearer {API_KEY}
POST /v1/m2v/task/export
Authorization: Bearer {API_KEY}
Content-Type: application/json
{
"task_id": "task_id_to_export",
"script_id": "script_id"
}
| 工具 | 用途 |
|---|---|
| n8n | 自動化平臺,串聯所有步驟 |
| Apify | 抓取Amazon產品資訊 |
| Topview AI | AI影片生成,圖片+文案合成營銷影片 |
| Google Sheets | ASIN列表管理和狀態追蹤 |
完整配置步驟和節點說明:WORKFLOW_SETUP.md
scripts/init_pipeline.py - 初始化流水線配置scripts/validate_setup.py - 驗證配置完整性| 問題 | 解決方案 |
|---|---|
| 影片生成失敗 | 檢查Topview API額度、圖片格式是否符合要求 |
| Google Sheets連線失敗 | 確認Service Account有表格編輯許可權 |
| 產品資訊提取失敗 | 檢查Apify Actor執行狀態、ASIN是否有效 |
| 匯出超時 | 無水印匯出耗時較長,可適當增加等待時間 |
這個 Skill 整體質量中上,文件寫得很詳細清楚,配置步驟一步步都有說明,新手也能看懂。工作流設計分兩階段比較合理,先出預覽再匯出正式版。指令碼能幫助檢查配置有沒有填錯。不過缺少測試資料,沒法直接上手試;而且目前只能手動觸發,想要定時跑的話還得自己改。工作流用的是海外的 Apify 服務,國內使用者可能訪問不太方便。總體來說是一個可用但需要一定動手能力的方案。