小程序开发 · 云开发全栈

虹韵乐谱 — 微信小程序

基于微信云开发的音乐学习工具,覆盖前端 WXML/WXSS、后端云函数、云数据库的完整技术栈。

5+
功能页面
已上线运行
0→1
修复上线状态
云开发
免运维架构

项目截图

首页+学习页
首页推荐 + 学习页(含练习统计与本周目标)
乐谱详情+播放
乐谱详情页(曲库搜索 + 分类筛选 + 排行榜)

从 500 错误到完整上线

接手时项目处于"完全无法运行"状态:5 个 WXML 页面中有 3 个引用了不存在的 JPG 图片资源(sheet1-3.jpg、lesson1-2.jpg),分享功能依赖不存在的 share.png——用户端直接 500 白屏。

排查方法:逐页面扫描 image 标签 src 属性与 static/images/ 目录做交叉比对,定位全部 5 处断裂引用。修复策略:用现有 PNG 图标库替换缺失的 JPG 资源(保持视觉一致性),分享功能降级为微信默认截图 API(wx.previewImage)。从接手到修复上线仅一次会话,体现了快速定位和务实降级的能力。

微信小程序云开发全栈链路

独立完成了 5 个功能页面的全栈实现,覆盖微信小程序开发的完整技术栈:

架构设计与关键决策

技术栈

微信小程序 JavaScript (ES6) 云函数 Node.js 云数据库 MongoDB WXML / WXSS
← 返回作品集首页