当前位置: 首页 > article >正文

Ai小程序入门03-项目初始化(小白入门:用AI一键生成小程序骨架,告别繁琐配置)

Ai小程序入门03-项目初始化小白入门用AI一键生成小程序骨架告别繁琐配置 文章简介环境搭好了账号也拿到了终于可以写出人生的第一行代码了传统的开发第一步需要建立复杂的文件夹、配置乱七八糟的 JSON 文件极度枯燥。但在 AI 时代这些全部可以交给机器代劳。本文将手把手带你使用第一篇获取的 AppID 创建真实的微信小程序项目并首次展示 Cursor 的强大魔力用一句大白话让 AI 自动为你生成小程序的基础全局配置和底部导航栏。见证奇迹的时刻到了️ 第一步在微信开发者工具中创建项目我们必须先用腾讯官方的工具创建一个标准的小程序“空壳子”才能让 AI 进去发挥。1. 启动并新建项目打开之前安装好的微信开发者工具。在弹出的启动界面上点击大大的➕ (加号) 图标选择新建一个小程序项目。2. 填写项目关键信息这一步非常关键请严格按照以下说明填写项目名称给你的小程序起个响亮的名字例如Ai助手入门Demo这个名字仅在你的电脑上显示以后随时可以改。目录点击文件夹图标在电脑上找一个专门放代码的地方建议在D盘或桌面上建一个纯英文路径的文件夹如D:\WechatProjects\ai_demo。AppID⭐重点来了拿出你在《第01篇账号准备》中保存的以wx开头的那串字符粘贴在这里。绝对不要选“测试号”否则后面很多高级功能用不了后端服务选择不使用云服务。云开发我们会在本专栏的后期高级部分讲解前期先用纯本地模式学习基础。模板选择选择JavaScript - 基础模板。千万别选乱七八糟的花哨模板我们需要一个干干净净的基础环境。填写完毕并核对无误后点击右下角的【确定】。3. 认识开发者工具的三大区域创建成功后页面会被划分为三大块左侧区模拟器这里显示一个虚拟手机你的小程序界面长什么样这里一目了然。默认会有个你微信头像的初始化页面。右上区编辑器这里是腾讯自带的写代码的地方由于太难用我们绝对不用它等下会用 Cursor 接管。右下区调试器这里会显示报错信息、日志输出。这个非常重要未来抓 Bug 离不开它。到这里官方工具的任务暂时完成。先不要关掉微信开发者工具我们把它挂在后台。‍♂️ 第二步用 Cursor 接管项目现在我们要请出我们的主力武器——最强 AI 编辑器 Cursor。1. 用 Cursor 打开项目文件夹打开Cursor软件。点击界面左上角的File-Open Folder(如果装了汉化包就是文件-打开文件夹)。找到你刚才在微信开发者工具里创建项目的那个文件夹路径比如D:\WechatProjects\ai_demo选中它并点击打开。2. 认识小程序的文件结构在 Cursor 的左侧资源管理器中你会看到一堆文件。不要慌作为小白你目前只需要记住这几个核心文件app.json全局配置文件管整个小程序的顶栏颜色、底部菜单、页面路由。app.wxss全局样式表这里的设定会影响所有页面。pages/文件夹你的所有页面都在这里一个页面通常包含.wxml长什么样、.wxss什么颜色/排版、.js点击会有什么反应三个核心文件。✨ 第三步初试牛刀让 AI 帮你写app.json配置传统教程教你学app.json会让你背诵各种花括号和英文单词错一个逗号程序就崩溃。但在 AI 编程里我们只讲人话。我们将利用 Cursor 超强的Composer (多文件全局编辑)功能让 AI 帮我们配置小程序的顶栏颜色并生成一个底部导航栏。1. 呼出 AI 魔法棒在 Cursor 中按下快捷键Ctrl IMac 系统是Cmd I。屏幕中央会弹出一个宽大的输入框这就是 Composer 模式它可以一次性修改项目中的多个文件。2. 编写你的第一段“提示词” (Prompt)在输入框中精准地输入你的需求。你可以直接复制以下这段话提示词请帮我修改小程序的全局配置app.json。需求如下将小程序顶部的导航栏背景颜色改为科技感的深蓝色#1E3A8A文字标题颜色改为白色white。小程序顶部标题文字修改为“AI编程实战”。帮我配置一个底部导航栏tabBar包含两个标签卡。第一个是“首页”页面路径使用默认的 pages/index/index图标可以暂时省略。第二个是“我的”请帮我在 pages 目录下新建一个 profile 页面目录并将其作为“我的”页面路径。底部导航栏选中的文字颜色为深蓝色#1E3A8A未选中的为灰色。3. 见证奇迹的时刻输入完成后按回车键 (Enter)。接下来睁大眼睛看着屏幕Cursor 的 AI 模型会自动读取你的需求。它会在右侧弹出一个修改计划Plan。你会看到代码像瀑布一样自动生成AI 自动帮你修改了app.json甚至主动在pages目录下为你创建了全新的profile页面所需的 4 个文件4. 接受 AI 的代码生成完毕后Cursor 会高亮显示新增和修改的代码。你可以审查一下看不懂也没关系然后点击弹窗右上角的Accept All(接受全部)或者按快捷键Ctrl Enter(Mac:Cmd Enter) 保存。 第四步回到微信工具看效果代码已经被 AI 写好了效果如何切回一直挂在后台的微信开发者工具。你会发现它已经自动刷新了看看左侧的模拟器手机屏幕原来的白底黑字顶栏现在变成了深蓝背景白字的“AI编程实战”手机屏幕最下方出现了一个标准的底部导航栏左边是“首页”右边是“我的”。点击“我的”页面瞬间切换过去**恭喜你你没有手写一行代码仅仅靠说话就完成了传统初学者要学一整天才能搞懂的全局配置和路由跳转逻辑**这就是 AI 编程降维打击的威力。️ 常见问题排查问题现象解决思路微信工具报错Cannot read property tabBar of undefined这是因为 JSON 格式错乱少逗号或大括号。在 Cursor 中打开app.json把报错信息复制进CmdL问 AI让 AI 帮你修复格式。AI 没有创建新页面就直接配置了tabBar导致页面找不到微信要求tabBar里的路径必须存在。重新按CmdI告诉 AI“你刚才忘了创建 pages/profile 目录请先帮我建好这个页面再配置 app.json”。手机模拟器没有任何变化检查 Cursor 中的文件是否都已经保存文件名旁边没有小圆点。按下CtrlS全部保存然后去微信工具点一下顶部的“编译”按钮强制刷新。✅ 本文总结项目创建必须用微信开发者工具记得填入真实的 AppID。编辑代码使用 Cursor通过File - Open Folder导入项目。Cursor 的Composer (Ctrl/Cmd I)极其强大可以理解业务逻辑并自动跨文件修改、创建文件。AI 编程的核心在于“清晰地描述需求Prompt”颜色、结构、需求说得越细生成的代码越准。工作流确认闭环Cursor 写需求 - 接受代码 - 保存 - 微信工具看效果。 下一篇预告Ai小程序入门04 - 页面布局骨架搭好了现在要开始装修虽然目前首页空空如也但下一篇我们将教你如何让 AI 发挥强大的 UI 设计能力自动为你画出漂亮的轮播图、金刚区导航和瀑布流卡片。你只需要负责提需求最痛苦的 WXML 排版难题AI 统统帮你秒杀

