只花了几分钟,用AI开发了一个微信小程序!(附教程)

只花了几分钟,用AI开发了一个微信小程序!(附教程)

现在就直接做了一个微信小程序,为了顺利落地,我做了一个比较简单的小程序。

就是一个加水印的小程序,特别是下图这种满屏水印。

以前用PS一个一个摆上去,现在只要上传图片就能搞定!

图片

整个小程序都是 AI 搞定的,包括名字、头像、设计和代码。

可以直接点下方的小程序👇👇👇体验体验这个 AI 做的小程序~

那如何做一个自己的微信小程序呢?

话不多说,我们直接上教程!

一、下载AI工具

AI工具用什么都可以比如Cursor、Claude code、trae等等。

我比较喜欢用Codex,没下载的可以跟着我一步一步走。

先下载Codex,这步我也在之前的文章写过,看过的可以直接跳过。

codex下载mac地址:https://openai.com/zh-Hans-CN/codex/

codex下载windows地址:https://apps.microsoft.com/detail/9plm9xgg6vks?hl=zh-CN&gl=CN

下载完成后,需要先把下图中的【完全访问限制】选上,不然老是问你要权限比较麻烦。

图片

Codex 是在左侧建的文件夹,直接让它教你怎么开始。

图片

本来我想做的是去水印小程序,但是它说不合规,所以就做了个加水印的小程序。

如果想要去水印,可以看我这篇文章完美无痕!4个国内外免费图片视频去水印工具,告别手动 PS

图片

二、开发小程序

紧接着,我就让他直接开发微信小程序,功能是去水印。

图片

它给我做的第一版如下图,可以直接在微信开发者工具里面查看设计效果。

感觉不好看,所以我找了张参考图给它。

图片

我就说:“我感觉有点丑,我想要大概这种风格的。”

然后发了下面左边这张参考图给它,它生成了右边的效果,我感觉还可以。

但是头部的颜色我不满意。

图片

接着继续改。

我说:“微信小程序的名字叫轻标记,微信小程序头部的颜色目前是黑色,我想弄成跟小程序一样的风格,请修改。”

后面我又发现了以下问题,就直接跟他说了(下面都是我跟 AI 的一些对话):

1、首次进入小程序的时候,透明度默认为 1,字号 48px,3 个模版同理。

2、水印模版选中态缺失。

3、位置的选项请改为中文的。

请修改。
选中态跟按钮的颜色太一致了,按钮是按钮,选中态是选中态,请区分,请修改
文本默认文字是©️萤柳设计。颜色的选中态也不明显,颜色选择的时候不符合已用,选择的位置太小了,拇指点选的时候有点难受
颜色选中的时候建议还是跟水印模板的选中是同一的颜色,目前是黑色描边,应该是橙色描边
文本和选项之间需要有间距,上下间距 8px
1、颜色色块与色值的上下间距也需要 8px。

2、导出图片只需要一个通栏的导出图片按钮,不需要导出的标题。
导出图片的按钮请固定在底部。
按钮右边需要与左边一致。【导出图片】按钮与底部的黑条上下间距太靠近至少 8px 以上。

你们看,上面这些其实没有什么太专业的词汇,全部都是设计师平时跟前端走查的时候说的话。

让 AI 修改的全部都是一些设计的细节问题,如果要求不是很高,也没有额外需要加的功能,测试下来没有什么 bug,那么其实第一版能用就能直接发布小程序了。

图片

因为聊得太多了,所以就这里就不把所有的聊天都放出来了。

给大家看看第一版和最后一版的对比吧。

左图是第一版,右图是最后一版。

图片

可以点开体验一下,加水印的快乐!

三、小程序怎么用?

很简单,基本不用教,很快上手。

选择图片上传 - 修改水印文字 - 水印的位置 - 水印的字号 - 水印的透明度 - 水印的颜色。

搞定后就可以直接导出图片了,就这么简单。

图片

看这个水印效果非常爽!点点点就能搞定。

图片

当然市面上肯定也有很多类似的加水印工具。

这次的案例只不过是为了快速用AI落地一个小项目。

从以前开发时间需要一周、一个月甚至一年的时间,变成一天、2小时甚至5分钟。

AI的效率都是指数级增长的,我们能做的事情也越来越多,岗位的边界也越来越模糊。

Read more

前端表单验证策略:别让用户输入垃圾数据!

