大家好,我是大瑜,一个写了10年代码的程序员,爱折腾,也爱分享。
昨天我用cursor搞定了一个获取AI新闻的coeze插件!效果如下:

但是有以下问题仍旧没有解决:
1、新闻来源单一,只获取一个平台的数据,没有权威性。
2、点击链接后跳转到具体的页面详情,显得不够智能。如果每条新闻都能生成一个概括效果,那就更加完善了。
3、查询速度实在是太慢了,慢的话10秒钟还没加载出来。
说干就干,今天咱们就开发一个高阶版的智能体,争取实现下面的功能。需要的可以保存收藏起来了。
添加36kr的AI新闻作为数据来源
我们找到36kr的AI新闻作为我们新闻来源,获取地址:https://36kr.com/information/AI/
开发coze插件的逻辑如下:

具体细节可以参考昨天的博文,地址如下:
获取36kr的AI资讯内容已经解决了,接下来就是开始对内容进行处理和展示的操作了。
这里我们新建了一个智能体:AI资讯智能体,这个智能体可是这篇文章的主角。
新建AI资讯智能体
第一点:那么针对每条资讯的主要内容该如何实现呢?
道理很简单,循环我们插件返回的内容的列表,再对每一篇文章进行解析、提炼主要内容即可。
我们用到一个LinkReaderPlugin插件,可以将我们新闻的内容转化为文本,主要实现逻辑看下图。

第二个问题:如何解决查询缓慢的问题?
虽然我们完成了两个消息源的主要内容提取和分析总结。然而,理想的丰满总会被现实的无情所击碎。
我的工作流变得是如此之庞大,导致一次查询机会要耗费5秒钟,这个是万万不能接受的。

突然灵光一闪!
既然这些网站的内容每天更新频率有限,为什么不每天定时触发,直接抓取一次保存到数据库呢?
这样之后的查询只需要访问数据库的内容,效率岂不是更高!
说干就干,感谢Coze官方提供了“触发器”这个神器,定时任务轻松搞定,再也不用手动抓取,简直就是效率党的救星!👏

我们设置每天5点去定时获取两个主要网站的IT资讯信息,最终保存到数据库中。
接下来我们用户所有的查询直接访问数据库即可,现在查询效率快的飞起。

如果想要看“蔚小理”这篇文章的详细内容,我们直接回复:

写在后面的话
下一阶段,咱们准备将这个智能体接入到微信机器人中,让微信机器人每天早上6点在群里发送AI周报。
敬请期待。
关注我吧,分享更多的AI知识和AI工具。
原文始发于微信公众号(大瑜聊AI):开发每日AI新闻资讯的智能体,这些坑都被我填平了!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/314003.html