相关文章:

Ai小程序入门03-项目初始化(小白入门:用AI一键生成小程序骨架,告别繁琐配置)

Ai小程序入门03-项目初始化(小白入门:用AI一键生成小程序骨架,告别繁琐配置)📌 文章简介:环境搭好了,账号也拿到了,终于可以写出人生的第一行代码了!传统的开发第一步需要…...

高通Android音频HAL揭秘:从AudioFlinger到libaudiohal.so的加载与设备打开流程

高通Android音频HAL深度解析:从框架设计到硬件交互的全链路实现 在Android系统的多媒体生态中,音频子系统扮演着至关重要的角色。作为连接应用层与物理硬件的桥梁,音频硬件抽象层(HAL)的设计直接决定了设备的音频性能…...

从STM32转战华大HC32F4A0:手把手教你搞定TIM6的PWM输入捕获(附中断配置避坑点)

从STM32到HC32F4A0的PWM输入捕获实战:TIM6配置与中断避坑指南 对于习惯了STM32生态的嵌入式开发者来说,初次接触华大半导体的HC32F4A0系列MCU时,往往会遇到一些意料之外的挑战。PWM输入捕获作为电机控制、频率测量等应用中的核心功能&#xf…...

【信息科学与工程学】【通信工程】第六篇02 5G-A6G 智能超表面

一、智能超表面 1.1 智能超表面基础 智能超表面(RIS)是一项前沿技术,它让我们能够像“指挥”光一样,去灵活地操控看不见的电磁波,从而构建一个智能、高效的无线环境。 理解维度 核心内容 关键点 它是什么?(核心特征)​ 一种可编程的二维人工电磁表面 由大量超材…...

手把手带你用C语言模拟RISC-V的`li`指令扩展过程(附完整代码)

手把手带你用C语言模拟RISC-V的li指令扩展过程(附完整代码) 在计算机体系结构的学习中,理解指令集的工作原理是掌握底层编程的关键。RISC-V作为一种开源指令集架构,近年来在学术界和工业界都获得了广泛关注。本文将带领读者通过C语…...

