23 / 06 / 13
Hi 大家好,我是 Steve.作为编程小白的我,最近使用 GPT 制作了一个 DISCORD BOT。虽然功能很简单,但是过程着实是让我感受到了 AI 的力量。
制作这个 BOT的原因是,对于英文不好的 AI 绘图者在使用 Midjourney 的时候,需要不断的在翻译工具和 DISCORD 之间来回切换。所以我期望可以有一个机器人直接在聊天窗口进行翻译。
2.1 首先,我向 GPT 提出了我编程要求:
我期望制作一个 BOT 可以将用户的中文输入直接转化成英文。
2.2 过程中不断询问调试
基本上所有的报错我都会发给 GPT 进行询问,然后由其进行修改。一些细小的要求我也是直接告诉 GPT,由它来完成代码的优化,例如“我期望隐藏返回结果的 BOT ID”。
制作的过程大概整理花了 10 个小时,之所以耗费了这么长的时间,是因为我对于实现方式的变更。最初我尝试让 GPT 用 JS 来实现这个功能,以及我期望的交互方式是“斜杠+输入”。但是,由于 DISCROD 对于斜杠命令的注册,实现起来比较复杂,最终我决定改成用“@BOT +输入”的方式。从更换为@的方式,到部署上线整体花费了不到 3 个小时。这对于一个不懂编程的人来讲着实很效率和惊喜了。
BOT 的名称叫:Gots Translator最终是基于 PYTHON 完成的,主要调用了 discord 和 translate 两个库。你可以点击这个链接将其拽入您的服务器:
在聊天窗口@Gots Translator,然后在其后发送您的中文 Prompt 并发送。系统会自动返回一个英文翻译后的内容。
目前这是我第一次尝试借助 AI 编程,纯个人学习。BOT 现在已经上线,欢迎大家体验使用。如果您也是 AIGC的爱好者,欢迎加入我们的社群一起交流学习。