# Agent Team 本地部署的多 agent 协作平台。创建 AI agent 团队,通过群聊界面协作完成复杂任务。 ## 特性 - **多 agent 群聊** — Discord 风格界面,master agent 自动拆分任务、分配、review - **MD 配置** — 所有配置通过 Markdown 文件维护,无表单 - **Agent Memory** — agent 自动沉淀经验到 `memory/*.md`,持续成长 - **Skills 支持** — 遵循 [agentskills.io](https://agentskills.io) 开放标准 - **人才市场** — 从 GitHub 一键雇佣社区团队,或发布自己的团队 - **多模型支持** — DeepSeek(默认)、Kimi、Ollama、OpenAI ## 群类型 | 类型 | 成员 | 用途 | |------|------|------| | 部门群 | 用户 + master + 子agents | 部门内协作 | | Leader 群 | 用户 + 多个部门master | 跨部门大项目 | ## 目录结构 ``` agent-team/ ├── agents/ # agent 配置 │ └── my-agent/ │ ├── AGENT.md # provider、model、skills │ ├── SOUL.md # system prompt │ └── memory/ # 自动沉淀的经验 ├── skills/ # 全局 skills(agentskills.io 标准) ├── rooms/ # 群数据(消息历史、tasks、workspace) ├── cmd/server/ # Go 后端 ├── internal/ # 核心逻辑 └── web/ # React 前端 ``` ## AGENT.md 格式 ```yaml --- name: legal-director description: 法律总监,负责合同审查和法律风险评估 provider: deepseek # deepseek | kimi | ollama | openai model: deepseek-chat api_key_env: DEEPSEEK_API_KEY skills: - pdf-processing --- 你是一位经验丰富的法律总监...(SOUL.md 内容) ``` ## 快速开始 ```bash # 后端 go run cmd/server/main.go # 前端 cd web && npm install && npm run dev ``` ## 人才市场 ```bash # 雇佣社区团队(输入 GitHub repo) username/legal-team # 发布自己的团队 git push origin main # 添加 GitHub topic: agent-team ``` ## 技术栈 - 后端:Go + Echo - 前端:React + TypeScript + shadcn/ui - LLM:OpenAI 兼容接口(DeepSeek / Kimi / Ollama) - 存储:纯文件系统(无数据库)