TuxGuitar:终极免费吉他谱编辑软件完全指南,新手快速上手攻略

TuxGuitar:终极免费吉他谱编辑软件完全指南,新手快速上手攻略 【免费下载链接】tuxguitar Open source guitar tablature editor 项目地址: https://gitcode.com/gh_mirrors/tu/tuxguitar 你是否在寻找一款功能强大且完全免费的吉他谱编辑软件&am…...

英文论文AI率从97%降至8%:6款工具横测,这款神器绝不打乱排版!

前阵子我文章有两页的英文检测ai率居然冲到了97% 。我当时也是整个人都傻了。 作为一名每天和各种内容辅助工具打交道的博主,我太理解大家面对那张通红的检测报告时的心情。 既然大家都面临英文降ai这个难题,今天咱们就抛开那些虚头巴脑的理论&#xf…...

量子控制脉冲设计:SCQC框架与BARQ方法详解

1. 量子控制脉冲设计基础与SCQC框架 量子计算的核心挑战之一是实现高保真度的量子门操作。在实际系统中,量子比特不可避免地会受到各种噪声干扰,导致门操作误差累积。传统量子控制方法通常将噪声抑制作为优化目标之一,与门保真度目标形成竞争…...

智慧图书书脊识别分割数据集labelme格式2100张1类别

数据集格式:labelme格式(不包含mask文件,仅仅包含jpg图片和对应的json文件)图片数量(jpg文件个数):2100标注数量(json文件个数):2100标注类别数:1标注类别名称:["book"]每个类别标注的框数:book …...

799元准系统真香?倍控G30-J4125工控机保姆级开箱与避坑指南

799元准系统真香?倍控G30-J4125工控机保姆级开箱与避坑指南 工控机市场近年来涌现出不少高性价比产品,倍控G30-J4125凭借799元的准系统价格吸引了不少DIY爱好者的目光。这款搭载Intel赛扬J4125处理器的四网口设备,在软路由和轻量级服务器领域…...

Java-Thread-Affinity源码解析:深入理解IAffinity接口的跨平台设计

Java-Thread-Affinity源码解析:深入理解IAffinity接口的跨平台设计 【免费下载链接】Java-Thread-Affinity Bind a java thread to a given core 项目地址: https://gitcode.com/gh_mirrors/ja/Java-Thread-Affinity Java-Thread-Affinity是一个专注于线程亲…...

博主介绍以及联系方式获取点我进入

目录博主介绍项目技术支持源码获取详细视频演示 :文章底部获取博主联系方式!同行可合作博主介绍 开发技术范围:uniapp框架,Android,Kotlin框架,koa框架,express框架,go语言,laravel框架,thinkphp框架,springcloud,django,flask框架,SpringBo…...

TranslucentTB中文界面完整设置指南:5分钟掌握Windows任务栏美化终极技巧

TranslucentTB中文界面完整设置指南:5分钟掌握Windows任务栏美化终极技巧 【免费下载链接】TranslucentTB A lightweight utility that makes the Windows taskbar translucent/transparent. 项目地址: https://gitcode.com/gh_mirrors/tr/TranslucentTB Tra…...

Cursor Rules:为AI编程时代量身定制的代码规范集实战指南

1. 项目概述:Cursor Rules,一个为AI编程时代量身定制的代码规范集如果你和我一样,是Cursor编辑器的重度用户,那你一定体验过它那令人惊叹的AI辅助编程能力。它能帮你生成代码、重构函数、甚至解释复杂的逻辑。但不知道你有没有遇到…...

在Windows系统中快速配置Taotoken的Python调用环境

🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 在Windows系统中快速配置Taotoken的Python调用环境 对于Windows平台的开发者而言,快速搭建一个能够调用多种大模型的环…...

开源远程开发者职位目录:架构设计与社区驱动实践

1. 项目概述:一份远程开发者工作目录的诞生与价值 如果你是一名开发者,并且正在寻找一份可以摆脱地理限制、拥抱灵活工作方式的远程职位,那么你很可能已经体会过在各大招聘网站、社交媒体和零散论坛中“大海捞针”的痛苦。信息分散、质量参差…...

告别龟速下载:手把手教你离线部署Wine 5.0的Mono与Gecko组件

1. 为什么你需要离线安装Wine组件 每次在Linux上配置Wine运行Windows程序时,最让人头疼的就是等待Mono和Gecko组件下载的过程。我曾经在一个网络状况不太好的服务器上安装Wine,光是下载这两个组件就花了整整三个小时,期间还因为网络波动失败…...

ANSYS FLUENT:从网格划分到结果可视化的CFD求解全流程解析

