Foliko

简约的插件化 Agent 框架

irm https://foliko.com/install.ps1 | iex

核心特性

🔌

插件化架构

核心简单,通过插件扩展功能。轻松定制你的 Agent。

流式输出

实时流式输出,即时响应。体验流畅的对话过程。

🤖

多 AI 支持

支持 Anthropic、DeepSeek、MiniMax 等多种 AI 提供商。

🛠️

内置工具

Shell、Python、MCP、文件系统等,开箱即用。

📚

技能系统

可扩展的 Skill 管理,让 Agent 掌握更多能力。

💬

会话管理

支持多会话切换,随时切换不同任务上下文。

快速开始

配置

# 创建 .env 文件
touch .env

# 编辑 .env 添加配置
# MiniMax 示例:
# FOLIKO_PROVIDER=minimax
# MINIMAX_API_KEY=sk-your-api-key

# DeepSeek 示例:
# FOLIKO_PROVIDER=deepseek
# DEEPSEEK_API_KEY=sk-your-api-key

启动

foliko chat

文档

内置插件

插件 说明 工具 配置
AI AI 提供商集成 chat, chatStream provider, model, apiKey, baseURL
Session 会话管理,多会话隔离、历史记录 session_create, session_get, session_list, session_delete, session_history sessionTTL, maxSessions, maxHistoryLength
Telegram Telegram Bot 对话 Bot 接收消息,自动对话 botToken, allowedChats, groupMode, prefix
WeChat 微信对话 Bot 接收消息,自动对话 forceLogin, qrcodeTerminal, allowedUsers
Storage 数据持久化存储 storage_set, storage_get, storage_delete, storage_list, storage_clear type (json/memory), path, namespace
Scheduler 定时任务调度 schedule_task, schedule_list, schedule_cancel, cron_examples checkInterval
Email 邮件收发 email_send, email_read, email_unread_count, email_mark_read, email_configure SMTP/IMAP 配置
Shell Shell 命令执行 shell_execute -
Python Python 代码执行 python_execute -
MCP MCP 协议支持 mcp_execute, mcp_reload mcp_config.json
Install npm 包安装 install -
Audit 审计日志 audit_query -