基于 MCP 协议的飞书 AI 助手框架,通过 Claude Code 或 OpenAI Codex 引擎,让 AI 在飞书中拥有消息、任务、文档、日历等 20 项真实操作能力,支持用户级记忆与群组差异化配置。
丞相(Minister)是一个面向企业团队的飞书 AI 助手框架,核心特点是让 AI 从"只能回复文本"进化为"能实际操作飞书"。
项目基于 MCP(Model Context Protocol)协议,将飞书的消息、任务、通讯录、多维表格、文档、日历六大类共 20 个 API 封装为 AI 可调用的工具。后端采用 Hono 框架构建,通过 WebSocket 长连接接收飞书事件,启动 Claude Code 或 OpenAI Codex 子进程执行 agentic loop,并以流式交互式卡片实时展示处理进度。
每位用户拥有独立工作区和持久记忆文件(CLAUDE.md),跨会话保留偏好。配置体系采用系统默认 → 个人 → 群组三层继承,不同群聊可设置不同的 AI 人格、MCP 服务器和 Skill。通过自然语言即可让 AI 接入 GitHub、Jira 等第三方 MCP 服务,实现跨系统工作流。
技术实现上,项目为 TypeScript Monorepo(Bun 运行时),包含 bot-server(机器人服务)、feishu-mcp(MCP 工具服务)、admin-ui(React + Vite 管理后台)三个核心包,支持 Docker 一键部署,GitHub Actions 自动构建镜像。
当前由单人维护(zhu1090093659 / Solitude),采用 Apache License 2.0 开源,尚未发现公开的生产环境部署案例。