前端表单验证策略:别让用户输入垃圾数据! 毒舌时刻 表单验证?听起来就像是前端工程师为了显得自己很专业而特意搞的一套复杂流程。你以为随便加个required属性就能解决所有验证问题?别做梦了!到时候你会发现,用户输入的垃圾数据还是会被提交到服务器。 你以为用正则表达式就能验证所有输入?别天真了!正则表达式的复杂度能让你崩溃,维护起来比业务代码还麻烦。还有那些所谓的表单验证库,看起来高大上,用起来却各种问题。 为什么你需要这个 1. 提高数据质量:良好的表单验证可以确保用户输入的数据符合要求,提高数据质量。 2. 改善用户体验:实时的表单验证可以及时反馈用户输入的错误,改善用户体验。 3. 减少服务器负担:在前端进行验证可以减少无效请求,减轻服务器负担。 4. 提高安全性:表单验证可以防止恶意输入,提高应用的安全性。 5. 符合业务规则:表单验证可以确保用户输入符合业务规则,减少业务错误。 反面教材 // 1. 仅使用HTML5验证 <form> <input type="email" required&

因为淋过雨,所以想给前端人说点真心话

我面过很多人,也被面过很多次。 从被问到“你连原型链都说不清”,到后来坐在桌子另一边面试别人。 今天这些话,是淋过雨之后,真想端给前端人的一碗汤。 一、关于面试:你以为考的是技术,其实考的是“能不能干活” 很多前端人准备面试,一头扎进: * 手写防抖节流 * 背Vue/React生命周期 * 刷LeetCode 这些当然要会,但面试官真正想确认的是三件事: 1. 把你丢进项目里,能不能独立负责一个模块 2. 遇到线上Bug,能不能快速定位 + 止损 3. 给你一个模糊需求,能不能拆解 + 落地 所以别再只背八股文了。 面试官一旦问“你做过什么”“怎么做的”“遇到什么困难”,就是在验证你能不能干活。 二、关于空白期:别怕Gap,怕的是“Gap但什么都没留下” 我面过一个女生,简历上写着“2024年3月至今:Gap Year”。 换作以前,我会犹豫。

FastAPI:Python 高性能 Web 框架的优雅之选

FastAPI:Python 高性能 Web 框架的优雅之选

🚀 FastAPI:Python 高性能 Web 框架的优雅之选 * 🌟 FastAPI 框架简介 * ⚡ 性能优势:为何选择 FastAPI? * 性能对比表 * 🔍 同步 vs 异步:性能测试揭秘 * 测试代码示例 * 测试结果分析 * 🛠️ FastAPI 开发体验:优雅而高效 * 1. 类型提示与自动验证 * 2. 交互式 API 文档 * 🏆 真实案例:为什么企业选择 FastAPI * 📚 后续学习引导 * 🎯 结语 🌟 FastAPI 框架简介 在当今快速发展的互联网时代,构建高效、可靠的 API 服务已成为后端开发的核心需求。FastAPI 作为 Python 生态中的新星,以其卓越的性能和开发者友好特性迅速赢得了广泛关注。 框架概述:FastAPI 是一个现代化的 Python Web 框架,专为构建

前端WebSocket实时通信:别再用轮询了!

前端WebSocket实时通信:别再用轮询了! 毒舌时刻 WebSocket?听起来就像是前端工程师为了显得自己很专业而特意搞的一套复杂技术。你以为随便用个WebSocket就能实现实时通信?别做梦了!到时候你会发现,WebSocket连接断开的问题让你崩溃,重连机制让你晕头转向。 你以为WebSocket是万能的?别天真了!WebSocket在某些网络环境下会被防火墙拦截,而且服务器的负载也是个问题。还有那些所谓的WebSocket库,看起来高大上,用起来却各种问题。 为什么你需要这个 1. 实时性:WebSocket提供全双工通信,可以实现真正的实时通信,比轮询更高效。 2. 减少网络流量:WebSocket只需要建立一次连接,减少了HTTP请求的开销。 3. 服务器推送:服务器可以主动向客户端推送数据,而不需要客户端轮询。 4. 低延迟:WebSocket的延迟比轮询低,适合实时应用。 5. 更好的用户体验:实时通信可以提供更好的用户体验,比如实时聊天、实时数据更新等。 反面教材 // 1. 简单WebSocket连接 const socket =