一、前言
文章仿写工作流是一种利用大型语言模型能力,在 Dify 平台内实现的自动化文本处理流程。该工作流旨在接收一篇原始文章作为输入,通过预设的提示词引导大型语言模型对其进行内容和表达上的改写,最终输出一篇保留核心观点但措辞、风格有所不同的新文章。此过程无需编写复杂代码,通过 Dify 的可视化界面即可完成编排。(文章出自公众号:dify实验室)
二、应用场景
-
为适应不同发布平台或目标受众,对现有内容进行快速改写。
-
生成同一核心主题的多种内容变体,以避免重复或用于测试。
-
辅助内容创作者提高内容生产效率,减少手动仿写的重复性劳动。
三、工作流功能与结构
一个基础的文章仿写工作流主要由以下 Dify 节点构成,通过连接形成数据处理链路:
- 开始节点
作为工作流的入口,负责定义和接收输入变量,即待仿写的原始文章。
- LLM 节点
核心处理单元。调用指定的大型语言模型,根据配置的提示词对输入文本执行仿写操作。
- 结束节点
作为工作流的出口,负责收集并输出最终的处理结果,即仿写生成的文章。
四、配置流程
以下步骤演示了如何在 Dify 中配置一个基础的文章仿写工作流:
- 创建应用
在 Dify 仪表板创建新应用,选择 “工作流” 类型,并命名为文章仿写小助理。
- 配置开始节点
点击“开始”节点,在右侧的面板中,选择段落,添加一个名为
original_article
的输入字段,标记为必填,最大长度设置尽量长一些,用来输入原始的文章内容。再添加一个article_style的输入字段,标记为必填,用来控制仿写文章的仿写风格。
- 添加并配置 LLM 节点
-
从节点库拖拽“LLM”节点至画布。
-
选择所需的大型语言模型。
-
在“system”区域编写仿写指令,在“user”区域确保引用了
{ {original_article}}
变量。 -
提示词可以参照如下:
# 角色你是一位专业的文章改写专家。
# 任务基于提供的【原始文章】进行仿写。
# 要求
1. 保留核心信息与观点。
2. 采用不同的句式结构与词汇。
3. 调整输出文本的风格为{ {article_style}}
4. 输出内容需为一篇完整的仿写文章。
-
4、添加结束节点
从节点库拖拽“结束”节点至画布。
点击“结束”节点,将其输入配置为接收来自上游 LLM 节点的 text
输出变量。
5、测试与调试
使用画布右上角的 “运行” 功能,输入示例文本,运行工作流,检查输出是否符合预期。可根据测试结果返回调整 LLM 节点的提示词或参数。
6、发布应用
调试满意后,点击 “发布” 保存工作流配置。发布后,可通过 Dify 界面、嵌入代码或 API 调用来使用该仿写功能。
五、进阶应用方向
当前构建的基础文章仿写工作流具备进一步拓展的潜力。例如,可通过整合网页抓取相关节点(如 HTTP 请求节点),使工作流能够直接获取指定网址的内容作为仿写处理的源文本,无需手动复制粘贴。
此外,还可引入知识库检索节点。通过配置该节点,工作流能够在执行仿写任务前,先查询已建立的本地知识库,并将检索到的相关信息或特定术语作为上下文,传递给 LLM 节点。这使得仿写过程能够结合知识库内容进行,生成更贴合特定背景或专业领域的改写文本。
你有什么想法,可以在留言区探讨。
往期工作流文章
更多文章请到公众号主页查看
dify相关资源
如果对你有帮助,欢迎点赞收藏备用。
回复 DSL 获取公众号DSL文件资源
回复 入群 获取二维码,我拉你入群
回复 tk 获取免费token资源
你又不打算赞赏,就点赞、在看吧。