产品定位
我就是之前发帖主张程序员要自己做产品的那个人(相关帖子)。
这个小程序的功能就一个:生成 Midjourney 提示词。你需要配合 Midjourney 软件使用。
对于不会使用 Midjourney 软件的人,你用这个小程序就不需要学习 Midjourney 了,点击下面的“复制 prompt”就能得到绘画提示词。
如果你想帮身边没有 Midjourney 的朋友画画,可把小程序发给他,他生成 prompt 后发给你。
提示词模板
过年期间我用 Midjourney 画了一万来张图片,对了,我还去摆摊了(相关帖子),摆了 8 天(冷死)。
我从一万张图片中选出了 5000 多张,生成了 5000 多个模板(这个工作超级累,花了我 30 多天,远超预期)。
原本是准备把模板功能写好后再发布的,结果前几天我接了个微信小程序外包项目,所以我要先去帮客户做外包了,模板功能就等到下一个版本再更新了。
设计
我不但主张程序员应该自己做产品,我还主张程序员要会做设计(如果有设计师合作当然好,但没有设计师的时候要能自己搞定)。
以前我都是和设计师合作,拿别人做好的设计照着写。本来这个小程序也是找设计师合作的,结果人家说“最近几天比较忙,要等一段时间”,我觉得这样很不科学,就决定自己学设计了(这个小程序是我第一次做设计)。
我先学习了 Figma 软件,然后在 Figma 社区找了个模板,在模板的基础上设计。
根据我自己的经验,如果你会前端开发,学会做设计并不难,你可以像我一样先找一个模板,在模板的基础上慢慢来,有一个成功案例你就有信心了。
前后端、云开发
前端没有使用任何 html 、css 框架,都是自己手写的,我记得那个 参考图权重的拖动条 花了我最多时间。其他主要是抠细节花时间比较多,例如一两个像素的反复调整,看得我眼睛都痛了。
后端使用微信云开发,没有服务器,虽然我一直在吐槽微信云开发坑太多了(真的很多),文档也不齐全,不过好在遇到问题可以发工单,腾讯客服会及时回复。
用了云开发后,这种 “写完就完事了,不需要维护服务器” 的感觉太好了,基本上是回不去了。想着以前出门旅游还要带着笔记本,生怕服务器挂了客户打电话过来,现在打死我也不愿意回到维护服务器的状态了。
对了,提醒一下,如果小程序的用户比较多,云开发相比自己购买服务器要贵得多!贵得多!贵得多!(十倍以上,甚至百倍)
意见和反馈
如果你在使用过程中遇到 Bug ,可以先拖动小程序到垃圾桶,重新扫码打开。
欢迎大家在这里反馈 Bug 或提出你的建议,我今天会尽可能地回复。