┌─────────────────────────────────────────────────────────────┐
│ CLI Interface │
│ (Command Parser + Interactive Prompts) │
└─────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ Command Layer │
│ create-app │ create-form │ publish │ data │ doctor ... │
└─────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ Core Services │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
│ │ AI Service │ │ Yida API │ │ Config │ │
│ │ (Multi-LLM) │ │ (Open API) │ │ Manager │ │
│ └──────────────┘ └──────────────┘ └──────────────┘ │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
│ │ Auth │ │ Skill │ │ Template │ │
│ │ (OAuth 2.0) │ │ System │ │ Engine │ │
│ └──────────────┘ └──────────────┘ └──────────────┘ │
└─────────────────────────────────────────────────────────────┘
│
┌───────────────┴───────────────┐
▼ ▼
┌─────────────────────────┐ ┌─────────────────────────────┐
│ AI Providers │ │ Yida Platform │
│ ┌─────────────────┐ │ │ │
│ │ OpenAI (GPT-4) │ │ │ ┌─────────────────────┐ │
│ ├─────────────────┤ │ │ │ Application │ │
│ │ Claude (3.5) │ │ │ │ Engine │ │
│ ├─────────────────┤ │ │ ├─────────────────────┤ │
│ │ 通义千问 │ │ │ │ Form Builder │ │
│ ├─────────────────┤ │ │ ├─────────────────────┤ │
│ │ DeepSeek │ │ │ │ Page Designer │ │
│ └─────────────────┘ │ │ ├─────────────────────┤ │
│ │ │ │ Data Management │ │
│ │ │ ├─────────────────────┤ │
│ │ │ │ Connector Hub │ │
│ │ │ ├─────────────────────┤ │
│ │ │ │ Report Center │ │
│ │ │ └─────────────────────┘ │
└─────────────────────────┘ └─────────────────────────────┘