这几天看到一个自动生成公众号文章的工作流,感觉很有实用价值,赶紧给大家介绍一下,自己也是当做笔记留存,好记性不如烂笔头呀,哈哈,废话不多说,上干货。
整体介绍
这个mcp服务,分成三个部分,由三个工作流组成:
一、文章生成工作流
二、文章排版工作流
三、文章自动发布到公众号工作流
工作流详细介绍
一、文章生成工作流
文章生成工作流其实比较简单了,就是利用大模型的生成能力,给定一个题目,和prompt设定,大模型去生成,具体的prompt如下:
你是一个写文章的高手,可以根据用户提供的主题写一篇深度的文章,
并且排版很完美,文章是微信公众号风格,
这个大家可以自行优化,也可以加入一些爬虫和在线联网功能去获取资料,然后写文章,给文章增加一些真实语料
二、文章排版工作流
文章排版相对复杂一点点,核心是生成html的文章内容格式,公众号支持一些html标签
首先输入节点,输入上个工作流的输出内容,这个的衔接通过后边发布mcp服务来做,这里先不用管。
大模型部分使用deepseek-v3-0324模型,这个模型生成的效果好,文章长度也够长,这里有个注意点,需要设置一下大模型的生成长度
其他设置默认,你也可以去探索一下
大模型部分还需设置提示词部分,如下
系统提示词和用户提示词,大家按照我这设计即可
大模型之后增加一个代码节点,主要是返回字典格式文本,这个简单
三、文章自动发布到公众号工作流
最后是发布到公众号的工作流
首先介绍 公众号发布需要的节点,需要三个插件,这3个插件的作用说明如下:
- get_access_token:公众号授权接口,需用自身appid和appsecret获取授权,为后续接口调用提供凭证。
- add_material:用于上传公众号封面图片等永久素材,发布时要用上传后的素材信息。
- add_draft:把文章内容存入公众号草稿箱,方便后续修改发布。
具体怎么找到呢,如下
点击这三个就会在页面上出现三个节点
搞好节点后,需要配置每个节点
如何查看appid、appsecret,以及设置白名单IP
使用公众号的必要条件就是,appid、appsecret,这两个参数前面的工作流都有用到,另外就是IP白名单的设置,必须设置了才能通过别人的插件发布。登录公众号以后找到以下这个位置就能获取和配置了
各节点数据流转
1、开始的输入是上个工作流的输出
2、大模型部分需要根据输入,总结出title,后边需要
这里需要设置prompt,如下
3、生成一张封面图,这里使用 扣子的插件,具体如下,按照我这些就行
4、接下来就是公众号配置部分,按照上边写的配置一下就可以了
到此整个mcp涉及的工作流都有了,接下来发布一下,注意每一个都要测试一番再发布,别出错了
发布成mcp服务插件
点击发布去发布一下
发布时注意如下配置
然后点击修改配置,
注意全选这些工作流,然后确认,发布成功的话,会有如下显示
测试使用
1、进入扣子空间使用
2、点击【快速开始】
3、增加扩展
4、使用
这样就可以了,生成完成后,去公众号的草稿箱看看就有了,你就可以去发布了。