justjavac/wechat-miniapp-radar

:traffic_light:小程序雷达:AI 驱动的小程序技术选型、趋势追踪和迁移诊断工具

What it solves

It simplifies the process of choosing the right technical stack for WeChat Mini Program development. Instead of browsing static lists, developers and architects can evaluate, compare, and identify risks associated with various frameworks (like Taro or uni-app), component libraries, and SDKs.

How it works

The tool transforms a dataset of over 200 ecosystem resources into an interactive technical radar. It provides several specialized modules:

  • Radar: A browseable interface to filter resources by recommendation status, risk level, and scenario.
  • Advisor: An AI-driven assistant that provides recommendations, migration costs, and evidence-based conclusions for specific selection questions.
  • Doctor: A diagnostic tool where users paste project configurations to identify outdated solutions and migration risks.
  • Compare: A direct comparison tool for core development frameworks.
  • Weekly: A feed for ecosystem updates and risk signals.

Who it’s for

  • Product managers, developers, and architects performing technical selection for WeChat Mini Programs.
  • Teams needing to assess risks for frameworks like Taro, uni-app, or native development.
  • Maintainers looking to convert static "awesome lists" into dynamic, verifiable technical radars.

Highlights

  • AI-Powered Guidance: Uses an Advisor to provide specific recommendations and migration paths.
  • Risk Assessment: Includes a "Doctor" mode to identify outdated dependencies in existing projects.
  • Advisor-led Selection: Provides not just a list, but specific conditions for when a tool is applicable or not.
  • Comprehensive Dataset: Covers 237 resources across official docs, tools, plugins, components, and demos.

Related

  • Dispatch
  • Project
  • Project
  • Project
  • Project