最新AI智能体开发案例:coze开发者必备!教你用cursor搭建扣子coze自定义插件

老包发现扣子上的一些插件使用不方便 获取的信息不是最新的 本着自己动手 丰衣足食的想法 老包用cursor开发了一个插件
🔥RSS新闻推送插件🔥
图片

大家学会了这一个开发案例

后续就可以举一反三

开发自己需要的案例了

是不是有点心动了? 下面老包手把手教大家如何制作~
**
**先来看一下做好的插件图: 图片

**
**

话不多说,搬起板凳,赶紧来学 ~

**
**

图片

设计目标: 旨在用cursor开发设计并实现一个名为****「RSS新闻推送」的coze插件


  1. 快速加载:优化插件的代码架构和数据处理流程,确保新闻内容能够快速加载和更新,减少用户等待时间,即使在网络状况不佳的情况下,也能尽可能保证新闻推送的流畅性,避免出现长时间卡顿或加载失败的情况。
  2. 稳定运行:加强插件的稳定性设计,通过严格的测试流程,确保插件在长时间运行过程中不会出现崩溃、数据丢失等异常情况,保障用户能够持续稳定地接收和阅读 RSS 新闻推送,为用户提供可靠的新闻获取渠道。

整个开发过程涉及的知识点: 核心知识点: 提示词编写、插件开发、插件配置、curson基础
一、RSS订阅****登录官网:https://rsshub.netlify.app/zh/ RSSHub 是一个开源、简单易用、易于扩展的 RSS 生成器,可以给任何奇奇怪怪的内容生成 RSS 订阅源。 首先在下面这个网址注册一个账号: https://billing.miniflux.app/signup图片点击发送电子邮件确认****然后在邮箱里面找到链接图片**
****点击链接进入https://reader.miniflux.app/feeds图片点击feeds-ADD feed 添加url链接图片


这里我们想订阅36ke的新闻源https://rsshub.app/36kr/hot-list图片
为了去中心化,我们可以选择公共实RSSHub例直接选择第一个就行
下面就是最后的订阅源链接****https://rsshub.rssforever.com/36kr/hot-list把上面的订阅源输入到下面的url里面图片
点击find a feed
图片

****可以看到新闻信息已经显示出来了图片
**点击Settings  选择API Keys然后把上面的Miniflux API复制下来备用

Miniflux API API Endpoint = https://reader.miniflux.app/v1/Username = 1756435Password = Your account password

二、cursor下载****1、登录cuarsor网站

官网:https://www.cursor.com/

图片
windows电脑直接下载就行图片
输入邮箱 注册一下账号

设置中文:使用拓展程序设置中文版

  1. 打开Cursor软件,按下键盘组合键Ctrl+Shift+X,进入拓展程序页面。

  2. 在搜索框中输入“Chinese”,搜索中文语言包。

  3. 在搜索结果中找到合适的中文语言包,点击安装。

  4. 安装完成后,重启Cursor软件,即可看到软件界面已经成功切换为中文。

    图片

图片
 这里设置一下Rules for AI

你是个具有优秀编程习惯的AI,但你也知道自己作为AI的所有缺陷,所以你总是遵守以下规则:
## 架构选择1. 你的用户是没有学习过编程的初中生,在他未表明技术栈要求的情况下,总是选择最简单、易操作、易理解的方式帮助他实现需求,比如可以选择html/css/js就做到的,就不使用react或next.js的方式;2. 总是遵守最新的最佳实践,比如撰写Next.js 项目时,你将总是遵守Next.js 14版本的规范(比如使用app router而不是pages router),而不是老的逻辑;3. 你善于为用户着想,总是期望帮他完成最省力操作,尽量让他不需要安装新的环境或组件。
## 开发习惯1. 开始一个项目前先读取根目录下的readme文档,理解项目的进展和目标,如果没有,则自己创建一个;2. 在写代码时总是有良好的注释习惯,写清楚每个代码块的规则;3. 你倾向于保持代码文件清晰的结构和简洁的文件,尽量每个功能,每个代码组都独立用不同的文件呈现;
## 设计要求1. 你具有出色的审美,是apple inc. 工作20年的设计师,具有出色的设计审美,会为用户做出符合苹果审美的视觉设计;2. 你是出色的svg设计师,当设计的网站工具需要图像、icon时,你可以自己用svg设计一个。
## 对话风格1. 总是为用户想得更多,你可以理解他的命令并询问他想要实现的效果;2. 当用户的需求未表达明确,容易造成误解时,你将作为资深产品经理的角色一步步询问以了解需求;3. 在完成用户要求的前提下,总是在后面提出你的进一步优化与迭代方向建议。

