# agent-academy **Repository Path**: hongmaple/agent-academy ## Basic Information - **Project Name**: agent-academy - **Description**: Agent Academy 是一个开源的 AI Agent 训练知识库,致力于为 AI 助手(如 OpenClaw、Claude、ChatGPT 等)提供结构化的技能体系和知识资源。 就像人类需要在学校学习各种技能一样,AI Agent 也需要一个"学院"来获取知识、提升能力。Agent Academy 正是这样一个知识宝库,包含了软件开发、产品设计、数据分析、AI/ML 等 12 个领域 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-13 - **Last Updated**: 2026-03-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 🎓 Agent Academy - AI Agent 训练学院 [](LICENSE) [](skills/) [](CONTRIBUTING.md) **[English Documentation](README_EN.md)** | **中文文档** > **训练、培养、共享** - 一个用于训练和培养 AI Agent 的共享知识库 ## 📖 项目简介 **Agent Academy** 是一个开源的 AI Agent 训练知识库,致力于为 AI 助手(如 OpenClaw、Claude、ChatGPT 等)提供结构化的技能体系和知识资源。 就像人类需要在学校学习各种技能一样,AI Agent 也需要一个"学院"来获取知识、提升能力。Agent Academy 正是这样一个知识宝库,包含了软件开发、产品设计、数据分析、AI/ML 等 12 个领域的 800+ 精选技能,以及完整的 MCP(Model Context Protocol)知识体系。 ### 🎯 核心价值 | 价值 | 说明 | |------|------| | **训练** | 提供结构化的技能和知识,让 Agent 快速学习特定领域的能力 | | **培养** | 持续的知识更新和最佳实践,帮助 Agent 不断成长进化 | | **共享** | 开源社区协作,知识互通,让每个人都能贡献和受益 | ### 💡 使用场景 - **个人开发者**:为你的 AI 助手配置专业技能,提升工作效率 - **团队协作**:建立团队共享知识库,保持 AI 助手能力一致 - **企业用户**:私有部署,定制化训练企业专属 AI 助手 - **开源社区**:贡献技能,分享知识,共同建设 AI 生态 ## ✨ 特性 - 📦 **800+ 精选技能** - 覆盖开发、设计、数据分析等 12 个领域 - 📚 **知识体系完整** - MCP、记忆系统、多 Agent 协作、浏览器自动化、工作区规范 - 🧠 **记忆增强方案** - 四层记忆架构,Token 消耗降低 90% - 👥 **多 Agent 协作** - 团队组建模式,任务协调策略 - 🌐 **浏览器自动化** - Puppeteer/Playwright 完整指南 - 🏠 **工作区规范** - OpenClaw 身份定义、记忆管理、安全边界 - 🔄 **CI/CD 集成** - 自动化统计、验证、发布流程 - 🚀 **快速开始** - 一键安装,开箱即用 - 🤝 **社区驱动** - 开源协作,持续更新 ## 📦 安装 ### 方式一:Agent 自动安装(推荐) 让 AI Agent 自己安装技能库,只需告诉它: ``` 请帮我安装 Agent Academy 技能库: 1. 克隆仓库:git clone https://gitee.com/hongmaple/agent-academy.git 2. 复制技能:将 agent-academy/skills/ 目录复制到我的技能目录 3. 配置使用:更新 AGENTS.md 或相关配置文件 ``` **一键安装脚本**(Agent 可直接执行): ```bash # Linux/macOS curl -fsSL https://gitee.com/hongmaple/agent-academy/raw/master/scripts/install.sh | bash # Windows (PowerShell) Invoke-WebRequest -Uri "https://gitee.com/hongmaple/agent-academy/raw/master/scripts/install.ps1" -OutFile "install.ps1"; ./install.ps1 ``` ### 方式二:手动安装 ```bash # 1. 克隆仓库 git clone https://gitee.com/hongmaple/agent-academy.git # 2. 复制技能到你的 AI 助手 cp -r agent-academy/skills/* ~/.agents/skills/ # 3. 或者选择性安装特定分类 cp -r agent-academy/skills/development ~/.agents/skills/ cp -r agent-academy/skills/ai-ml ~/.agents/skills/ ``` ### 方式三:Fork 后定制 ```bash # 1. Fork 本仓库到你的账号 # 2. 克隆你 Fork 的仓库 git clone https://gitee.com/[你的用户名]/agent-academy.git # 3. 添加上游仓库(保持同步) git remote add upstream https://gitee.com/hongmaple/agent-academy.git # 4. 定制你的技能库 # 添加、修改、删除技能... # 5. 同步上游更新 git fetch upstream git merge upstream/master ``` ## 🚀 快速开始 1. **浏览技能**:查看 [技能索引](skills/README.md) 了解可用技能 2. **学习 MCP**:阅读 [MCP 知识库](knowledge/mcp/README.md) 掌握工具集成 3. **配置使用**:参考 [使用指南](docs/usage.md) 配置你的 AI 助手 4. **贡献技能**:参考 [贡献指南](CONTRIBUTING.md) 参与社区建设 ## 📚 文档 | 文档 | 说明 | |------|------| | [技能索引](skills/README.md) | 800+ 技能完整列表和分类 | | [MCP 快速入门](knowledge/mcp/mcp-quick-start.md) | 5 分钟上手 MCP 工具 | | [MCP 最佳实践](knowledge/mcp/mcp-best-practices.md) | MCP 开发和使用指南 | | [MCP 工具配置](knowledge/mcp/mcp-tools-configuration.md) | 20+ 工具配置手册 | | [记忆系统](knowledge/memory-systems/README.md) | 四层记忆架构、QMD 搜索 | | [多 Agent 协作](knowledge/multi-agent/README.md) | 团队组建、任务协调 | | [浏览器自动化](knowledge/browser-automation/README.md) | Puppeteer、Playwright 指南 | | [工作区规范](knowledge/workspace-standards/README.md) | OpenClaw 身份与记忆管理 | | [贡献指南](CONTRIBUTING.md) | 如何参与项目贡献 | ## 📂 目录结构 ``` agent-academy/ ├── skills/ # 技能库(800+ 技能) │ ├── pm-product/ # 产品与项目管理类(5个) │ ├── development/ # 开发与编程类(21个) │ ├── design/ # 设计与界面类(14个) │ ├── documentation/ # 文档与写作类(5个) │ ├── data-analysis/ # 数据分析类(8个) │ ├── tool-development/# 工具开发类(16个) │ ├── web-api/ # Web/API 开发类 │ ├── security-testing/# 安全与测试类(3个) │ ├── ai-ml/ # AI/机器学习类(21个) │ ├── frameworks/ # 框架与库类(4个) │ ├── integrations/ # 集成类(28个) │ └── others/ # 其他技能(29个) ├── knowledge/ # 知识库 │ ├── mcp/ # MCP 知识体系(8个文档) │ ├── memory-systems/ # 记忆系统(四层架构、QMD搜索) │ ├── multi-agent/ # 多Agent协作(团队模式、通信协议) │ ├── browser-automation/ # 浏览器自动化(Puppeteer、Playwright) │ └── workspace-standards/ # 工作区规范(SOUL、AGENTS、记忆管理) ├── templates/ # 模板文件 ├── scripts/ # 自动化脚本 ├── .github/ # CI/CD 配置 └── docs/ # 文档站点 ``` ## 🤝 贡献 我们欢迎所有形式的贡献!这是一个 **共建共享** 的知识库,每个人都可以参与。 ### 贡献方式 | 方式 | 说明 | 难度 | |------|------|------| | 📝 **提交新技能** | 分享你的专业技能 | ⭐⭐ | | 📚 **完善文档** | 改进现有文档或翻译 | ⭐ | | 🐛 **报告 Bug** | 帮助我们发现和修复问题 | ⭐ | | 💡 **提出建议** | 分享你的想法和需求 | ⭐ | | 🔧 **改进代码** | 优化现有技能和脚本 | ⭐⭐⭐ | ### 📤 提交 PR 流程 #### 步骤 1:Fork 仓库 1. 访问 [Agent Academy](https://gitee.com/hongmaple/agent-academy) 2. 点击右上角 **Fork** 按钮 3. 选择你的账号作为目标空间 #### 步骤 2:克隆并创建分支 ```bash # 克隆你 Fork 的仓库 git clone https://gitee.com/[你的用户名]/agent-academy.git cd agent-academy # 创建功能分支 git checkout -b feature/your-skill-name ``` #### 步骤 3:添加或修改技能 ```bash # 创建技能目录 mkdir -p skills/[分类]/[技能名] # 创建技能文件 touch skills/[分类]/[技能名]/SKILL.md ``` **技能模板**: ```markdown # 技能名称 > 版本:1.0.0 > 更新时间:2026-03-13 > 分类:[分类名称] ## 📋 技能概述 [技能简介] ## 🎯 核心功能 - 功能 1 - 功能 2 ## 🚀 使用方法 [使用说明] ``` #### 步骤 4:提交并推送 ```bash # 添加文件 git add . # 提交(使用规范格式) git commit -m "feat(skill): add [技能名] skill" # 推送到你的仓库 git push origin feature/your-skill-name ``` #### 步骤 5:创建 Pull Request 1. 访问你 Fork 的仓库页面 2. 点击 **Pull Request** 按钮 3. 填写 PR 标题和描述 4. 提交 PR 等待审核 ### 📋 PR 审核标准 | 检查项 | 要求 | |--------|------| | 提交消息 | 符合 Conventional Commits 格式 | | 文件结构 | 遵循技能目录规范 | | 文档完整 | 包含 SKILL.md,说明清晰 | | 无敏感信息 | 不包含密钥、密码、私人数据 | | 代码质量 | 无明显 Bug,注释完整 | ### 🔄 保持同步 ```bash # 添加上游仓库 git remote add upstream https://gitee.com/hongmaple/agent-academy.git # 同步最新代码 git fetch upstream git merge upstream/master # 推送到你的仓库 git push origin master ``` ### 🤖 让 Agent 帮你提交 PR 告诉你的 AI Agent: ``` 请帮我向 Agent Academy 提交一个新技能: 1. 技能名称:xxx 2. 技能分类:development/ai-ml/integrations 等 3. 技能功能:xxx 4. 使用方法:xxx 按照 CONTRIBUTING.md 的流程帮我创建 PR ``` 详见 [贡献指南](CONTRIBUTING.md) ## 📊 统计 | 指标 | 数量 | |------|------| | 技能总数 | 800+ | | 分类数量 | 12 | | MCP 文档 | 8 | | CI/CD 工作流 | 4 | | 代码行数 | 430,000+ | ## 🏢 关联项目 ### 🍁 枫琳·人机协作平台 > 让 AI 与人类无缝协作,打造智能化的工作流程 **项目地址**:[https://gitee.com/hongmaple/mapleclaw](https://gitee.com/hongmaple/mapleclaw) 枫琳平台是一个创新的人机协作解决方案,将 Agent Academy 的技能体系应用于实际业务场景,实现: - 🤖 智能任务分配与执行 - 📊 自动化工作流程 - 🔄 人机协同决策 - 📈 持续学习与优化 --- ## 👥 作者 | 角色 | 信息 | |------|------| | **组织** | MapleClaw Team | | **维护者** | 小琳、小猪、小熊 | | **联系方式** | [Gitee Issues](https://gitee.com/hongmaple/agent-academy/issues) | ## 📄 许可证 [MIT License](LICENSE) - 可自由使用、修改和分发 ---