Skip to content

包依赖关系

依赖拓扑

                         ┌──────────────┐
                         │  @yyc3/core  │  ← 核心引擎
                         └──┬─────┬────┘
                            │     │
             ┌──────────────┘     └──────────────┐
             ▼                                    ▼
     ┌──────────────┐                      ┌──────────────┐
     │ @yyc3/ai-hub │                      │ @yyc3/ui     │
     └──────┬───────┘                      └──────┬───────┘
            │                                      │
            ▼                                      ▼
     ┌──────────────┐  ┌──────────────┐   ┌──────────────┐
     │@yyc3/emotion │  │@yyc3/mcp-    │   │@yyc3/plugins │
     └──────────────┘  │  servers     │   └──────────────┘
                       └──────────────┘
     ┌──────────────┐  ┌──────────────┐
     │@yyc3/i18n-   │  │  @yyc3/ide   │
     │  core        │  │  (private)   │
     └──────────────┘  └──────────────┘

依赖说明

直接依赖被依赖
@yyc3/core无(零依赖)ai-hub, ui, ide
@yyc3/ai-hubcoreemotion, mcp-servers, ide
@yyc3/emotionai-hubide
@yyc3/uicore, reactide
@yyc3/pluginside
@yyc3/i18n-core无(零依赖)ide
@yyc3/mcp-serversai-hub
@yyc3/ide全部上述包

层级关系

Layer 0 (基础层)   : core · i18n-core
Layer 1 (能力层)   : ai-hub · ui · plugins
Layer 2 (扩展层)   : emotion · mcp-servers
Layer 3 (应用层)   : ide

技术栈依赖

依赖用途使用包
TypeScript 5.3+语言全部
Vitest测试全部
tsup构建core, ai-hub, ui, plugins, emotion
tsc构建i18n-core
ReactUIui, ide
Zustand状态管理ide
EventEmitter3事件系统core, ai-hub
ZodSchema 验证core, ai-hub
idbIndexedDBide

YYC³ AI Family — 五高 · 五标 · 五化 · 五维