新手也能做小程序?利用AI编程生成一款自己专属的小程序(纯对话式)
经常有朋友私信问我:“你又开发了拼豆小程序,又做了拼接诗工具,一个人精力真能跟上吗?” 其实答案很简单——这些程序都不是我一行行手搓代码做出来的,全靠AI编程工具“借力”完成。 现在AI编程工具五花八门,效率和易用性差别很大。我筛选了几款常用工具后,Cursor一直是我的首选——它能像聊天一样听懂需求,自动生成代码,还能帮着改bug,新手也能快速上手。今天就以它为例,带大家从零搭建一个「个人名片小程序」,全程不用死记语法,1小时内就能做出可运行的效果,跟着步骤走就行~
一、先准备好两个“工具搭档”
做小程序需要两个核心工具,先花5分钟下载安装好,全程免费!1. AI编程神器:Cursor
它是专门带AI辅助功能的代码编辑器,能听懂人话、自动写代码,还能帮你改bug,新手用它不用怕写错。获取方式:官网(cursor.sh)直接下载,支持Windows和Mac,安装后打开就行,不用复杂配置。配图提示:Cursor官网首页截图 + 安装后打开的初始界面(标注出“新建项目”“聊天框”两个核心按钮)。2. 小程序“模拟器”:微信开发者工具
小程序最终要在微信里运行,这个工具能帮我们预览效果、调试问题,是官方必备工具。官网(developers.weixin.qq.com/miniprogram/dev/devtools/download.html)下载对应系统版本;提前注册一个小程序测试号(不懂就搜“微信小程序测试号申请”,1分钟搞定,不用营业执照),记下测试号的「AppID」(后续要用)。配图提示:微信开发者工具登录界面 + 测试号AppID所在位置截图(圈出AppID,清晰明了)。二、核心步骤:用Cursor生成小程序代码
这一步是重点!我们不用自己写代码,只要告诉Cursor“我想要什么样的小程序”,它就会自动生成,全程像聊天一样简单。Step 1:用Cursor新建项目
打开Cursor,点击左上角「File」→「New Project」(新建项目);选一个电脑里好找到的文件夹(比如桌面),给项目起个名字(比如“my-card-miniprogram”,随便起),点击「Create」;此时Cursor会生成一个空项目,左侧是文件列表,中间是编辑区,右侧是AI聊天框(重点区域)。配图提示:Cursor新建项目的流程截图(标注出文件夹选择、项目名称输入框)+ 新建后的完整界面(标注左侧文件区、右侧AI聊天框)。Step 2:给AI发“指令”,让它写代码
我们要做「个人名片小程序」,核心功能:显示姓名、头像、座右铭、联系方式,界面简洁。直接把下面这段“指令模板”复制到Cursor右侧的AI聊天框里,把括号里的内容改成自己的信息(不用删括号,AI会自动识别替换)。我要做一个微信原生小程序,功能是个人名片,要求如下:1. 页面元素:显示头像(用一张网络图片链接即可)、姓名(XXX)、座右铭(XXX)、联系电话(XXX)、微信(XXX);2. 界面风格:简洁干净,配色温柔(比如浅蓝背景、深色文字),元素居中显示;3. 技术要求:生成完整的微信小程序代码,包括app.js、app.json、app.wxss,以及pages/index文件夹下的所有文件(index.js、index.json、index.wxml、index.wxss);4. 附加要求:代码里加详细注释,方便我后续修改;生成后告诉我每个文件的作用。复制完指令后,点击聊天框右下角的「Send」,等待10-20秒,AI就会自动生成所有代码,还会帮你创建好对应的文件和文件夹。配图提示:Cursor聊天框输入指令的截图 + 代码生成后的界面(左侧文件列表显示完整的小程序文件结构)。Step 3:检查代码,AI帮你“排错”
代码生成后,Cursor会自动把文件保存到你之前选的文件夹里。此时重点看两点:左侧文件列表是否有完整结构(必须有app开头的3个文件,以及pages/index下的4个文件);如果有红色波浪线,直接选中错误代码,在右侧聊天框发消息:“帮我修复这段代码的错误,适配微信小程序最新版本”,AI会秒改,不用你动手。配图提示:完整的小程序文件结构截图(左侧列表)+ 错误代码修复前后对比图(标注红色波浪线和修复后的正常代码)。三、预览效果:用微信开发者工具调试
代码没问题后,我们就可以在微信里预览小程序效果了,这一步是最有成就感的!Step 1:导入项目到微信开发者工具
打开微信开发者工具,点击左上角「+新小程序项目」;项目名称:和Cursor里的项目名一致就行(比如“my-card-miniprogram”);目录:点击「选择」,找到Cursor生成代码的那个文件夹(必须选到根目录,就是包含app.js的文件夹);AppID:粘贴你之前准备的小程序测试号AppID(如果没申请,也可以选“测试号”,但部分功能受限);勾选「不校验合法域名」(新手必勾,否则会报错),点击「创建」。配图提示:微信开发者工具新建项目界面(标注目录选择、AppID输入框、不校验域名的勾选框)。Step 2:查看效果,用AI微调样式
项目创建后,工具会自动编译,左侧模拟器会显示你的小程序界面。如果觉得样式不好看(比如背景色不对、文字太小),不用自己改代码,回到Cursor:在右侧聊天框发消息:“帮我把这个小程序的背景色改成浅粉色,姓名字体加大到24号,头像改成圆形”;AI修改完代码后,回到微信开发者工具,点击左上角「编译」(或按Ctrl+R),模拟器会实时刷新效果。反复微调几次,直到满意为止,全程不用懂CSS样式,AI全搞定。配图提示:微信开发者工具模拟器界面(显示个人名片小程序效果)+ 样式微调前后对比图(比如浅蓝背景vs浅粉背景)。四、进阶小技巧:让小程序更实用
搞定基础版后,分享两个新手也能会的进阶操作,用AI就能实现:添加“拨打电话”功能:给Cursor发指令“帮我给联系方式添加点击拨打电话功能,点击后直接唤起手机拨号”;更换头像:把自己的头像上传到图床(比如Imgur),复制图片链接,发给AI“帮我把小程序里的头像换成这个链接的图片,保持圆形样式”。配图提示:点击联系方式唤起拨号的效果截图 + 更换自定义头像后的小程序界面。五、总结:AI时代,编程真的不难
今天我们用Cursor AI,从零做出了一个能正常运行的个人名片小程序,核心逻辑就是:你提需求(大白话)→ AI写代码 → 工具预览 → AI微调,全程不用记一行代码,不用懂编程语法。其实不只是小程序,网页、简单APP都能这样用AI做。新手入门的关键不是死磕技术,而是学会“指挥AI”——把模糊需求拆成清晰的指令,AI就能帮你落地。如果想做更复杂的小程序(比如打卡、清单工具),可以在评论区留言,下次教大家用Cursor做带交互功能的进阶版~最后提醒:本文所有配图建议用工具界面实拍+箭头标注,新手跟着图走,完全不会踩坑!祝大家都能做出自己的第一个小程序✨