一把梭!GPT、Kimi、Claude、豆包、AI绘画....全接入到微信小程序,后面直接躺赚!

职场   2024-09-19 19:42   江苏  
👇关注公众号回复AI获取AI入门指南!

同志们好呀,我是五竹。

全文3000字!全部是干货!记得收藏、转发~
从去年我就想开发一款自己的AI绘画小程序,奈何没做过小程序开发,更懒的看那些琐碎的API,技术能力和时间都有限,有心无力。
直到Coze的出现,让我再次看到了希望,不得不说Coze这个平台真心强大,它能让普通人的能力放大5倍,让懂技术人的能力直接放大10倍.....
在去年还是不可能完成的事,现在用了两周业余时间就完成了AI绘画小程序的开发,目前已经上线。点击下面的小卡就可以体验了。
目前主要有AI写真、真人动漫化、AI壁纸、AI表情包等。后面会接入更多功能,比如抖音去水印,文字改写成小红书风格等等。
目前盈利手段主要靠激励广告,后面差不多可以直接躺了。只不过已经错过了最大的风口,无非是赚多赚少的问题。
稍后我会重点讲一下如何将Coze一步步接入到微信小程序,懂点技术的人都可以搞定,投入成本不大,有点门槛,绝对一个不错的副业方向。
目前Coze提供了两种接入微信小程序的方式。
先看第一种,如下图所示:在发布Bot的时候可以配置微信小程序。
网上大多数的文章都是介绍这种接入方式。但是,没人告诉你这种方式有两个大的弊端。
1.这种方式是通过web-view组件的方式接入,而使用web-view组件的前提是小程序的主体不能是个人
2.通过web-view组件的方式接入,实际上就是在小程序中添加了一个Bot的入口,无法将整个过程嵌入到小程序的业务逻辑中。比如我想让用户看完广告或者购买积分后再使用。对不起,做不到。
所以,这种接入方式没啥卵用~
另外一种方式就是通过Coze 的API,用代码接入。这种方式可以根据自己的业务需求随意接入,很自由!不仅可以接入到小程序,自己的网站、APP都可以。
而接入到小程序是成本最低,变现最易得方式,没有之一。
我目前主要接入的是Coze自己的图像流,说白就是它自己的图片大模型。
但众所周知,Coze平台目前支持几乎所有的大模型,自家的豆包就不用多说了。GPT、Claude、Gemini、Kimi,文心一言,只要打通一个通道,这些都可以一股脑全部接入到小程序。
接下来看看我是如何接入的。
原理很简单,就是下面这张图。
一共三部分:小程序(UI开发)、Coze API和工作流。
前两个直接用GPT来开发。去年我0基础上手,用GPT开发了一个小程序,今年用着就更爽了,99%的功能都是GPT4o开发的,我就负责复制粘贴。
而最复杂的工作流部分,不需要写代码,直接在Coze平台上,拖拖拽拽就可以完成。
一.先来看看小程序的开发。
你有小程序的开发经验更好,没有也不用担心,直接跟着GPT4学习,用GPT4开发。相关的内容去年就分享过:从0开始,用GPT开发小程序全流程!就是这么easy~
这是小程序的官方开发文档:
developers.weixin.qq.com/miniprogram/dev/framework/quickstart/getstart.html

虽然没必要系统的去学习,但也要花半天的时间了解一下整个流程,跑通一个demo,然后再去开发。


二、Coze API的开发
这是Coze官方的开发文档:
https://www.coze.cn/docs/developer_guides/coze_api_overview

看着很多,对于我这样的小程序来说,只需要关注「鉴权」和「工作流」两部分。
1.「鉴权」
1.1.鉴权方式有两种:
个人访问牌的方式最简单,它的授权Token是固定永久的,这个token不适合放在客户端,否则被人一抓包就能拿到,极其容易泄露。但如果你有自己的服务端可以考虑这种方式。
我目前采用的是OAuth访问令牌的+JWT模式,在小程序客户端直接生成具有超时机制的token,这样就算被抓包,也没啥用。唯一的风险点在于,这种方式,相当于每个用户每次请求的token都不一样,不知道Coze是否对生成Token的个数有限制,目前没发现什么问题。
1.2.创建自己的OAuth应用和授权
具体的创建过程,可以看文档

