借助Coze空间,我将公众号API发布成MCP,实现一句话搞定搜索、写作、配图、排版及发布

452 阅读5分钟

图片

此前Coze空间推出后,我第一时间也有制作分享了几个demo,同时测试了Coze空间打通公众号写文的链路,但效果不理想。

想想还是用我的“即创公众号爆文”智能体,又快又稳。

经过一段时间的迭代,Coze空间新上了搜图功能,效果不错,这次我们尝试利用微信公众号API发布为MCP,并在Coze空间调用,看看实际结果如何。

实操步骤

创建应用,自定义应用名称“公众号MCP”

ImageImage

这里介绍下我们用到的插件,也是我开发提供的“微信公众号API”,可以在商店搜索到。

使用这个插件,需要提前对公众号授权并开白名单IP,具体如何操作可在后台留言,发你详细步骤。

Image

看下主要用到的几个方法

Image

点击新建工作流

Image

分别创建如下四个工作流,然后我们逐一拆解每个工作流的用途

公众号授权工作流封装get_access_token插件即可,比较简单不多介绍

Image

上传素材工作流

Image

上传图片工作流

Image

添加草稿工作流,具体的参数可按需开放到工作流开始节点,这里不是最终态,留个排版问题,文章后面解决。

Image

获取草稿链接工作流

Image

点击发布,选择MCP配置

Image

勾选全部工作流,然后点击发布

Image

发布成功

Image

我们进入Coze空间

Image

进入到这个页面,可以看到扩展选项

Image

点击扩展,选择自定义中的公众号MCP,点击添加

Image

提交一个简单的任务给它,让它来撰写“Coze智能体介绍”的文章

Image

正在执行搜图中

Image

自动对公众号进行授权,并且上传封面素材

Image

看下结果,保存到了草稿箱

Image

正文格式错乱,公众号API不能直接处理markdown格式,我们下面来解决。

Image

这里存在一个问题,公众号排版不支持markdown,插图链接无法兼容保存

我们调整一下保存草稿的工作流,增加一个md2html的插件,将markdown格式转换为html格式,可以带格式保存到公众号

Image

具体参数

Image

然后回到Coze空间,针对刚才的任务,重新下指令,进行调整

Image

最后看一下生成的草稿效果

有一说一,效果还是不错的,看下面长截图中的排版和插图效果

ImageImage

因为目前Coze空间支持搜图的功能,所以一些文章图片可以精准搜索到匹配的图片。

我们再生成一篇旅游攻略的文章,同时将整体的提示词进行优化如下,可直接复制使用。

Coze智能体通用任务模板
一、任务指令

撰写关于特定主题<这里填你的主题>的文章并发布到公众号,需注重文章结构、样式排版,搭配合适图片。若有需要,可重新调整文章结构,将配图上传至公众号图片库并使用官方链接替换文中插图,重新保存草稿。

任务开始时,询问用户并要求其提供公众号的appid和appsecret。

二、执行步骤
(一)文章撰写
信息收集:利用websearch工具,细化关键词,收集主题相关详细信息,确保内容丰富准确。
图片搜索:使用search_image工具搜索匹配图片,根据描述信息和文章内容匹配度筛选并插入合适位置。
图片生成:可以利用图片生成工具,使用正确的生图提示词,补充需要的图片素材
文章创作:结合信息和图片撰写文章,注意结构排版,采用分层次段落、加粗关键信息、使用表格等方式呈现,保证内容详细有价值。
(二)公众号发布
获取授权:使用get_access_token工具,依据appid和appsecret获取公众号授权。
图片处理:用upload_image工具将图片上传至公众号图片库,记录官方链接用于替换文中外联图片。
封面设置:使用add_material工具添加封面图片素材。
草稿保存:使用add_draft工具将文章保存为草稿。
(三)文章调整(可选)
读取文章:使用file_read工具读取原文内容。
结构优化:根据需求调整文章结构,使逻辑更清晰。
链接替换:将文中外联图片链接替换为公众号官方链接。
重新保存:再次使用add_draft工具保存调整后的文章草稿。
三、注意事项
工具使用:严格按工具参数要求操作,确保调用有效,如注意file_write工具的文件名规范和内容格式。
信息质量:保证收集信息和撰写内容准确可靠,避免错误或误导性信息。
图片版权:搜索和使用图片时注意版权问题,选择合法合规图片。
任务控制:严格控制任务迭代范围,根据工具结果合理调整后续操作。

这次我们增加一个图像工具,用来补充图片素材。

Image

扩展设置完毕,开始下达任务指令

Image

调整一下任务要求

撰写关于特定主题<江苏足球联赛盛况,同时帮助外地朋友了解一下江苏文化>的文章并发布到公众号

按照要求提供appid和appsecret

Image

文章撰写中

Image

执行结束后,我们重新下指令,获取草稿预览链接,遵循还是不错的。

Image

继续看下文章的排版,使用chazi的主题样式

Image

咋还有外援,这张图片有些误差,很明显不是苏超联赛的图片

Image

关于地方特色景点的介绍,搭配了景点图片

Image

以上。

Coze空间公众号MCP的使用方式就介绍这么多,其中有一些表现不错的地方,比如指令遵循,响应速度,还有Coze空间的搜图功能也是很棒。

相比工作流编排的模式,这个可打断,可调整,更灵活。但如果需要高效和稳定,建议还是选择工作流的模式来做。

最后,我也在开发公众号的MCP服务,后续会持续分享,欢迎点赞+关注