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

零基础使用AI从0到1开发一个微信小程序

零基础使用AI从0到1开发一个微信小程序

    • 准备
    • 操作记录

准备

想多尝试一些新的交互方式,但我没有相关的开发经验,html,JavaScript 等都不了解,看了一些使用AI做微信小程序的视频教程,觉得自己也行了,于是有了如下尝试。我的目标是做一个个人日程管理的小程序。

名称版本
微信开发者工具稳定版 1.06.2412050
Visual Studio Coden.a.

操作记录

  1. 注册小程序账号:mp.weixin.qq.com。记住小程序信息下的账号信息AppID (其实测试的时候用测试AppID也可以,但会影响后续的代码上传和发布)。
  2. 明确开发目标,与LLM沟通让它帮我们生成代码框架和其中的具体内容。这里我用的是GPT-4o,先按它的生成内容在本地创建相关的文件夹和文件。
    我的文件结构如下,每个文件的具体信息可以在此处下载:
project-root/
├── app.js       // 小程序主逻辑
├── app.json     // 全局配置文件
├── app.wxss     // 全局样式文件
├── pages/
│   ├── index/   // 首页(日程表页面)
│   │   ├── index.js    // 逻辑文件
│   │   ├── index.json  // 页面配置
│   │   ├── index.wxml  // 页面结构
│   │   ├── index.wxss  // 页面样式
├── utils/       // 工具函数
├── cloud/       // 云函数目录 (可选,若使用云开发)
└── project.config.json // 项目配置文件
  1. 打开“微信开发者工具”,填充相关信息,“目录”就是刚刚创建的文件夹地址,并填充第一步中记录的AppID。由于我的小程序没有使用数据库等,我也就”不使用云服务“了,也不需要选择什么模板。
    在这里插入图片描述
  2. 测试:打开“模拟器”,点击“编译”看效果,如有需要就本地修改代码,刷新代码,清楚缓存重新编译。看情况需要选择“真机调试”然后微信扫码测试(这时候都是只有开发者自己可以测试。)
    在这里插入图片描述
  3. 效果呈现:这个小程序可以帮用户记录一天的日程安排。时间从 早上 8 点到晚上 11 点,每隔 15 分钟有一个时间块,用户可以给每个时间块添加、查看或者修改内容,方便管理自己的时间。
    请添加图片描述
  4. 如果需要发布的话,在小程序网页上mp.weixin.qq.com 填写相关信息,按提示提交材料,随后等待审核即可。

整个开发时间大约一个工作日。最初的愿望是宏大的,但和LLM,如Gpt-4o以及DeepSeek-R1多次沟通后,我发觉单纯依靠AI想实现更多交互功能是非常困难的,目前只能实现如下效果。此外,与LLM的沟通也很费时。

相关文章:

  • 游戏界面设计网站谷歌外贸平台
  • 做网站阳泉免费刷粉网站推广
  • 网站下载地址seo网站优化培训找哪些
  • 网站管理员权限怎么设置seo描述快速排名
  • vue门户网站模板网站排名seo软件
  • 网站打不开显示asp江苏seo网络
  • KisFlow-Golang流式实时计算案例(四)-KisFlow在消息队列MQ中的应用
  • 讲解机器学习中的 K-均值聚类算法及其优缺点
  • 哈希表+前缀和+滑动窗口高效查找——蓝桥杯例题
  • 【算法】反转单向链表 链表和数组的区分 时间复杂度
  • 野指针成因及避免方法
  • 制造OA系统怎么选?有没有简单易用的?
  • Android Fresco 框架编解码模块源码深度剖析(三)
  • 数据结构与算法面试题精讲)C++版——day4
  • day20 学习笔记
  • PyTorch中的损失函数
  • 【Django】教程-10-ajax请求Demo,结合使用
  • 算法导论(动态规划)——子数组系列
  • 了解Docker容器的常见退出状态码及其含义
  • dify新版本1.1.3的一些问题
  • 生成对抗网络(GAN)详解(代码实现)
  • MySQL 中的 MVCC 版本控制机制原理
  • PCIe初始化Detect状态解读
  • 32f4,usart2fifo,2025
  • 【大模型系列篇】大模型基建工程:基于 FastAPI 自动构建 SSE MCP 服务器
  • 模版进阶(沉淀中)