有时候需要在腾讯频道里发布一些如更新日志等内容,本人比较懒,不喜欢写,连点击发布按钮都懒得点,所以干脆做个插件,让AI自动帮我:

  1. 获取更新日志
  2. 总结编写最近更新内容
  3. 自动发布到腾讯频道

好的,我们开始实战吧!

1. 创建插件

首先,打开创建插件服务页面:https://chat.openugc.com/#/server/create
输入插件服务信息,参考图:
创建OPENUGC插件服务

备注:

  1. 目标URL,就是插件自动打开的浏览器地址,我们的工具代码会在这个页面里执行
  2. 提示词:限制大模型的一些提示,比如生成内容需要注意事项

2. 创建工具

插件创建完毕,目前还是没法运行使用的。
因为没有工具,所以这个插件大模型也不知道能干啥。
所以,我们需要添加工具。
这里以【发布内容】工具为例。
点击创建的服务插件,再点击【创建工具】,进入编辑界面:
添加OPENUGC插件工具
看图片,非常的清晰。
首先是工具信息,我们要写明这个工具的作用,方便大模型理解知道这个工具能干嘛。
【英文名称】是为了适配其他第三方AI客户端,调用MCP服务时无法识别等问题。
参数列表,指明了我们的代码中需要的参数,也就是要动态发布的内容。参数的说明也需要清晰一些,方便大模型知道嘛
最后是代码,这是一段JS代码,用于模拟用户在腾讯频道的页面上进行内容输入、发布操作。
非常的简单,就不详细讲解了。只需要关注代码的几个细节:

  1. 代码是一个async函数,在浏览器打开的目标网页上执行
  2. 代码需要返回一个字符串结果,这个是返回给大模型的,这样大模型才能知道任务执行的结果,或者获取其他数据

3. 测试插件

插件和工具创建好了,我们来测试下效果。
在OPENUGC的【新建对话】输入框,我们选择【腾讯频道】插件,会自动启动并连接。
可以看到当前可以调用的工具:
选择OPENUGC插件

我们输入测试内容并按Shift+Enter发送:

在腾讯频道里发布一段内容:我爱OPENUGC♥!

可以看到,大模型自动调用工具执行啦:
OPENUGC调用工具结果

我们前往腾讯频道,看看是否正常发布了?

测试自动发送结果
完美!


编写OPENUGC插件非常的简单吧!
让大模型帮我们自动完成工作的感觉,很标特否!
欢迎体验:https://chat.openugc.com

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