目录
01 制作插件
02 测试插件
03 总结
经常使用扣子的同学,可能都会遇到这个问题,一直免费使用的插件,突然有一天要付费了,就很头疼,不得不再找一个替代。
那你有没有想过自己制作一个扣子插件呢?
今天手把手教你制作Coze插件,0基础也能做出一个免费插件,过程截图和代码(不到10行)均已给出,按步骤可轻松复刻!
01 制作插件
(1)登录扣子:https://www.coze.cn/home
(2)选择资源库->资源->插件;
(3)按下图输入插件参数后点击确认;
(4)点击在IDE中创建工具;
(5)点击添加工具;
(6)输入工具名称和工具介绍后,点击确定;
(7)点击元数据->添加输入参数->添加输出参数;
这里添加了两个输入参数用来限制随机数的生成范围。
(8)编写代码;
python代码:
from runtime import Args from typings.get_random.get_random import Input import random def handler(args: Args[Input]): # 1. 获取用户输入的最小值和最大值 min_val = min(args.input.min_value, args.input.max_value) max_val = max(args.input.min_value, args.input.max_value) # 2. 核心逻辑:生成随机数 random_num = random.randint(min_val, max_val) # 3. 返回结果 return {"random_value": random_num}提示💡:这里我没有使用任何第三方模块(如requests),如果大家的代码里有使用到,需要在依赖包下添加依赖。
(9)在插件制作界面右侧可以直接测试功能;
(10)功能测试无问题后点击右上角的发布;
然后就可以看到插件下方多了一个已发布。
(11)选择将插件上架到插件商店(不上架也行,只能自己用);
到这里就制作完成一个插件了。
02 测试插件
下面展示上架和没上架的插件分别怎么找到使用。
(1)如果你的插件已经上架,直接搜索关键词找到插件添加到对应工作流即可;
(2)如果你的插件没上架,在资源库工具找到插件添加到对应工作流即可;
(3)如下图,可以在工作流中成功使用自己制作的插件了;
03 总结
本文展示了一个非常简单的随机数插件,主要带大家了解一个完整的插件包含哪些步骤:制作-发布-上架-使用。
其实博主一开始想做一个短视频文案提取插件,不过代码和配置就比较复杂,考虑到很多初学者刚接触插件,最好还是一个简单的案例更合适。