3. 内容生产自动化工作流


项目背景

你是一个内容团队的负责人,每天需要生产大量的社交媒体文案。你希望用 Dify 工作流自动化这个过程:输入一个话题关键词,自动生成适合多个平台的不同风格文案。

需求分析

  • 输入:话题关键词和目标受众。
  • 输出:分别适合微信公众号、小红书、微博三个平台的文案。
  • 每个平台的文案风格和长度不同。
  • 输出格式整齐,方便直接复制使用。

详细步骤

第一步:创建工作流应用。

进入「工作室」,点击「创建应用」→ 选择「工作流」→ 命名为"多平台文案生成器"。

第二步:选择「用户输入」作为开始节点。

定义两个输入变量:

  • topic(短文本):话题关键词。
  • audience(短文本):目标受众描述。

第三步:添加三个并行的 LLM 节点。

分别命名为"公众号文案"、"小红书文案"、"微博文案",每个节点配置不同的提示词。

公众号文案提示词示例:

你是一位擅长微信公众号写作的资深编辑。请根据以下信息撰写一篇公众号推文:
话题:@开始.topic
目标受众:@开始.audience

要求:
- 标题要吸引眼球但不标题党
- 正文 800-1200 字
- 结构清晰,段落分明
- 结尾引导关注和互动
- 语气专业但不枯燥

第四步:添加「模板转换」节点。

将三个 LLM 节点的输出整合为一个结构化的最终输出:

## 微信公众号文案
{{公众号文案.text}}

---

## 小红书文案
{{小红书文案.text}}

---

## 微博文案
{{微博文案.text}}

第五步:添加「输出」节点,连接模板转换节点的输出。

第六步:测试运行。

第七步:发布上线。

优化建议

  • 三个 LLM 节点可以并行执行,大大缩短总处理时间。
  • 可以增加一个"质量检查" LLM 节点,对生成的文案进行审核和打分。
  • 将此工作流发布后作为工具,集成到一个 Agent 中,让 Agent 可以根据用户需求自动调用。
  • 考虑添加一个"热点搜索"工具节点,在生成文案前先搜索话题相关的热门内容,让文案更贴合当下热点。