先上一张效果图:
支持多种风格:
支持历史记录:
历史记录详情:
支持将历史记录分享给好友:
小程序接口用的阿里云的两个接口,分别是:
第一排特效是同步请求,用的人物动漫化接口:
https://help.aliyun.com/zh/viapi/developer-reference/api-animation-of-characters?spm=a2cw1.28085164.help.dexternal.159e143fVfzxn9
第二排特效是异步请求,用的生成式图像卡通化,效果更好:
https://help.aliyun.com/zh/viapi/api-generative-image-cartoon?spm=a2cw1.28085198.help.dexternal.357d143fb3mrMh
期间也遇到很多问题,小程序使用uniapp开发的,前端框架uview,界面也是自己想到怎样就做成怎样了,大家觉得咋样~
使用了uniapp云开发,只是觉得简单快捷点,还做了ChatGPT的功能,可以流式对话、有会话记录,当然微信小程序官方审核不过,不让开放用,只能走我邀请才能用。
代码加起来也有1000多行才完成全部的功能,也是自己利用业余时间一点一点完成的,其中也遇到好多的问题,好多的优化项,比如:历史记录使用缩略图、历史记录详情删除图片时,列表不需要刷新也能看到最新的改动、异步处理、uview的upload组件如何自定义样式、图片的缩放、图片上传到阿里云oss、生成成功后还需要追加到列表等等,但是没有自然流量,本来还想做使用次数限制,然后使用次数通过激活码增加或者邀请增加,但是没人用,现在的额度是阿里云免费送的,应该还能用上一段时间,大家体验反馈下效果如何再看下一步这么做。
目前是完全免费试用,不收费的,也没有任何广告,也不需要下载什么app,直接微信搜索小程序名称即可使用。
小程序名称叫:《一方云知》,大家可以体验使用下,打开小程序首页就是动漫人像的功能了:
其他功能的使用目前也是不收费的,随便用。
这篇分享文章就到这里啦!如果你对文章内容有疑问或想要深入讨论,欢迎在评论区留言,我会尽力回答。同时,如果你觉得这篇文章对你有帮助,不妨点个赞并分享给其他同学,让更多人受益。
想要了解更多相关知识,可以查看我以往的文章,其中有许多精彩内容。记得关注我,获取及时更新,我们可以一起学习、讨论技术,共同进步。
感谢你的阅读与支持,期待在未来的文章中与你再次相遇!
我的微信公众号:【xdub】,欢迎大家订阅,我会同步文章到公众号上。