Skip to content

@yyc3/core

AI Family 核心引擎 — 认证 / MCP / 技能 / 智能体 / 多模态

概览

@yyc3/core 是 YYC³ AI Family 的核心引擎,提供统一的认证管理、MCP 协议实现、技能系统、智能体管理和多模态处理能力。

安装

bash
pnpm add @yyc3/core

核心模块

模块说明
UnifiedAuthManager统一认证管理器,支持 OpenAI / Ollama / Anthropic
MCPProtocolMCP 协议实现,支持 stdio / SSE 传输
SkillRegistry技能注册与发现
AIFamilyManagerAI Family 成员管理与任务编排
MultimodalProcessor多模态输入处理

快速开始

typescript
import { UnifiedAuthManager, AIFamilyManager } from '@yyc3/core';

const auth = new UnifiedAuthManager({ autoDetect: true });
await auth.autoDetect();

const family = new AIFamilyManager({ authManager: auth });
const result = await family.executeTask({
  role: 'meta-oracle',
  task: { description: '分析项目架构', priority: 'high' },
});

测试覆盖

指标
测试文件10
测试用例207 passed
覆盖率阈值Statements ≥ 80%, Branches ≥ 70%

相关链接

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