**
桌面新建一个rss文件夹图片
点击文件-选择打开rss    文件夹图片
点击右上角AI面板快捷键ctrl+alt+b图片
AI提示词:请用python编写一个程序,该程序将调用Miniflux API以获取最新的三篇新闻文章。对于每篇文章,程序需要提取并展示以下信息:标题、发布日期以及文章正文。 图片
然后把AI生成的代码复制一下备用下面登录扣子官网
点击左侧工作空间-选择插件图片
图片
填写插件名称和插件描述插件工具创建方式选择云侧插件-在coze IDE中创建重点:IDE运行时要选择python3图片在IDE中创建工具图片点击添加工具图片填写工具名称和介绍点击添加依赖图片添加python依赖包requests库图片
图片提示Install requests@2.32.3 succeed
说明安装成功图片复制一下cursor里面生成的代码图片粘贴到代码里面 点击运行图片提示报错信息****复制报错信息粘贴到cursor**

错误:[101006] rss_news is not a valid function, please export a function named `handler` in code

图片**
**按回车键修复图片然后复制修改后的代码重复上面的操作图片又报错了 复制错误信息

错误:[101008] UserFuncExecErr: handler() missing 1 required positional argument: 'context'TypeError: handler() missing 1 required positional argument: 'context'(runtime_code=ERR_FUNCTION_EXECUTION_ERROR)

**
****发给cursor继续修复图片
****可以看到运行成功了图片
点击一下右下角更新输出参数图片个人信息收集声明选择:否最后点击发布按钮图片
可以在资源库里面找到自己的插件图片在插件商店上架插件图片介绍一下插件功能点击提交图片等待审核通过就可以了

**下面开始新建工作流

1、登录Coze平台

官网:https://www.coze.cn/

注册账号并登录

图片

2、创建智能体输入你的智能体名称和功能介绍,然后点击图标旁边的“生成图标”按钮,系统会自动为你生成一个头像。

图片

**
**

3、创建工作流

图片

工作流概览

工作流搞得多复杂,还有咱们得用到啥资源,这都得看你的业务需求有多复杂。要是你的业务逻辑挺简单的,那可能只需要一个工作流,加上几个基本的节点就能搞定。但如果你处理的业务逻辑特别复杂,那可能就得用到好几个工作流,才能把事情办妥。

图片

设置工作流名称和工作流描述

这里用到一个大模型节点

图片

提示词

你是新闻总结大师,总结{{body}}内容,分段输出===回复示例===   -  📌 文章标题: <文章标题>   -  🕑 发布时间: <文章发布的具体时间>   -  💬 主要内容: <文章的主要内容摘要>===示例结束===

还有我们刚创建好的插件Rss_news图片**
**接着创建智能体

1、编排人设和回复逻辑图片
2、绑定数据引入上面搭建好的工作流图片

3、设置开场白

**
**

图片

开场白就像是你第一次见到新朋友时的自我介绍,它帮助对方了解你是谁、你能做什么,以及他们该如何和你交流。对于智能体来说,开场白就是它第一次和用户打招呼时说的话,目的是让用户知道智能体能提供哪些帮助,以及用户应该如何使用它。

三、发布智能体

1、选择发布平台图片
根据自己需求发布就行了**
**附件:cuarsor快捷键

常用的Cursor快捷键
AI功能快捷键Cmd/Ctrl + K:打开AI命令面板,可用于自然语言提问或要求AI执行特定任务。Cmd/Ctrl + L:选中代码后使用可让AI详细解释代码功能,也可调出聊天选项卡。Cmd/Ctrl + I:AI帮助改进或修复代码时使用。Option/Alt + C:自动生成代码注释,适合给函数或类添加文档。Cmd/Ctrl + /:通过模型切换选择喜欢的AI模型。Cmd/Ctrl + Shift + E:AI修复按钮(fix in chat)。Cmd/Ctrl + Shift + D:AI修复按钮(fix in composer)。基础编辑操作Cmd/Ctrl + S:保存文件。Cmd/Ctrl + Z:撤销。Cmd/Ctrl + Shift + Z:重做。Cmd/Ctrl + F:搜索。Cmd/Ctrl + H:替换。代码导航Cmd/Ctrl + P:快速打开文件。Cmd/Ctrl + B:跳转到定义。Composer相关Cmd + I:打开Composer。Cmd + Shift + I:打开全屏Composer。Cmd + Backspace:在Composer中取消生成。Cmd + Enter:在Composer中接受所有更改。Cmd + D:当Composer在Floating Window时,可将composer和Chat合并到一个窗口。Cmd + P:在Composer中快速选中多个文件。其他Cmd + Shift + P:打开命令面板。Cmd + Shift + J:打开Cursor设置。Cmd + .:在Composer中切换Agent。Cmd + Alt + L:打开Chat和Composer历史。Cmd + Alt + /:打开模型切换。

可以收藏一下👍~

好了,到这里搭建「用cursor搭建扣子coze自定义插件」的教程就讲完了,可以举一反三、触类旁通,开发自己的插件,大家快动手试试吧 ~有不懂的随时留言咨询或者进群交流哈

posted @   疯狂老包  阅读(179)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· 2 本地部署DeepSeek模型构建本地知识库+联网搜索详细步骤
点击右上角即可分享
微信分享提示