1. ANSYS FLUENT入门:为什么选择这款CFD工具 第一次接触计算流体力学仿真时,面对市面上五花八门的CFD软件,我完全不知道该从哪入手。后来在导师建议下尝试了ANSYS FLUENT,才发现它特别适合像我这样的新手。FLUENT最吸引人的地方在…...

告别纯视觉:如何将DEM高程数据喂给你的CNN模型提升滑坡识别准确率?

异构数据融合实战:当卫星影像遇见DEM高程的深度学习革命 滑坡识别一直是地质灾害监测领域的痛点问题。传统纯视觉方法依赖光学卫星影像(RGB)分析,但复杂地形条件下的误报率居高不下——直到数字高程模型(DEM&#xff0…...

5分钟搞定QQ群数据采集:零基础也能掌握的自动化神器

5分钟搞定QQ群数据采集:零基础也能掌握的自动化神器 【免费下载链接】QQ-Groups-Spider QQ Groups Spider(QQ 群爬虫) 项目地址: https://gitcode.com/gh_mirrors/qq/QQ-Groups-Spider 还在为手动收集QQ群信息而头疼吗?每天…...

探索Taotoken模型广场如何辅助开发者进行模型选型与测试

🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 探索Taotoken模型广场如何辅助开发者进行模型选型与测试 面对市场上众多的大模型,开发者常常陷入选择困难。每个模型在…...

SWMM复杂城市排水系统模型及排水防涝、海绵城市设计等工程实践应用与二次开发

随着计算机的广泛应用和各类模型软件的发展,将排水系统模型作为城市洪灾评价与防治的技术手段已经成为防洪防灾的重要技术途径。美国环保局的雨水管理模型(SWMM),是当今世界最为著名的排水系统模型。SWMM能模拟降雨和污染物质经过…...

避开这些坑,你的STM32四足机器人才能走得更稳:从步态调试到电源选择的完整避坑指南

STM32四足机器人实战避坑指南:从步态优化到系统稳定的全流程解决方案 当第一台自制的四足机器人颤颤巍巍地迈出第一步时,那种成就感无与伦比——直到它突然失去平衡翻倒在地。这个场景揭示了四足机器人开发中最真实的挑战:让机器人"能动…...

TMSpeech:Windows离线语音转文字的革命性工具,保护隐私的实时字幕解决方案

TMSpeech:Windows离线语音转文字的革命性工具,保护隐私的实时字幕解决方案 【免费下载链接】TMSpeech 腾讯会议摸鱼工具 项目地址: https://gitcode.com/gh_mirrors/tm/TMSpeech 还在为会议记录而烦恼?担心语音数据泄露到云端&#xf…...

终极免费机票价格监控系统:让AI成为你的智能旅行管家

终极免费机票价格监控系统:让AI成为你的智能旅行管家 【免费下载链接】flight-spy Looking for the cheapest flights and dont have enough time to track all the prices? 项目地址: https://gitcode.com/gh_mirrors/fl/flight-spy 你是否曾经为了找到一张…...

pkrelay:轻量级端口转发工具的设计原理与生产实践

1. 项目概述:一个轻量级、高可用的端口转发与流量中继工具在分布式系统、微服务架构以及混合云部署的日常运维和开发调试中,我们经常会遇到一个经典问题:如何安全、便捷地将一个网络环境中的服务端口,暴露给另一个网络环境访问&am…...

告别Labelme!用Roboflow快速标注你的UNet语义分割数据集(附完整代码)

告别Labelme!用Roboflow快速标注你的UNet语义分割数据集(附完整代码) 还在为手动标注图像数据而头疼?传统工具如Labelme虽然功能强大,但面对团队协作和大批量数据时,效率瓶颈明显。本文将带你体验Roboflow这…...

Jetson Nano到手后别急着烧系统,先做好这5步准备(含SD卡选购与电源避坑)

Jetson Nano开箱必做的5项硬件准备:从SD卡到电源的完整避坑指南 当你第一次拿到Jetson Nano开发板时,那种迫不及待想立刻通电体验的冲动完全可以理解。但作为一个经历过多次"翻车"的老玩家,我必须提醒你:直接烧录系统很…...

ARM NEON指令集:VLD3/VLD4内存加载指令详解

1. ARM SIMD指令集与VLD3/VLD4指令概述在现代处理器架构中,SIMD(单指令多数据)技术是提升计算性能的关键手段。作为ARM架构中SIMD扩展的核心,NEON技术通过宽寄存器并行处理数据,在多媒体编解码、图像处理、科学计算等领…...

系统架构设计-①软件架构风格

目的: 软件体系结构,另一个名叫软件架构(Software Architecture,SA),所以下文中提到的“体系结构”“架构”。 软件体系结构设计的一个重要核心目标是达到体系结构级的复用,所以需要研究透彻各个…...