【AI】工作流:公众号助手

前面已经分享了两篇AI工作流的案例,今天继续工作流案例的分享。
这次要分享的是:公众号助手,其实其本质功能是仿写文章并一键发布到公众号草稿。

需求背景:
做自媒体经常会遇到这样的情况,看到一篇蛮好的文章,然后想仿写一篇并发布到自己的自媒体账号里,当然希望全自动流程,最好一键就到自己的草稿箱里,今天就满足这个需求。

实际效果:

输入标题、文章内容、提示词,公众号的AppID和Token,点击生成文章,就会自动生成一篇新文章并发到你的公众号的草稿箱。

下面介绍下整理工作流
整体工作流:

除去开始和结束节点,有9个节点,它们分别是:
1.分析文章风格节点:
对标题和内容进行分析,得出写作风格、核心思想等信息。
2.仿写文章节点:
根据提示词和上一节点的写作风格内容进行重写文章。
3.生成爆款标题节点:
生成爆款的标题,吸引用户
4.md2html节点:
是markdown格式转公众号的HTML格式
5.生成封面图节点:
生成公众号的封面图
6.get_access_token节点:
获取token,为发公众号做准备
7.add_material节点:添加到公众号里面
8.文章排版节点: 对文章整体进行排版
9.发送公号草稿节点:发往草稿。

具体工作流分析:
开始节点:

输入参数如前面所介绍一样。

分析文章风格节点
分析文章,得出文章的风格,核心观点等内容

输入的是title和content,输出style,point,abstract信息

仿写文章节点:
输入上一节点的信息,外加开始节点中的prompt提示词,在结合专业提示词,就输出一篇新文章。

生成爆款标题节点:
做公众号,标题很重要,所以特别生成爆款标题

md2html节点:
这个是第三方插件,可以直接搜索得到。
为什么要使用这个节点呢?因为我们使用大模型生成的内容,都是markdown格式,不符合公众号文章格式,公众号文章需要的html格式。

输入参数就是仿写文章的输出内容(content)

生成封面图节点
为什么要这个节点? 一般地,公号文章都带封面图,所以就需要生成。

get_access_token节点
add_material节点
add_draft节点
这三个都是第三方节点,来源于下图

文章排版节点(该节点的代码来源于网络)
为什么要这个节点呢?这是对文章整体进行排版和布局,是文章更好看。当然这里使用的是代码节点。

这里新增加了一个headerHtml输入参数,主要是优化文章header部分的,其内容是固定的:

点击蓝字,关注我们

然后实际代码(Python代码)内容如下:
import json
async def main(args: Args) -> Output:
params = args.params
headerHtml = params[‘headerHtml’]
contentHtml = params[‘contentHtml’]
imageUrl = params[‘imageUrl’]
headerHtml = headerHtml.replace(‘地址’,imageUrl)
html = headerHtml+contentHtml
ret: Output = {
“html”: html
}
return ret

最后就是输出节点啦,
这样就完成一篇文章的仿写并发布到公众号的草稿里,通过这个工作流是不是方便了很多!

最后补充一点,获取AppID和AppToken的方式:

声明:来自程序员华仔,仅代表创作者观点。链接:https://eyangzhen.com/5826.html

程序员华仔的头像程序员华仔

相关推荐

添加微信
添加微信
Ai学习群
返回顶部