1.3.开始写代码生成Token
ps:对于一个企业级的项目,理论上Coze API的所有开发应该需要一个后端程序,但这里为了降低成本,我直接封装在本地小程序中
Token生成的过程看如下介绍
这里大家没有必须手搓,直接交给GPT。先把签署JWT的介绍直接发送给GPT
让GPT在小程序中实现。
GPT连调用都给你写好了。
接下来就是复制粘贴到自己的项目中
然后将iss、aud和kid修改为自己的授权应用。
一气呵成,没有任何bug!
2.「工作流」API开发
先看看接口定义和使用
老规矩,直接交给GPT。这次不是开发一个方法,而是一个工具类,所以提示词要注意一下
Coze是一个AI智能平台,它提供了一些开发接口,比如上传文件,创建回话等。我现在需要把这些功能接入到微信小程序中。稍后我会给你每个接口的出入参数或者shell的调用方式。请你把这些接口封装到一个工具类中。
你明白了吗
开始投喂调用方式、出入参等
然后把代码复制的项目中,这里需要根据情况进行微调。需要注意的是传入的token切记拼接成‘Bearer XXXXX’。
这一块也over了!
三、搭建工作流
工作流是整个项目的核心。这里再次感谢Coze的牛逼之处,让我拖拖拽拽就搞定了。
小程序目前所有的功能都是基于图像流,看着很多,其实也就四个节点组合而成:图像生成、图像参考、风格过滤和智能换脸。
下面是一个AI写真的图像流,主要由图像生成和智能换脸两个节点构成。
目前图像流无法通过Coze API直接调用,只能先接入到工作流。下面是我搭建的一个AI写真的工作流。
看着很复杂,其实很简单。因为每种写真风格对应一个图像流,所以工作流才有这么多分支。
这里有两点很重要:
工作流的id。通过API调用工作流时,这是必要的入参。
工作流起始节点的入参及参数名称。一定要和代码里输入的入参保持一致。
至此,从小程序->Coze API->Coze工作流的整个流程算是打通了。
四、其他问题
1.图片存储
传给coze工作流的图片链接必须是公开的,为了解决这个问题,我选择了腾讯云存储(当然也可以想其他方案),先把图片上传到云存储,然后将链接传给coze工作流
腾讯云存储的优势:
(1).提供了小程序版的SDK可以直接使用,下面是官方的文档
https://cloud.tencent.com/document/product/436/34929,直接问GPT也可以。

(2).腾讯云存储相对便宜,前3个月免费,而且方便管理。

2.整个项目的成本

整个项目需要花钱的地方有三块:
  • 微信小程序云开发一个月19元;
  • Coze专业版10块钱50万次调用额度;
  • 腾讯云存储,目前没有费用,后期预计一个月几十块钱吧;

整个成本每个月在100以下。

好了,全文结束!

以前我很反感一句话:编程最重要的是思想和解决方案,写代码都是小事。合着不是你写对吧。现在绝对是真理,因为不用我写,全部交给GPT!

如果你想系统的学习一下Coze搭建(不涉及开发),可以闭眼上车这个套《Coze智能体实战》课程,目前优惠价79.9元,交付方式:SOP手册+视频教程识别下面的二维码购买即可
我是五竹,一位持续探索自媒体副业的大龄程序员。不算优秀,但贵在真实。咱们下篇见~。
重磅推荐👇👇👇

《玩转GPT指南手册第六版》

摊牌了!国内使用GPT-4o最正确的姿势!

我用几万元踩的坑,你们可以踩着我!

小赚27元!Kimi傻瓜式洗搞指令,一洗到底!

需要的识别二维码
顺便领取朋友圈置顶福利
既然都看到这了,文末点个赞呗,喜欢的还可以给公众号加个星标⭐️,您随手的一个赞,能让五竹开心一整天,在此谢谢各位读者大大啦

五竹的成长日记
一位持续探索自媒体副业的大龄程序员,不算优秀,贵在真实! 聚焦AI和个人IP,欢迎围观,共同成长!
 最新文章