justjavac/awesome-wechat-weapp · 上手攻略
- 仓库:justjavac/awesome-wechat-weapp
- 链接:https://github.com/justjavac/awesome-wechat-weapp
- 分类:skill
- 作者:Tom
- 更新:2026-07-14
这是什么
justjavac/awesome-wechat-weapp 是一个微信小程序技术选型的 AI 驱动工具,原版 README 已说明它已从传统「awesome 列表」演化为小程序雷达(Miniapp Radar)——一个将微信小程序开发资源转化为可筛选、可评估、可对比的技术雷达平台。截至 2026 年,数据集收录 236 个小程序生态资源,涵盖官方文档、工具、插件、组件、后端 SDK 组件和 Demo 六大类。
核心定位:帮助产品/研发/架构团队在技术选型阶段做出有据可查的决策,而非凭经验拍脑袋。
解决什么问题
- 选型困难:小程序开发框架众多(Taro、uni-app、原生、WePY、MPX……),团队往往靠经验或口碑选型,缺乏系统性对比。
- 风险不透明:部分框架/组件已停止维护、存在安全漏洞或与最新微信 API 不兼容,但在选型阶段很难发现。
- awesome 列表难以筛选:传统 Markdown 列表只能浏览,无法按推荐状态、风险等级、资源类型等维度过滤。
- 缺乏动态跟踪:框架周增/ Stars 变化、风险信号没有持续监控。
快速上手
在线使用(推荐,无需安装)
直接访问以下任一地址:
主站:https://miniapp.jjc.fun
Vercel:https://wechat-miniapp-radar.vercel.app
进入后即可使用以下模块:
| 模块 | 路径 | 用途 |
|---|---|---|
| Radar | /radar |
按分类/风险/推荐状态浏览 236 个资源 |
| Quick Search | /search |
快速搜索并跳转 |
| Compare | /compare |
对比 Taro、uni-app、原生等核心方案 |
| Advisor | /advisor |
输入选型问题,AI 给出推荐结论 |
| Doctor | /doctor |
粘贴项目配置,识别过时方案和风险 |
| Weekly | /weekly |
查看小程序生态周报 |
自部署(可选)
项目是纯前端静态页面,可 Vercel 一键部署:
# 克隆仓库
git clone https://github.com/justjavac/awesome-wechat-weapp.git
cd awesome-wechat-weapp
# 使用 Vercel CLI 部署(或直接 push 到 GitHub 由 Vercel 自动构建)
npx vercel --prod
注:当前仓库代码结构已面向 Radar 工具定制,非标准静态导出。如需纯静态版本需确认仓库最新分支是否包含完整构建产物。
核心用法详解
1. 技术选型 Compare
适合在项目启动初期做框架对比。以 Taro vs uni-app 为例:
Compare 页面 → 选择「Taro」「uni-app」→ 系统展示:
- Stars / 周增趋势
- 框架定位(React vs Vue 语法)
- 多端支持范围
- 组件库生态
- 维护状态与最新版本
- 已知风险点
2. Advisor 选型问答
在 /advisor 输入自然语言选型问题,示例:
输入:「我们要做一个电商小程序,要求首屏加载快、支持微信支付、后续可能迁移到抖音小程序」
输出:
- 推荐结论:uni-app(或根据数据给出)
- 适用条件 / 不适用条件
- 迁移成本评估(低/中/高)
- 下一步行动建议
- 证据来源(来自哪个资源/数据点)
注:Advisor 输出质量依赖 AI 模型判断,结论仅供参考,选型决策仍需结合自身场景。
3. Doctor 项目诊断
将现有小程序项目的 project.config.json 或相关配置粘贴进 /doctor,工具会:
- 识别框架依赖及版本
- 标记已停止维护的组件
- 提示已知的 CVE / 安全漏洞
- 给出迁移风险评分
4. Weekly 周报
/weekly 页面提供小程序生态动态周报,包括:
- 新增资源
- 框架 Stars 变化排名
- 风险预警(如某组件版本存在已知问题)
- 行业趋势摘要
典型适用场景
| 场景 | 如何用 |
|---|---|
| 新项目启动选型 | Compare + Advisor 系统化评估 |
| 现有项目技术审计 | Doctor 扫描配置,发现隐藏风险 |
| 竞品分析 | 对比多个框架的生态数据 |
| 资源调研 | Radar 按分类过滤,找可用组件/Demo |
| 定期技术健康检查 | Weekly 周报跟踪生态变化 |
坑与注意
- 数据滞后风险:工具数据基于公开信息聚合,部分小众组件的 Stars / 维护状态可能未及时更新。建议结合 GitHub 仓库实际 commit 记录交叉验证。
- Advisor 结论非权威:AI 推荐基于已有数据给出,选型仍需研发团队实际评估。
- 部分群组二维码已过期:README 中 QQ 群二维码(1 号群已满,2/3 号群链接)需确认是否仍有效。
- 框架 Stars 不等于质量:Stars 高不代表适合你的场景,需结合功能需求和团队技术栈判断。
- 自部署需确认构建产物:仓库最新代码是否包含完整前端构建产物,建议部署前检查
dist/或构建脚本是否存在。
与同类对比
| 工具 | 定位 | 优势 | 不足 |
|---|---|---|---|
| 本工具(Radar) | 技术选型 + 风险评估 + 动态跟踪 | AI 驱动、可视化对比、周报跟踪 | 前端界面,非开放数据集 |
| 传统 awesome 列表 | 资源收录 | 社区维护、覆盖面广 | 不可筛选、无风险标注 |
| Taro/uni-app 官方文档 | 单框架文档 | 最权威、最及时 | 无横向对比能力 |
| 外部咨询报告 | 付费分析 | 专业、深度 | 成本高、时效性差 |
一句话推荐结论
如果你正在做微信小程序技术选型或需要持续跟踪框架生态健康度,小程序雷达是当前开源领域里少有的 AI 驱动、可视化对比、动态预警一体化的工具,直接访问 https://miniapp.jjc.fun 即可免费使用。