项目结构

目录结构

foliko/
├── cli/                 # 命令行入口
│   ├── bin/foliko.js    # CLI 入口脚本
│   └── src/
│       ├── commands/    # 命令实现
│       ├── ui/          # UI 组件
│       └── utils/       # 工具函数
├── src/                 # 核心框架
│   ├── core/            # 核心组件
│   ├── capabilities/   # 能力插件
│   └── executors/       # 执行器
├── plugins/             # 内置插件
├── skills/              # 技能目录
├── examples/            # 示例
└── docs/               # 文档

核心目录

cli/

命令行界面相关代码,包含聊天模式、命令解析等。

src/core/

框架核心组件,包括:

plugins/

内置插件,提供核心功能:AI、存储、工具、工作流等。

.agent/

用户配置目录(项目根目录下),包含:

.agent/
├── config              # 配置文件
├── ai.json            # AI 配置
├── mcp_config.json    # MCP 配置
├── plugins/           # 用户插件
├── skills/            # 用户技能
└── data/             # 数据存储