chatgpt实操:社媒文案创作之小红书(二)
在之前的笔记:chatgpt 实操:社媒文案创作之小红书(一)中,我整理了我是如何使用ChatGPT来创作小红书平台笔记文案的大致流程,使用的是在线网页版的ChatGPT,这种方式有几点不方便的地方:
- 由于网页版ChatGPT是以对话形式进行,如果对话内容太长,会出现“答非所问”、“前言不搭后语”的现象,虽然可以通过prompt把它“拉回正轨”,但始终不方便。
- 每个会话对应一个推广对象的时候效果最佳,如果换了另一个产品,重新打开一个新会话才能保证ChatGPT回复内容的准确性。
- 新会话又要进行新的调试,虽然有prompt模板,但实际上还是拉低了效率。
- 使用网页版ChatGPT需要一点“魔法“。
我认为一个易用好用的AI文案创作工具,仅从使用上考虑的话应该有以下几个特点:
- 易操作:每次使用只需要输入需求,不需要去考虑prompt和上下文调试;
- 可分享:不仅自己可用,还可以直接封装并且分发给其他人使用,这样有利于团队协作;
- 可编程性:可以随时根据自己需要对prompt进行修改,让工具为内容服务;
这也是我尝试使用Dify的初衷。
内容大纲如下:
1. 什么是DIFY:简单介绍DIFY的基础原理
2. 使用DIFY搭建小红书文案创作工具:
- 确定应用场景和功能需求,搭建框架
- 编排提示词(pre-Prompt),并测试Prompts与模型参数
- 发布与使用应用
3. 实战演习
什么是Dify?
Dify是一个提供云服务的在线网站,可以使用 Dify 快速搭建一个 Web App,其生成的前端代码可以托管在 Dify 上。
如果你对诸如 GPT-4 之类的 LLM 技术高速发展感到惊奇和兴奋,迫不及待的想用它做点什么有用的东西!可你的头脑里又有一切令人困惑的问题:
- 我该如何“训练”一个基于我的内容的模型?
- 怎么让 AI 知道 2021 年以后的事情?
- 如何避免让 AI 跟用户胡说八道?
- 微调(Fine-tuning)和嵌入(Embedding)是什么意思?
那么,Dify 正好能满足你的需要。
Dify 的目标是让开发者(甚至非开发者)可以快速基于大型语言模型搭建出有用的东西,并确保它是可视化、可运营、可改进的。
我们塑造了工具,然后工具塑造了我们。——马歇尔·麦克卢汉(Marshall McLuhan)
简而言之,Dify为我们提供了:
- 封装友好的 LLM API,可由后端或前端应用直接调用,通过 Token 鉴权
- 开箱即用、美观且托管的 Web App,你可以 WebApp 的模版进行二次开发
- 一套包含 Prompt Engineering、上下文管理、日志分析和标注的易用界面
使用Dify搭建小红书文案创作工具
首先我们要创建一个新应用。Dify 中提供了两种应用类型:文本生成型与对话型
在这里,我选择了文本生成型,这是一种能够根据用户提供的提示,自动生成高质量文本的应用。它可以生成各种类型的文本,例如社媒平台文案、文章摘要、翻译等。
官方介绍:
文本生成类应用适用于需要大量文本创作的场景,例如新闻媒体、广告、SEO、市场营销等。它可以为这些行业提供高效、快速的文本生成服务,降低人力成本并提高生产效率。
创建应用成功后会自动跳转到应用概览页。点击左侧菜单:提示词编排
来编排应用。
应用编排的步骤:
- 确定应用场景和功能需求
- 设计并测试 Prompts 与模型参数
- 编排 Prompts 与用户输入
- 发布应用
- 观测并持续迭代
实战演习
直接上结果,以下是我使用Dify搭建的小红书文案创作工具产出的内容,所使用的pre-prompt是在chatgpt 实操:社媒文案创作之小红书(一)中的prompts基础上进行优化:
使用这个工具,我只需要根据提示输入相应的信息,选取好预先制订的条件,就可以生成符合要求和格式的小红书文案。不用再去输入其他prompt和进行繁琐的调试,也可以达到不错的效果。
补遗
Dify的优点是简单易用、上手快,如果熟悉prompt engineering的相关方法,可以在5分钟左右上线一个AI工具,相当高效。不过缺点也十分明显:目前可实现的功能还是比较初级简单,复杂一点的应用还是心有余力不足,也许在官方上线插件系统和更新支持的大模型列表之后会有所改善。
未来可以考虑使用基于LangChain和LLMs的Flowise来搭建更多功能、更复杂的AI文案创作工具,先在这里立个Flag。