引言
SEO Bloger 都有一个普遍的烦恼,那就是个人精力与知识都有限,而谷歌又偏好长内容,为了写一篇优质的 Blog 总是要耗费不少的精力。虽然已经有了一些内置 Prompt 的 ChatGPT 辅助生成内容,但是当你真正使用上它时,就会发现所给出的内容依然非常简单,且数据过时。
这同样说明了写作本身其实是一件复杂的创作过程。本期内容将会为你介绍如何借用 Dify 平台上强大的 Workflow 编排组件,设计出更具专业水准的 SEO Blog AI App。
常见的内容写作场景
现在假设我们是一家编程教育培训机构,需要撰写一个常见的技术 SEO Blog,在谷歌上吸引潜在用户,标题是:“2024 年 5 种最适合初学者的 JavaScript 教程”,关键词是:JavaScript、初学者、教程。
如果你只是在 Prompt 中写下:你现在是一名 SEO 专家,请为我输出一份以《2024 年 5 种最适合初学者的 JavaScript 教程》为标题的 Blog,那么你大概率会得到以下结果:
可以看到,GPT 只是简单的将过往排名较高的网页做了一个简单的收录,这只能称得上是一个参考,并不能称之为是一篇合格的 SEO Blog 内容。不要忘记,我们的标题里还有一个时效性的要求,即 2024 年。这要求 AI 必须要借助搜索引擎,获取市面上最新的信息。
如何持续提升 AI 的写作能力?
要想让 AI 逐步具备合格的 SEO 编写能力,不妨回顾一篇常见 SEO Blog 的编写过程,为后续的 Workflow 应用的搭建提供指引:
如果希望在一个简单的 AI ChatBot 中实现上述过程,那么需要撰写非常冗余的 Prompt,并且直到在开始对话的时候才能验证各个环节的逻辑是否正确。
Workflow 的本质就是让 AI 按照固定工作步骤来工作,复杂将不再是问题,你可以使用 Dify 内所预置的强大设计工具,遵循合理的工作流程,尽可能让 AI 模仿人类的思考和内容过程,从而让输出的结果更加可控,精确。
开始设计 Workflow
吴恩达博士在最新的一期分享中指出,让 AI 具备 Reflectioon(反思)和 Tool Use(第三方 API 工具的使用)将有助于提升 AI 的内容产出。
而 Dify 内的 Workflow 让反思和工具使用得以通过非常直观的可视化工具加以呈现。 无需编程基础,就像在一大片白板上写写画画,你就能很快的理解各个节点的关系和作用。在降低系统复杂度的同时,减少了创作者对于提示词技术和大模型推理能力的依赖,帮助创作者更好的利用 AI 优化自身的内容产出效率。
确立 Workflow 编排思路
一个契合上文中的 SEO 编写流程的 Workflow 流程包含以下步骤:
- Start 节点。用户在此步骤中输入的关键词、标题、内容受众等要求
- 标题选题 IF 节点(条件分支)。如果用户没有在上一步输入标题内容,那么就在这一步让 AI 取一个契合关键词的标题。
- 确立文章提纲
- 根据提纲进行内容检索与适当编辑
- 拆分内容编写顺序,分别编写开头与主体
- 最终汇总
路径有了,那么剩下的就是 Prompt Engineering 了!
1. Start 节点
用户在此步骤中输入的关键词、标题、内容受众等要求。这些要求都可以被视作为需要在后续投喂至 AI 的“变量”。在这里选择文本变量即可,然后依次填写文本提示。
2. IF 节点
在内容编写之前,有可能只是选定了部分关键词。而最终的文章标题可能还会经历头脑风暴。而 AI 在创意性和随机性方面总是会给出眼前一亮的回答,那么就可以添加一个条件分支:即如果用户没有在上一步输入标题内容,那么可以在这一步让 AI 取一个契合关键词的标题。
2.1 在线搜索帮助制定标题
如果没有填写标题,那么将进入在线搜索环节,通过输入的关键词综合判断合适的关键词。此处选择使用更加便宜的 GPT-3.5 处理所检索到的在线数据,然后给出合适的一个文章标题。
3. 在线资料检索节点
接下来就可以写文章大纲了。可以说,一个结构合理的优秀大纲,也就基本决定了一篇文章。而正确的结果又取决于是否得到了合适的搜索语句。因此在资料检索节点之前,需要使用大模型再次整理此前输入的各项关键词、受众等参数,最终给出合理的搜索方向。
4. 大纲节点
当我们得到充分的数据源后,也就能够得出合理的内容大纲。此时就可以直接围绕大纲进行内容编写了。
5. 添加结束节点,汇总内容,生成结果
现在我们已经有了文章的开头和文章主体,它们由不同的环节所生成,因此所对应的结果变量分别为 {{intro}} 和 {{body}}。此时只需要添加一个模板变换节点,指定内容的以特定的顺序进行呈现。
最后再添加整个 Workflow 的终止环节,指定获取模板变换节点内的输出 {{output}} 中的内容。
这样就可以在 Workflow 的运行结果内看到经过优化后的 Blog 了!
可以看到,经过优化后的输出内容不再是泛泛而谈,而是一个能够契合目标群体,充满细节的内容。这无疑会更加容易出现在潜在用户的搜索结果里,进而获得更多潜在的商业机会。
通过使用 Workflow 应用,你可以直观地对每个环节进行调整,就像一条完整的流水线,每个关卡上都可以设置一名 AI,相互校对与审阅,让 AI 进行自我 Review;并且还可以在特定环节中增设在线搜索与更加专业的 API 工具。
准备好跃跃欲试了吗?点击 Dify 的“探索” → “推荐”,你就可以发现这个 SEO 博客工作流了。你完全可以参考本文的设计思路,搭建出更加强大的 Workflow 应用!