我一个人写了个小程序,做最好的 Midjourney 提示词生成器

60 天前
 sdjl

这段时间写了个微信小程序,先放二维码:

产品定位

我就是之前发帖主张程序员要自己做产品的那个人(相关帖子)。

这个小程序的功能就一个:生成 Midjourney 提示词。你需要配合 Midjourney 软件使用。

对于不会使用 Midjourney 软件的人,你用这个小程序就不需要学习 Midjourney 了,点击下面的“复制 prompt”就能得到绘画提示词。

如果你想帮身边没有 Midjourney 的朋友画画,可把小程序发给他,他生成 prompt 后发给你。

提示词模板

过年期间我用 Midjourney 画了一万来张图片,对了,我还去摆摊了(相关帖子),摆了 8 天(冷死)。

我从一万张图片中选出了 5000 多张,生成了 5000 多个模板(这个工作超级累,花了我 30 多天,远超预期)。

原本是准备把模板功能写好后再发布的,结果前几天我接了个微信小程序外包项目,所以我要先去帮客户做外包了,模板功能就等到下一个版本再更新了。

设计

我不但主张程序员应该自己做产品,我还主张程序员要会做设计(如果有设计师合作当然好,但没有设计师的时候要能自己搞定)。

以前我都是和设计师合作,拿别人做好的设计照着写。本来这个小程序也是找设计师合作的,结果人家说“最近几天比较忙,要等一段时间”,我觉得这样很不科学,就决定自己学设计了(这个小程序是我第一次做设计)。

我先学习了 Figma 软件,然后在 Figma 社区找了个模板,在模板的基础上设计。

根据我自己的经验,如果你会前端开发,学会做设计并不难,你可以像我一样先找一个模板,在模板的基础上慢慢来,有一个成功案例你就有信心了。

前后端、云开发

前端没有使用任何 html 、css 框架,都是自己手写的,我记得那个 参考图权重的拖动条 花了我最多时间。其他主要是抠细节花时间比较多,例如一两个像素的反复调整,看得我眼睛都痛了。

后端使用微信云开发,没有服务器,虽然我一直在吐槽微信云开发坑太多了(真的很多),文档也不齐全,不过好在遇到问题可以发工单,腾讯客服会及时回复。

用了云开发后,这种 “写完就完事了,不需要维护服务器” 的感觉太好了,基本上是回不去了。想着以前出门旅游还要带着笔记本,生怕服务器挂了客户打电话过来,现在打死我也不愿意回到维护服务器的状态了。

对了,提醒一下,如果小程序的用户比较多,云开发相比自己购买服务器要贵得多!贵得多!贵得多!(十倍以上,甚至百倍)

意见和反馈

如果你在使用过程中遇到 Bug ,可以先拖动小程序到垃圾桶,重新扫码打开。

欢迎大家在这里反馈 Bug 或提出你的建议,我今天会尽可能地回复。

6511 次点击
所在节点    分享创造
30 条回复
smile2wild
60 天前
云开发的话一些数据,比如我这个用户生成的图片,也是存在微信云码
sdjl
60 天前
@smile2wild 是的,微信提供了云存储,可以保存图片或其他文件。
linshuizhaoying
60 天前
摆摊挣钱了吗
sdjl
60 天前
@linshuizhaoying 肯定不挣钱,我在那里用 Midjourney 画图,画了 8 天。
smile2wild
58 天前
@sdjl 数据库支持吗,存每个用户的定制化配置信息
sdjl
58 天前
@smile2wild 微信云存储提供云数据库,类似 mangodb ,也提供云 mysql ,但 mysql 需另外付费
zhangsimon
57 天前
哈哈,虽然楼主上次的帖子有很多争论
但支持楼主,公开透明的商业服务
有点好奇你上次摆摊的具体感受和最终战绩
方便的话,求分享
sdjl
57 天前
@zhangsimon 根据你的要求,分享一个重要的经验,一般人我不告诉他:

根据我的实战经验,摆摊也好,身边朋友需求也好,最普遍的需求是画头像,因此我的小程序的下一个版本,会集中处理帮用户画好头像,我已经制作了 5000 个模板,其中 3000 多个都是画头像的。
MorJS
57 天前
为什么大家在推广小程序都不发名称?pc 端可以直接打开微信小程序,发二维码还要掏手机出来扫一下
sdjl
57 天前
@MorJS 谢谢你的提醒,名称是: 绘图助手
gnakzz
57 天前
这种线条风格的按钮,框。是自己设计的底图嘛,看着还怪不错的
sdjl
57 天前
gnakzz
57 天前
@sdjl #12 谢谢~
kaesi0
57 天前
很漂亮
kaesi0
57 天前
up 云开发 后台业务逻辑怎么写呢,比如原来用 go 写的后台逻辑,除了存储,数据库这些,业务逻辑怎么承载。另外 就是 up 有了解 过云开发与非云开发对于小程序的多端框架 donunt 有影响么
Liftman
57 天前
我就想知道。过年挣到了几单?我真的不敢高估普通人对这些的理解。
sdjl
57 天前
@kaesi0 你说的是 admin 后台还是服务器后端? 服务器后端使用 nodejs ,用 js 写云函数,上传云函数即可。 用户端使用 api 调用云函数即可。只有在用户调用的时候,微信云端才会创建这个函数,执行完后就会销毁,因此如果用户不调用就不会占用资源。
sdjl
57 天前
@kaesi0 “云开发与非云开发对于小程序的多端框架 donunt 有影响么”

可以同时使用云开发与多端框架,但是我没有尝试过,云开发也提供 http 访问的 api ,APP 是可以通过 http 访问云资源。
sdjl
57 天前
@kaesi0 “很漂亮”

谢谢,主要是模板原作者设计得好看
kaesi0
56 天前
@sdjl 这确实是一种前期比较省 对个人开发者也比较方便的方式,不知道是不是云函数除了 node 支持其它的脚本语言不,比如 python 。不知道 up 有没有遇到比较复杂的业务逻辑,使用云函数不太方便实现的情况。 另外 up 的小程序使用 skyline 渲染还是 webview 呢。up 有试过用 donunt 打包 app 嘛,感觉小程序又上 skyline 又上 donunt 是想搞一套像 flutter 一样的全栈客户端框架啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1022037

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX