Skip to content

虾饺 IMAI Agent 团队协作平台

6 个依赖,npm start,像管团队一样管理你的 AI Agent

虾饺 IM — AI Agent 团队群聊协作

💬 像聊天一样驱动 Agent 团队

和 Agent 用 IM 对话,它会自动调用工具、查询状态、管理渠道——全程可见。

虾饺 IM — 协作流演示

6
npm 依赖
0
外部服务
7+
内置 + 自定义工具
53
单元测试

🚀 30 秒跑起来

bash
git clone https://github.com/moziio/xiajiao.git
cd xiajiao && npm install   # 6 个依赖,几秒搞定
npm start                    # 打开 http://localhost:18800

没有 Docker,无需 PostgreSQL / Redis 等外部数据库(内置 SQLite),没有额外环境变量。就这三行。

💡 用起来是什么感觉

🎭 场景 1:AI 写作工作室

群组成员:小说家 + 编辑 + 翻译官 | 协作链:自动接力

你:写一篇关于独立开发者的散文
→ 小说家创作 800 字中文散文
→ 编辑自动接力润色
→ 翻译官自动翻译成英文
→ 2 分钟,得到中英双语成品

📖 场景 2:私人知识助理

Agent 工具:RAG 知识库 + 持久记忆

你:上传 API 文档到知识库
你:我们的支付接口怎么调用?
→ Agent 从你的文档中检索 → 精准回答,不瞎编

⚔️ 场景 3:多模型 PK 擂台

3 个 Agent,同一个 SOUL.md,不同的模型

你:@GPT选手 @Claude选手 @通义选手 解释注意力机制
→ 三个模型的回答并列显示
→ 直观对比质量、深度、风格

查看全部 12 个实战案例 →

📸 真实界面截图

以下截图来自虾饺的真实运行环境,非设计稿。

协作链面板与夏夜星空 AI 配图——文生图填满聊天区

协作链 + 夏夜星空 AI 配图(文生图)

群聊 @mention 路由

群聊 @mention 精确路由

小说家写诗与翻译官接力翻译

小说家写诗 + 翻译官接力翻译

AI 创作群聊

Agent 创作诗歌 + AI 生图

新闻 Agent

新闻 Agent 搜索并结构化输出

🔬 为什么能这么轻?

别人用框架的地方,虾饺用标准库。别人用外部服务的地方,虾饺用 SQLite。

🚫 不用 Express
node:http 裸写 15 个端点。少一个依赖 = 少一个安全风险。
🚫 不用 PostgreSQL
node:sqlite 内置数据库。WAL 并发读写,FTS5 全文搜索。
🚫 不用 React/Vue
Vanilla JS 前端。改完代码刷新浏览器,不等 Webpack 编译。
🚫 不用 Jest
node:test 标准库跑 53 个测试。零测试依赖,零配置文件。

查看完整架构设计 →

🏗️ 和其他平台的区别

维度虾饺Dify / FastGPT
安装npm startdocker compose up(需 PostgreSQL + Redis)
依赖6 个 npm 包多个包 + 多个外部服务
Agent 交互IM 群聊 @mention工作流画布
Agent 关系平等协作,互相 @mention预设 DAG 管线
数据存储完全本地 SQLite需配置数据库
定位Agent 是你的同事Agent 是你的应用

📝 SOUL.md — 用 Markdown 定义 Agent

markdown
# 翻译官

你是一位精通中英双语的翻译专家。

## 工作原则
- 信、达、雅:忠实原意,表达通顺,语言优美
- 直接输出译文,不做逐句对照分析

## 禁止事项
- 不翻译代码块中的内容
- 不要主动 @其他 Agent

分享一个 .md 文件就能克隆一个 Agent 人格。Git 版本控制,diff 一目了然。

查看 SOUL.md 写作指南 →

🔌 支持所有主流模型

Provider代表模型特点
OpenAIGPT-4o / o1最全面
AnthropicClaude Sonnet / Opus代码之王
通义千问Qwen Max / Turbo中文优化,价格低
DeepSeekChat / Coder / Reasoner极致性价比
OllamaLlama 3 / Qwen 2完全免费,本地运行
OpenRouter100+ 模型聚合一个 Key 用所有

不同 Agent 可以用不同模型 — 代码助手用 Claude,翻译官用 GPT-4o,日常聊天用通义。

查看完整模型配置教程 →

❓ 常见疑问

虾饺和 ChatGPT / Claude 有什么区别?

ChatGPT 是"一个 AI 聊天"。虾饺是"一群 AI 协作"——你可以创建多个 Agent,它们各有人格和技能,可以在群组中互相@、自动接力。而且数据完全在你本地。

收费吗?

虾饺完全免费开源(MIT)。你只需要付 LLM API 的钱——用 Ollama 本地模型连这都省了。

和 Dify 比呢?

Dify 是"AI 应用开发平台"——帮你构建面向用户的 AI 产品。虾饺是"Agent 团队协作"——Agent 是你的同事。详细对比 →

安全吗?数据会被发到哪里?

所有数据存在你本地。零遥测。唯一的外部通信是你主动配置的 LLM API。用 Ollama = 完全离线。安全详解 →

查看全部 30+ 常见问题 →

📖 深入了解

虾饺 (Xiajiao) — 取名自广式点心:小巧精致,内料丰富。

虾饺是什么 · 快速开始 · 常见问题 · 更新日志 · GitHub

基于 MIT 协议开源 · GitHub · 社区