konakona
Dream Afar.
konakona

为你的摄影作品生成各种社交媒体的文案

为你的摄影作品生成各种社交媒体的文案

每次旅行和扫街之后,在 LR 中处理完的图片还需要绞尽脑汁为发布文案费神真的很头大。最近不是在折腾 n8n 吗?索性就把这个过程自动化了。本文将教你如何用 n8n 搭建一个 AI 驱动的照片文案生成助手,轻松应对小红书、抖音和 Instagram 的内容创作。只需提供照片和简单描述,即可获得平台专属的文案组合。

https://blog.img.crazyphper.com/2025/09/wechat_2025-08-28_202352_550-800x413.png
全流程

环境准备

n8n 部署

docker run -it --rm --name n8n \
  -p 5678:5678 \
  -e GENERIC_TIMEZONE="Asia/Shanghai" \
  -e TZ="Asia/Shanghai" \
  -e N8N_DEFAULT_LOCALE=zh-CN \
  -e N8N_SECURE_COOKIE=false \
  # 重要:挂载本地图片目录到容器
  -v /Users/konakona/Desktop/n8n_images/:/data \
  -v n8n_data:/home/node/.n8n \
  docker.n8n.io/n8nio/n8n

部署完成后访问:http://localhost:5678

导入 n8n 配置文件

图片目录准备

/Users/konakona/Desktop/n8n_images/
├── 001.jpg
├── 002.jpg
└── 003.jpg

💡 Tips: 建议使用数字序号命名图片,方便管理和批处理

AI 选配

在Basic LLM Chain 中可以根据需要调整凭证和模型。

https://blog.img.crazyphper.com/2025/09/image-9-782x600.png

流程解说

首先,我们在聊天窗口输入拍摄地点、时间(上午、下午或夜晚)、主体元素(人物、物品)以及使用设备等信息,尽量为 AI 提供充分提示,然后点击“发送”按钮。Read/Write Files from Disk 节点会自动读取 /data 目录中的 JPGPNG 文件;随后,Resize For AI 节点将图片统一缩放至 512 × 512 px,并把它们传递给 Image Captioning Agent 节点进行分析。最后,Respond to Chat 节点会将分析结果回传并展示在聊天窗口中。

https://blog.img.crazyphper.com/2025/09/wechat_2025-08-28_205238_045-800x479.png
运行结果

提示词模板

你的任务是:为用户在 {{ $('overview').item.json.chatInput }} 场景下拍摄的照片,分别生成适合小红书、抖音(中文)、Instagram(英文)发布的标题、描述和标签。

内容要求:
- 以摄影分享为目的,标题建议包含拍摄者/主体、时间/季节、地点、故事/情境、细节/情感等要素,可灵活组合,保持自然流畅。
- 小红书和抖音内容用简洁、有趣的中文,标签包含热门相关词(如 #阳朔 #咖啡馆 #旅行)。
- Instagram内容用流畅、富有表现力的英文,标签结合全球通用和主题相关。
- 如无具体照片内容,请假设常见主题进行示例。

请根据平台风格,生成各自特色的标题、描述、标签。

返回的格式:

{
  "redbook":{"title":"xxx","content":"xxx #xxx #xxx"},
  "douyin":{"title":"xxx","content":"xxx #xxx #xxx"},
  "instagram":{"content":"xxx #xxx #xxx"}
}

https://blog.img.crazyphper.com/2025/09/wechat_2025-08-28_205256_297-800x280.png

赞赏

团哥

文章作者

继续玩我的CODE,让别人说去。 低调,就是这么自信。

konakona

为你的摄影作品生成各种社交媒体的文案
还在为社交媒体文案发愁吗?本文将教你如何用 n8n 搭建一个 AI 驱动的照片文案生成助手,轻松应对小红书、抖音和 Instagram 的内容创作。
扫描二维码继续阅读
2025-09-09