---
id: "mnrovxvz-zy9xqm"
name: "Foliko Agent 框架架构"
type: "reference"
project: "null"
tags: [ai-agent, framework, nodejs, plugin-system, architecture]
created: "2026-04-09"
---
Foliko 是一个简约的插件化 Agent 框架 (v1.1.4, MIT)

**Why 重要**：
- 核心框架位于 src/，采用分层架构设计
- 提供 39 个内置插件（邮件、交易、消息推送、记忆等）
- 支持 MCP 协议、Ambient Agent、SubAgent 子代理
- 内置 13 个技能定义指导 AI 行为
- 工作流引擎支持复杂自动化流程

**技术栈**：Node.js >= 18, Hono.js, Vercel AI SDK, Zod, 支持多 AI Provider (Anthropic, OpenAI, DeepSeek)

**How to apply**：
- 开发新插件：参考 plugins/ 目录结构，参考 SPEC.md 规格说明
- 添加技能：在 skills/ 目录创建 .md 文件定义技能指南
- 子 Agent：在 .agent/agents/ 创建配置文件
- 扩展工具：在 src/core/tool-registry.js 注册新工具
- 文档参考：docs/ 目录有用户手册和优化指南