【OPENUGC开发实战】写一个自动发布内容到腾讯频道的插件
本文介绍如何利用OPENUGC插件实现腾讯频道内容自动发布。首先通过OPENUGC平台创建插件服务,设置目标URL和提示词;然后添加工具,编写JS代码模拟用户操作,实现自动填写和发布功能。测试阶段,只需输入指令即可自动完成内容发布。整个过程简单高效,展示了AI自动化办公的便捷性。OPENUGC平台让大模型辅助工作变得轻松高效,为用户提供智能化的内容发布解决方案。
有时候需要在腾讯频道里发布一些如更新日志等内容,本人比较懒,不喜欢写,连点击发布按钮都懒得点,所以干脆做个插件,让AI自动帮我:
- 获取更新日志
- 总结编写最近更新内容
- 自动发布到腾讯频道
好的,我们开始实战吧!
1. 创建插件
首先,打开创建插件服务页面:https://chat.openugc.com/#/server/create
输入插件服务信息,参考图:
备注:
- 目标URL,就是插件自动打开的浏览器地址,我们的工具代码会在这个页面里执行
- 提示词:限制大模型的一些提示,比如生成内容需要注意事项
2. 创建工具
插件创建完毕,目前还是没法运行使用的。
因为没有工具,所以这个插件大模型也不知道能干啥。
所以,我们需要添加工具。
这里以【发布内容】工具为例。
点击创建的服务插件,再点击【创建工具】,进入编辑界面:
看图片,非常的清晰。
首先是工具信息,我们要写明这个工具的作用,方便大模型理解知道这个工具能干嘛。
【英文名称】是为了适配其他第三方AI客户端,调用MCP服务时无法识别等问题。
参数列表,指明了我们的代码中需要的参数,也就是要动态发布的内容。参数的说明也需要清晰一些,方便大模型知道嘛
最后是代码,这是一段JS代码,用于模拟用户在腾讯频道的页面上进行内容输入、发布操作。
非常的简单,就不详细讲解了。只需要关注代码的几个细节:
- 代码是一个async函数,在浏览器打开的目标网页上执行
- 代码需要返回一个字符串结果,这个是返回给大模型的,这样大模型才能知道任务执行的结果,或者获取其他数据
3. 测试插件
插件和工具创建好了,我们来测试下效果。
在OPENUGC的【新建对话】输入框,我们选择【腾讯频道】插件,会自动启动并连接。
可以看到当前可以调用的工具:
我们输入测试内容并按Shift+Enter发送:
在腾讯频道里发布一段内容:我爱OPENUGC♥!
可以看到,大模型自动调用工具执行啦:
我们前往腾讯频道,看看是否正常发布了?
完美!
编写OPENUGC插件非常的简单吧!
让大模型帮我们自动完成工作的感觉,很标特否!
欢迎体验:https://chat.openugc.com
更多推荐
所有评论(0)