这段时间写了个微信小程序,先放二维码:
我就是之前发帖主张程序员要自己做产品的那个人(相关帖子)。
这个小程序的功能就一个:生成 Midjourney 提示词。你需要配合 Midjourney 软件使用。
对于不会使用 Midjourney 软件的人,你用这个小程序就不需要学习 Midjourney 了,点击下面的“复制 prompt”就能得到绘画提示词。
如果你想帮身边没有 Midjourney 的朋友画画,可把小程序发给他,他生成 prompt 后发给你。
过年期间我用 Midjourney 画了一万来张图片,对了,我还去摆摊了(相关帖子),摆了 8 天(冷死)。
我从一万张图片中选出了 5000 多张,生成了 5000 多个模板(这个工作超级累,花了我 30 多天,远超预期)。
原本是准备把模板功能写好后再发布的,结果前几天我接了个微信小程序外包项目,所以我要先去帮客户做外包了,模板功能就等到下一个版本再更新了。
我不但主张程序员应该自己做产品,我还主张程序员要会做设计(如果有设计师合作当然好,但没有设计师的时候要能自己搞定)。
以前我都是和设计师合作,拿别人做好的设计照着写。本来这个小程序也是找设计师合作的,结果人家说“最近几天比较忙,要等一段时间”,我觉得这样很不科学,就决定自己学设计了(这个小程序是我第一次做设计)。
我先学习了 Figma 软件,然后在 Figma 社区找了个模板,在模板的基础上设计。
根据我自己的经验,如果你会前端开发,学会做设计并不难,你可以像我一样先找一个模板,在模板的基础上慢慢来,有一个成功案例你就有信心了。
前端没有使用任何 html 、css 框架,都是自己手写的,我记得那个 参考图权重的拖动条 花了我最多时间。其他主要是抠细节花时间比较多,例如一两个像素的反复调整,看得我眼睛都痛了。
后端使用微信云开发,没有服务器,虽然我一直在吐槽微信云开发坑太多了(真的很多),文档也不齐全,不过好在遇到问题可以发工单,腾讯客服会及时回复。
用了云开发后,这种 “写完就完事了,不需要维护服务器” 的感觉太好了,基本上是回不去了。想着以前出门旅游还要带着笔记本,生怕服务器挂了客户打电话过来,现在打死我也不愿意回到维护服务器的状态了。
对了,提醒一下,如果小程序的用户比较多,云开发相比自己购买服务器要贵得多!贵得多!贵得多!(十倍以上,甚至百倍)
如果你在使用过程中遇到 Bug ,可以先拖动小程序到垃圾桶,重新扫码打开。
欢迎大家在这里反馈 Bug 或提出你的建议,我今天会尽可能地回复。
1
smile2wild 288 天前
云开发的话一些数据,比如我这个用户生成的图片,也是存在微信云码
|
2
sdjl OP @smile2wild 是的,微信提供了云存储,可以保存图片或其他文件。
|
3
linshuizhaoying 288 天前
摆摊挣钱了吗
|
4
sdjl OP @linshuizhaoying 肯定不挣钱,我在那里用 Midjourney 画图,画了 8 天。
|
5
smile2wild 286 天前
@sdjl 数据库支持吗,存每个用户的定制化配置信息
|
6
sdjl OP @smile2wild 微信云存储提供云数据库,类似 mangodb ,也提供云 mysql ,但 mysql 需另外付费
|
7
zhangsimon 285 天前
哈哈,虽然楼主上次的帖子有很多争论
但支持楼主,公开透明的商业服务 有点好奇你上次摆摊的具体感受和最终战绩 方便的话,求分享 |
8
sdjl OP @zhangsimon 根据你的要求,分享一个重要的经验,一般人我不告诉他:
根据我的实战经验,摆摊也好,身边朋友需求也好,最普遍的需求是画头像,因此我的小程序的下一个版本,会集中处理帮用户画好头像,我已经制作了 5000 个模板,其中 3000 多个都是画头像的。 |
9
43n5Z6GyW39943pj 285 天前 2
为什么大家在推广小程序都不发名称?pc 端可以直接打开微信小程序,发二维码还要掏手机出来扫一下
|
11
gnakzz 285 天前
|
12
sdjl OP @gnakzz 这个设计来自 Figma 社区的模板:
https://www.figma.com/community/file/833515051385038928/contra-wireframe-kit |
14
kaesi0 285 天前
很漂亮
|
15
kaesi0 285 天前
up 云开发 后台业务逻辑怎么写呢,比如原来用 go 写的后台逻辑,除了存储,数据库这些,业务逻辑怎么承载。另外 就是 up 有了解 过云开发与非云开发对于小程序的多端框架 donunt 有影响么
|
16
Liftman 285 天前
我就想知道。过年挣到了几单?我真的不敢高估普通人对这些的理解。
|
17
sdjl OP @kaesi0 你说的是 admin 后台还是服务器后端? 服务器后端使用 nodejs ,用 js 写云函数,上传云函数即可。 用户端使用 api 调用云函数即可。只有在用户调用的时候,微信云端才会创建这个函数,执行完后就会销毁,因此如果用户不调用就不会占用资源。
|
18
sdjl OP @kaesi0 “云开发与非云开发对于小程序的多端框架 donunt 有影响么”
可以同时使用云开发与多端框架,但是我没有尝试过,云开发也提供 http 访问的 api ,APP 是可以通过 http 访问云资源。 |
20
kaesi0 284 天前
@sdjl 这确实是一种前期比较省 对个人开发者也比较方便的方式,不知道是不是云函数除了 node 支持其它的脚本语言不,比如 python 。不知道 up 有没有遇到比较复杂的业务逻辑,使用云函数不太方便实现的情况。 另外 up 的小程序使用 skyline 渲染还是 webview 呢。up 有试过用 donunt 打包 app 嘛,感觉小程序又上 skyline 又上 donunt 是想搞一套像 flutter 一样的全栈客户端框架啊
|
21
iv2ex 284 天前
不错。
|
23
sdjl OP @kaesi0 "不知道 up 有没有遇到比较复杂的业务逻辑,使用云函数不太方便实现的情况。"
一般来说开发者的需求就是对数据、文件(图片或其他文件)的处理,这已经包含了绝大多数 APP 和小程序的开发需求,因此不觉得会有太多的限制。 云环境也有 crontab 功能。 小程序确实在往 uniapp 方向发展,但因为我没有做 APP 的打算,所以没有关注。 |
24
kuse2001 284 天前 via Android
云服务器太贵了吧,还有 ai 费用?还有是否要做好文本和 pc 的交互?
|
28
woody3rd 282 天前
有时间来试下
|
29
wu00 278 天前
云函数真的又慢又烂又贵,方便就方便在无需鉴权调用微信 API 这块。
业务跑通了就要着手换了 |