掘金文章救星!我用Coze打造AI工作流自动生成爆款标题和封面

221 阅读4分钟

最近一直在写文章,写了很多,虽然不敢说质量有多好,但是看着数据这么差,总是有些遗憾。

我观察了掘金热榜的一些文章,除了一些技术力或者文章确实很不错,大部分的话,还是靠着标题吸引人,且文章封面有趣,而我写文章其实有点懒,写完之后就不想搞这些东西了,于是我想到我最近在研究的AI工作流、智能体,也许可以让他们来做。

AI工作流市面上常见的有两个

  • Coze
  • Dify

这个我选择最容易上手的产品即可也就是Coze,深入学习之后再使用Dify

核心概念

Coze中的核心概念是

  • 智能体
  • 工作流

智能体

智能体和平常我们调用的AI对话本质上没有很大的区别,主要区别大概是

  • 调用插件
  • 调用工作流
  • 配置提示词
  • 配置触发方式
  • 配置知识库
  • 配置记忆方式

img

其实会发现,这个智能体,很像LangChain框架的Agent。

工作流

还有就是工作流,工作流是我觉得Coze这类平台最大的优势,就是可以可视化编辑类似LangChain中的链,我这个工作流写的比较简单,后续还有调整。

img

工作流,就是给定一个输入、一个输出,中间有若干节点,处理输入的信息,并最后输出想要的信息,多年前我接触这类节点编辑的时候,还是在学Blender。

img

本质上来讲,还是将复杂的代码编写,变成了可视化的界面,节点编排。

尝试做一个掘金文章助手

回到开头的问题,我对这个助手的功能要求是这样的

  1. 用户输入一篇文章内容,AI可以取几个比较好的标题,包括文章内容介绍,这样就可以一键粘贴了
  2. 用户输入一个文章标题,和相关描述,就可以生成文章封面图片,在推荐列表更吸引人。
  3. 智能对文章内容进行编辑,添加过往文章链接跳转
  4. 一键发布到掘金

文章标题生成工作流

首先,我需要编写文章标题生成工作流,对于这个工作流,我希望批量生成,当然,也可以在一次性对话中生成所有内容。

模型方面,我经过测试,觉得DeepSeek的模型生成效果好过豆包模型,因此我的节点配置是这样的

img

提示词如下

你是一个专业的掘金社区前端作者,你擅长给文章取一个爆款有趣的标题,100字内简短但同样有趣的文章简介。

**以下是文章标题要求**

1. 标题需要符合掘金爆款文章标题,富有技术力且有趣,并且吸引人
2. 标题需要切合文章主要内容,不可将文章中片面内容或观点写在标题中

**以下是文章简介要求**

1. 文章简介需要在100字以内,紧扣文章内容,且有趣,需要吸引人

**以下是输出结果要求**

1. 你需要输出四组不同的结果,供用户选择

**以下是文章内容**

```
{{input}}
```
**以下输出格式,你必须按照输出格式回答,不可回答任何不相关内容**

```json
{
  "title",
  "desc"
}
```

封面生成

我想生成一个封面,封面内容要和文章内容相关,同时有需要有趣,吸引人,还需要可以准确添加文字,我测试了很多模型,发现效果都不是很好。

img

网页版豆包有一个图片生成功能,我发现它生成的图片,文字的准确程度很高,我快速在网上搜索,得到了最近发布的图像大模型跑分排行(才发现豆包中应该是已经接入这个模型了,但是有些时候,模型效果并不是很好,可能是有一定的限制,使用一定次数降级为低级模型)

artificialanalysis.ai/text-to-ima…

img

这个确实出乎人意料,字节的Seedream 3.0 模型基本位居榜一

在Coze中我试了很久才找到这个插件,官方的插件每调用一次,要花费259点数,免费用户每天才500😂

而火山引擎的话,注册会免费送500次调用,相比较而言,我更推荐火山引擎调用

img

对于这个模型,没有过多操作,配置好提示词即可

1. 封面图片要求有趣、吸引人、且最好和文章内容有些许关联
2. 图片尺寸要求固定为:宽:1920px 高:1280px
3. 文章需要将文章标题中的一个关键词作为主标题,标题剩下部分作为次标题,画在封面图片中间位置
4. 调用"工具"生成图片

这样就得到了最终的效果

img