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 周报跟踪生态变化

坑与注意

  1. 数据滞后风险:工具数据基于公开信息聚合,部分小众组件的 Stars / 维护状态可能未及时更新。建议结合 GitHub 仓库实际 commit 记录交叉验证。
  2. Advisor 结论非权威:AI 推荐基于已有数据给出,选型仍需研发团队实际评估。
  3. 部分群组二维码已过期:README 中 QQ 群二维码(1 号群已满,2/3 号群链接)需确认是否仍有效。
  4. 框架 Stars 不等于质量:Stars 高不代表适合你的场景,需结合功能需求和团队技术栈判断。
  5. 自部署需确认构建产物:仓库最新代码是否包含完整前端构建产物,建议部署前检查 dist/ 或构建脚本是否存在。

与同类对比

工具 定位 优势 不足
本工具(Radar) 技术选型 + 风险评估 + 动态跟踪 AI 驱动、可视化对比、周报跟踪 前端界面,非开放数据集
传统 awesome 列表 资源收录 社区维护、覆盖面广 不可筛选、无风险标注
Taro/uni-app 官方文档 单框架文档 最权威、最及时 无横向对比能力
外部咨询报告 付费分析 专业、深度 成本高、时效性差

一句话推荐结论

如果你正在做微信小程序技术选型或需要持续跟踪框架生态健康度,小程序雷达是当前开源领域里少有的 AI 驱动、可视化对比、动态预警一体化的工具,直接访问 https://miniapp.jjc.fun 即可免费使用。