Coze插件之基于IDE创建插件

上篇文章中,我们基于已有服务创建了一些插件和工具。方便我们开发更多工作流和智能体应用。

本篇文章要介绍的是基于IDE进行创建,为什么有了基于服务创建后还有基于IDE进行创建呢?基于IDE进行创建有哪些优势?

对于一些简单操作,基于IDE创建相比基于已有服务创建可以获得更大的优势,比如速度更快。调用已有服务在最理想的情况下,每次调用也需要150ms作用。而调用基于IDE创建的插件,每次调用仅需10ms作用,而且更加稳定。在代码没有错误的情况下,插件不会调用失败。

下面,就来带大家快速开发一个基于IDE的插件

可以看到,创建插件时,需要选择需要运行的编程语言。

选择擅长的编程语言即可。如果没有擅长的编程语言,则随意选择一个。

这里为了演示,我选择Python。

创建成功后,是这样的

点击"在IDE中创建工具"'​​

点击左侧的"添加工具"

创建成功后,点击工具, 并点击"元数据",增加输入参数和输出参数

这个"输入参数"就是用户调用这个工具时需要传入的内容,可以在代码中获取到。

输出参数就是要返回给用户的内容。

以这个工具为例,创建一个"date"参数,用于返回给用户当前的时间戳

接下来,修改代码,完成需求

注意返回的变量名,需要与输出参数保持一致才行。

修改完毕后,点击右方的"运行",按钮,进行测试。

由于我这个工具不需要传入参数,所以这里为空。

如果工具需要传入参数的话,请写在上面的输入框内。

代码获取传入参数:

复制代码
在handler函数内使用以下代码获取传入的参数
args.input.参数名称

测试完毕后,确认无误即可点击右上角的"发布"按钮,发布该工具和插件。

接下来,就可以在工作流和智能体中调用啦。

上架到扣子商店的教程请看上一篇文章"Coze扣子插件之基于已有服务创建"

相关推荐
AI小书房2 小时前
【人工智能通识专栏】第二十八讲:IDE集成Deepseek
ide·人工智能
仰泳之鹅2 小时前
【杂谈】怎么使用VsCode提交github
ide·vscode·github
新手村领路人5 小时前
Visual Studio2022 opencv4.12编译viz功能注意
ide·visual studio
lypzcgf16 小时前
Coze源码分析-资源库-删除数据库-后端源码-流程/核心技术/总结
数据库·go·coze·coze源码分析·智能体平台·ai应用平台·agent平台
智界软体库19 小时前
《IDEA 2025长效使用配置指南:有效期配置至2099年实战之JetBrains全家桶有效》
java·ide·intellij-idea
Yang.O19 小时前
MyEclipse在高分辨率显示屏上图标显示太小的解决方案
java·ide·myeclipse
lypzcgf20 小时前
Coze源码分析-资源库-删除数据库-后端源码-安全与错误处理
数据库·安全·coze·coze源码分析·智能体平台·ai应用平台·agent平台
后端小肥肠1 天前
小白想做 10w + 家宴美食号?Coze+Nano Banana 3 分钟出文进草稿箱
人工智能·aigc·coze
吾鳴1 天前
我把6个天马行空的想法扔给Seedream 4.0,它的表现出乎意料…
coze
草字1 天前
Android studio 查看apk的包名,查看包名
android·ide·android studio