作者:大瑜聊AI
链接:https://www.zhihu.com/question/658246489/answer/66396291313
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

大家好,我是大瑜,一个写了10年代码的程序员,爱折腾也爱分享。

今天我们分享的内容是:怎么开发一个Coze插件,实现自动获取每日AI新闻列表?

说干就干,刚好我最近也在用Coze+Cursor探索新玩法,正好把这个需求拿来练练手。

下面就是具体的操作指南,学会了,我们一起做大事!

了解 coze 插件的操作流程

其实coze插件开发的流程非常简单。

第一步:在工作空间,选择资源库,添加资源,点击新建插件。

img

第二步:选择云侧插件,在coze IDE创建

img

第三步:在代码工具窗中编写代码。这个时候我们就需要写我们插件的具体逻辑了。

可是这密密麻麻的代码看着就头疼,没关系,我们有cursor,继续向下看。

img

第四步:测试,运行成功再点击发布上线即可。

获取需要爬虫的网页

所谓巧妇难断无米之炊,首先想到的就是IT之家。打开 it 之家的网页,找到AI相关的新闻热榜页面。

img

img

通过打开浏览器控制台,可以看到获取记录的列表是下面链接。

这个链接的内容就是我们url地址,也就是我们的素材来源,复制保存起来。

用 cursor 进行插件的开发

接下来,我们就用cursor进行抓取数据,并对数据做处理。

第一步:用cursor打开一个新的文件。然后新建instruction.md文件。

img

第二步:打开composer,让cursor开始帮我们执行代码。

img

第三步:结合coze的要求格式,重新生成格式。

img

将这段代码复制给cursor,要求cursor按照代码结果给我们生成新的代码。最后copy到coze插件中,就可以实现。