agency-agents-zh:266 个 AI 专家角色实战
本教程将指导您如何使用 agency-agents-zh 中的 266 个 AI 专家角色来提高工作效率,包括如何安装、使用和定制这些角色。通过本教程,您将能够让多个 AI 专家自动组队协作,交付完整方案。
1. agency-agents-zh 介绍:什么是 AI 专家角色库
agency-agents-zh 是一个 AI 专家角色库,包含 266 个即插即用的智能体,覆盖工程、设计、营销、产品、游戏、安全、GIS、金融等 20 个部门。每个智能体都有独立的人设、专业流程和可交付成果,支持 Claude Code / Cursor / Copilot 等 18 种 AI 编程工具。
要使用 agency-agents-zh,首先需要安装它。我们可以通过一条命令来安装:
./scripts/install.sh这条命令会自动检测已安装的工具,并将 agency-agents-zh 安装到相应的工具中。
如果你想安装到特定的工具中,可以指定工具名称:
./scripts/install.sh --tool openclaw安装完成后,重启 OpenClaw 网关即可使用。
agency-agents-zh 中的智能体可以通过自然语言激活。例如,我们可以激活前端开发者模式:
"激活前端开发者模式,帮我构建一个 React 组件"这会触发前端开发者智能体,根据 React 和 UI 实现的专业流程来构建一个 React 组件。
我们也可以手动复制智能体的内容到我们的 AI 编程工具中。例如,我们可以复制前端开发者智能体的内容到 Claude Code 中:
cp -r marketing/*.md ~/.claude/agents/然后,在 Claude Code 中激活:
"激活前端开发者模式,帮我构建一个 React 组件"agency-agents-zh 提供了多种安装方式,包括一键安装、手动复制和作为提示词参考。我们可以根据自己的需要选择合适的安装方式。
本章小结
- agency-agents-zh 是一个 AI 专家角色库,包含 266 个即插即用的智能体。
- 我们可以通过一条命令来安装 agency-agents-zh。
- agency-agents-zh 中的智能体可以通过自然语言激活。
- 我们可以手动复制智能体的内容到我们的 AI 编程工具中。
- agency-agents-zh 提供了多种安装方式,包括一键安装、手动复制和作为提示词参考。
2. 安装 agency-agents-zh:一键安装到您的 AI 工具
要使用 agency-agents-zh,我们首先需要安装它。安装 agency-agents-zh 有几种方式,包括一键安装、手动复制和作为提示词参考。我们先来看一下一键安装的方式。
一键安装
直接运行以下命令:
./scripts/install.sh这会自动检测你已安装的 AI 工具,并将 agency-agents-zh 安装到相应的工具中。
如果你想指定安装到特定的工具,可以使用以下命令:
./scripts/install.sh --tool claude-code替换 claude-code 为你想要安装的工具名称。
手动复制
如果你不想使用一键安装,可以手动复制 agency-agents-zh 的内容到你的 AI 工具中。例如,对于 Claude Code:
cp -r marketing/*.md ~/.claude/agents/然后,在 Claude Code 中激活:
"激活前端开发者模式,帮我构建一个 React 组件"作为提示词参考
你也可以浏览 agency-agents-zh 的智能体列表,复制或改编你需要的内容。
OpenClaw 用户快速上手
如果你是 OpenClaw 用户,可以使用以下命令快速上手:
./scripts/convert.sh --tool openclaw
./scripts/install.sh --tool openclaw安装后重启 OpenClaw 网关即可使用。
常见问题
如果你在安装过程中遇到问题,可以检查以下几点:
- 是否已正确安装 AI 工具
- 是否已正确运行安装命令
- 是否有足够的权限进行安装
如果问题仍然存在,可以尝试查看 agency-agents-zh 的文档或寻求社区的帮助。
本章小结
- agency-agents-zh 提供了一键安装、手动复制和作为提示词参考三种安装方式
- 一键安装可以自动检测和安装到相应的 AI 工具中
- 手动复制需要手动将 agency-agents-zh 的内容复制到 AI 工具中
- 作为提示词参考可以浏览和复制或改编所需的内容
- OpenClaw 用户可以使用快速上手命令快速安装和使用 agency-agents-zh
3. 使用 agency-agents-zh:如何激活和使用 AI 专家角色
现在我们已经安装好了 agency-agents-zh,并且激活了前端开发者模式。接下来,我们需要学习如何使用这些 AI 专家角色来完成实际任务。
首先,我们需要了解 agency-agents-zh 中的智能体是如何分类和组织的。我们可以通过浏览在线专家库来查看全部 266 位智能体,每个智能体都有明确的身份定义、关键规则、工作流程和交付物。
# 打开在线专家库
https://ao.aiolaola.com/experts在这个库中,我们可以搜索或按部门筛选智能体,查看每位专家的完整提示词。
如果我们需要使用某个智能体,我们可以直接复制其提示词,并在我们的 AI 编程工具中激活。例如,我们可以使用前端开发者智能体来构建一个 React 组件。
# 激活前端开发者模式
"激活前端开发者模式,帮我构建一个 React 组件"接着,我们需要了解如何使用 agency-orchestrator 来让多个 AI 专家自动组队协作。我们可以使用以下命令来安装 agency-orchestrator。
# 安装 agency-orchestrator
npm install -g agency-orchestrator然后,我们可以使用以下命令来编排智能体。
# 编排智能体
ao compose "帮我写一篇关于 AI Agent 的深度分析文章" --run这将让多个 AI 专家自动组队协作,几分钟内交付完整方案。
本章小结
- agency-agents-zh 中的智能体是如何分类和组织的
- 如何浏览在线专家库和查看每位专家的完整提示词
- 如何使用某个智能体来完成实际任务
- 如何使用 agency-orchestrator 来让多个 AI 专家自动组队协作
- agency-orchestrator 的安装和使用方法
4. 定制 agency-agents-zh:如何创建和定制自己的 AI 专家角色
要定制 agency-agents-zh,我们需要先了解它的目录结构和智能体定义文件。我们可以使用以下命令来查看智能体的定义文件:
# 查看智能体定义文件
ls engineering/*.md这将显示工程部下所有智能体的定义文件。我们可以看到每个智能体都有一个独立的文件,里面定义了它的身份、专业流程和可交付成果。
如果我们要创建一个新的智能体,我们可以使用以下命令来创建一个新的定义文件:
# 创建一个新的智能体定义文件
touch engineering/my-new-agent.md然后,我们可以在这个文件中定义我们的智能体。例如,我们可以定义一个新的前端开发者智能体:
# 前端开发者
## 身份
我是一个前端开发者,专注于构建现代 Web 应用。
## 专业流程
我会使用 React 和 Vue 来构建 UI 组件,并优化性能。
## 可交付成果
我会交付一个完整的 Web 应用,包括 UI 组件、样式和脚本。我们可以使用以下命令来安装我们的新智能体:
# 安装新智能体
./scripts/install.sh --tool openclaw --agent engineering/my-new-agent.md然后,我们可以在 OpenClaw 中激活我们的新智能体:
# 激活新智能体
"激活我的新前端开发者智能体,帮我构建一个 React 组件"这将让我们的新智能体开始工作,并交付一个完整的 Web 应用。
本章小结
- agency-agents-zh 的目录结构和智能体定义文件
- 如何创建一个新的智能体定义文件
- 如何定义一个新的智能体
- 如何安装和激活一个新的智能体
- 如何使用 agency-agents-zh 来创建和定制自己的 AI 专家角色
5. agency-orchestrator 介绍:如何让多个 AI 专家自动组队协作
让多个 AI 专家自动组队协作,几分钟交付完整方案。我们先来了解一下 Agency Orchestrator 的基本概念和使用方法。
首先,我们需要安装 Agency Orchestrator:
npm install -g agency-orchestrator安装完成后,我们可以使用以下命令来运行一个简单的任务:
ao compose "帮我写一篇关于 AI Agent 的深度分析文章" --run这个命令会让 Agency Orchestrator 自动组队协作,生成一篇关于 AI Agent 的深度分析文章。
我们也可以使用桌面客户端来运行 Agency Orchestrator:
# 下载桌面客户端
https://github.com/jnMetaCode/agency-orchestrator/releases/latest
# 运行桌面客户端
ao-desktop桌面客户端提供了一个图形化界面,让我们可以更容易地使用 Agency Orchestrator。
如果你不想安装任何软件,也可以在线体验 Agency Orchestrator:
# 在线体验
https://ao.aiolaola.com/experts在线体验提供了一个 web 界面,让我们可以直接在浏览器中使用 Agency Orchestrator。
本章小结
- 了解 Agency Orchestrator 的基本概念和使用方法
- 安装 Agency Orchestrator
- 使用命令行运行 Agency Orchestrator
- 使用桌面客户端运行 Agency Orchestrator
- 在线体验 Agency Orchestrator
6. 使用 agency-orchestrator:如何创建和运行 DAG 并行任务
要使用 agency-orchestrator 创建和运行 DAG 并行任务,我们需要先确保已经安装了 agency-orchestrator。如果还没有安装,可以使用以下命令进行安装:
npm install -g agency-orchestrator安装完成后,我们可以使用以下命令创建一个 DAG 并行任务:
ao compose "帮我写一篇关于 AI Agent 的深度分析文章" --run这个命令会让 agency-orchestrator 自动组队协作,生成一篇关于 AI Agent 的深度分析文章。
如果我们想要创建一个更复杂的 DAG 并行任务,我们可以使用 ao compose 命令加上 -f 参数指定一个 YAML 文件,例如:
ao compose -f example.yaml --run在 example.yaml 文件中,我们可以定义一个 DAG 并行任务的结构和参数,例如:
version: '1.0'
tasks:
- name: task1
type: ai-agent
params:
prompt: "帮我写一篇关于 AI Agent 的深度分析文章"
- name: task2
type: ai-agent
params:
prompt: "帮我写一篇关于 AI Agent 的应用场景文章"
- name: task3
type: ai-agent
params:
prompt: "帮我写一篇关于 AI Agent 的未来发展趋势文章"这个 YAML 文件定义了三个任务:task1、task2 和 task3,每个任务都使用 ai-agent 类型,并指定了一个提示词。
我们也可以使用 ao 命令行工具来查看和管理 DAG 并行任务,例如:
ao list # 查看所有 DAG 并行任务
ao stop # 停止一个 DAG 并行任务
ao restart # 重启一个 DAG 并行任务这些命令可以帮助我们更好地管理和调试 DAG 并行任务。
本章小结
- 了解 agency-orchestrator 的基本概念和使用方法
- 创建和运行 DAG 并行任务
- 使用 YAML 文件定义 DAG 并行任务的结构和参数
- 使用
ao命令行工具来查看和管理 DAG 并行任务
7. 实战案例:如何使用 agency-agents-zh 和 agency-orchestrator 完成实际任务
现在我们已经了解了如何使用 agency-agents-zh 和 agency-orchestrator 来创建和运行 DAG 并行任务。下面我们将通过一个实战案例来演示如何使用这些工具来完成实际任务。
假设我们需要完成一个任务:写一篇关于 AI Agent 的深度分析文章。我们可以使用 agency-agents-zh 中的 AI 专家角色来完成这个任务。首先,我们需要定义一个 YAML 文件来描述这个任务:
- name: task1
type: ai-agent
params:
prompt: "帮我写一篇关于 AI Agent 的深度分析文章"然后,我们可以使用 ao 命令行工具来运行这个任务:
ao compose "帮我写一篇关于 AI Agent 的深度分析文章" --run这个命令会自动组队多个 AI 专家角色来完成这个任务,并输出一篇关于 AI Agent 的深度分析文章。
如果我们需要完成一个更复杂的任务,例如写一篇关于 AI Agent 的应用场景文章和未来发展趋势文章,我们可以定义一个 YAML 文件来描述这个任务:
- name: task1
type: ai-agent
params:
prompt: "帮我写一篇关于 AI Agent 的应用场景文章"
- name: task2
type: ai-agent
params:
prompt: "帮我写一篇关于 AI Agent 的未来发展趋势文章"然后,我们可以使用 ao 命令行工具来运行这个任务:
ao compose "帮我写一篇关于 AI Agent 的应用场景文章" "帮我写一篇关于 AI Agent 的未来发展趋势文章" --run这个命令会自动组队多个 AI 专家角色来完成这个任务,并输出两篇文章:一篇关于 AI Agent 的应用场景文章和一篇关于 AI Agent 的未来发展趋势文章。
记住一点:使用 agency-agents-zh 和 agency-orchestrator 可以大大提高我们的工作效率和质量。我们可以使用这些工具来完成各种复杂的任务,并输出高质量的结果。
本章小结
- 了解如何使用 agency-agents-zh 和 agency-orchestrator 来完成实际任务
- 定义 YAML 文件来描述任务
- 使用
ao命令行工具来运行任务 - 输出高质量的结果
- 使用这些工具可以大大提高我们的工作效率和质量
8. 高级主题:如何优化和调试 agency-agents-zh 和 agency-orchestrator
要优化和调试 agency-agents-zh 和 agency-orchestrator,我们需要了解一些高级主题。首先,我们需要确保已经安装了 agency-agents-zh 和 agency-orchestrator。如果你还没有安装,可以使用以下命令:
npm install -g agency-orchestrator接着,我们可以使用 ao 命令行工具来运行任务。例如:
ao compose "帮我写一篇关于 AI Agent 的深度分析文章" --run这个命令会自动组队多个 AI 专家角色来完成这个任务,并输出一篇关于 AI Agent 的深度分析文章。
如果你遇到问题,可以使用 ao 命令行工具的调试模式。例如:
ao compose "帮我写一篇关于 AI Agent 的深度分析文章" --debug这个命令会输出详细的调试信息,帮助你定位问题。
我们也可以使用 YAML 文件来定义任务。例如:
- name: task1
type: ai-agent
params:
prompt: "帮我写一篇关于 AI Agent 的应用场景文章"
- name: task2
type: ai-agent
params:
prompt: "帮我写一篇关于 AI Agent 的未来发展趋势文章"然后,我们可以使用 ao 命令行工具来运行这个任务:
ao compose -f task.yaml --run这个命令会自动组队多个 AI 专家角色来完成这个任务,并输出两篇文章:一篇关于 AI Agent 的应用场景文章和一篇关于 AI Agent 的未来发展趋势文章。
记住一点:使用 agency-agents-zh 和 agency-orchestrator 可以大大提高我们的工作效率和质量。我们可以使用这些工具来完成各种复杂的任务,并输出高质量的结果。
如果你想要优化 agency-agents-zh 和 agency-orchestrator 的性能,可以使用以下命令:
ao optimize这个命令会优化 agency-agents-zh 和 agency-orchestrator 的性能,提高运行速度。
本章小结
- 了解如何使用
ao命令行工具来运行任务 - 了解如何使用 YAML 文件来定义任务
- 了解如何调试 agency-agents-zh 和 agency-orchestrator
- 了解如何优化 agency-agents-zh 和 agency-orchestrator 的性能
- 使用这些工具可以大大提高我们的工作效率和质量
9. agency-agents-zh 生态系统:如何与其他工具和平台集成
agency-agents-zh 已经可以独立工作了,现在我们需要将其与其他工具和平台集成,以发挥出它的最大潜力。我们将探讨如何将 agency-agents-zh 与其他 AI 工具、编程语言和框架进行集成。
首先,我们需要确保 agency-agents-zh 已经正确安装并配置好。假设你已经完成了安装和配置,现在我们可以开始集成工作了。
集成 agency-agents-zh 与 OpenClaw
OpenClaw 是一个流行的 AI 编程工具,我们可以将 agency-agents-zh 与其集成。首先,我们需要将 agency-agents-zh 转换为 OpenClaw 的格式:
./scripts/convert.sh --tool openclaw然后,我们可以安装 agency-agents-zh 到 OpenClaw 中:
./scripts/install.sh --tool openclaw安装后重启 OpenClaw 网关即可使用。
集成 agency-agents-zh 与 Claude Code
Claude Code 是另一个流行的 AI 编程工具,我们可以将 agency-agents-zh 与其集成。首先,我们需要将 agency-agents-zh 复制到 Claude Code 的 agents 目录中:
cp -r marketing/*.md ~/.claude/agents/然后,我们可以在 Claude Code 中激活 agency-agents-zh:
"激活前端开发者模式,帮我构建一个 React 组件"集成 agency-agents-zh 与其他工具
我们也可以将 agency-agents-zh 与其他 AI 工具、编程语言和框架进行集成。例如,我们可以将 agency-agents-zh 与 GitHub Copilot、Cursor、Codex 等工具集成。
注意事项
在集成 agency-agents-zh 与其他工具时,我们需要注意以下几点:
- agency-agents-zh 的格式需要与目标工具兼容。
- agency-agents-zh 的配置需要正确设置。
- agency-agents-zh 的依赖需要正确安装。
实用技巧
- 使用 agency-agents-zh 的转换脚本可以将其转换为其他工具的格式。
- 使用 agency-agents-zh 的安装脚本可以将其安装到其他工具中。
- agency-agents-zh 的文档可以提供详细的集成指南和配置说明。
本章小结
- 了解如何将 agency-agents-zh 与其他 AI 工具、编程语言和框架进行集成。
- 了解如何使用 agency-agents-zh 的转换脚本和安装脚本。
- 了解 agency-agents-zh 的配置和依赖需要正确设置。
- 使用 agency-agents-zh 的文档可以提供详细的集成指南和配置说明。
10. 最佳实践:如何有效地使用 agency-agents-zh 和 agency-orchestrator
最佳实践是使用 agency-agents-zh 和 agency-orchestrator 的关键。我们需要了解如何有效地使用这些工具来提高我们的工作效率和质量。
首先,我们需要确保 agency-agents-zh 和 agency-orchestrator 已经正确安装和配置。我们可以通过运行以下命令来检查:
agency-orchestrator --version如果一切正常,我们应该看到版本号。
接下来,我们需要了解如何使用 agency-agents-zh 的智能体。我们可以通过运行以下命令来查看所有可用的智能体:
ao list这将显示所有可用的智能体,我们可以根据需要选择合适的智能体。
使用 agency-orchestrator,我们可以创建和运行 DAG 并行任务。我们可以通过运行以下命令来创建一个新的 DAG:
ao compose "帮我写一篇关于 AI Agent 的深度分析文章" --run这将创建一个新的 DAG 并运行它。
在使用 agency-agents-zh 和 agency-orchestrator 时,我们需要注意以下几点:
- agency-agents-zh 的格式需要与目标工具兼容。
- agency-agents-zh 的配置需要正确设置。
- agency-agents-zh 的依赖需要正确安装。
如果我们遇到问题,我们可以通过查看日志和错误信息来排查。我们也可以通过查看 agency-agents-zh 和 agency-orchestrator 的文档来了解更多的信息。
通过遵循这些最佳实践,我们可以有效地使用 agency-agents-zh 和 agency-orchestrator 来提高我们的工作效率和质量。
本章小结
- 了解如何使用 agency-agents-zh 和 agency-orchestrator。
- 了解如何创建和运行 DAG 并行任务。
- 了解 agency-agents-zh 的格式、配置和依赖需要正确设置。
- 了解如何排查问题和查看日志和错误信息。
常见问题
问题:安装 agency-agents-zh 失败,报错信息为“npm install -g agency-orchestrator”命令执行失败。
解决方法:检查 Node.js 和 npm 是否正确安装并配置好,确保版本兼容性,然后尝试重新执行命令。如果问题仍然存在,可以尝试使用管理员权限运行命令或检查网络连接。
问题:如何配置 agency-agents-zh 中的智能体以适应特定项目需求?
解决方法:首先,浏览在线专家库 ao.aiolaola.com/experts,找到与项目需求匹配的智能体。然后,根据智能体的文档说明,配置其参数和工作流程以满足特定项目的要求。必要时,可以修改智能体的代码或添加自定义功能。
问题:agency-agents-zh 支持哪些 AI 编程工具?
解决方法:agency-agents-zh 支持 18 种主流 AI 编程工具,包括 Claude Code、Cursor、Copilot 等。具体支持列表可以在项目的 README 文件中找到。
问题:如何使用 agency-orchestrator 实现多个 AI 专家自动协作?
解决方法:首先,安装 agency-orchestrator,然后使用命令“ao compose”指定要协作的智能体和任务描述。例如,“ao compose '帮我写一篇关于 AI Agent 的深度分析文章' --run”就会让相关智能体自动协作完成任务。
问题:agency-agents-zh 与其他 AI 智能体库的区别是什么?
解决方法:agency-agents-zh 的智能体都有明确的身份定义、关键规则、工作流程和交付物,不同于普通的提示词模板。此外,agency-agents-zh 提供了 50 个中国市场原创智能体,覆盖了小红书、抖音、微信等平台的运营,以及跨境电商、政务 ToG、医疗合规等垂直领域。
问题:如何浏览和使用 agency-agents-zh 中的全部专家?
解决方法:可以通过在线专家库 ao.aiolaola.com/experts 浏览全部 266 位专家,按部门筛选或搜索特定专家。每位专家的页面都提供了完整的提示词,可以直接复制使用。
问题:如何手动复制 agency-agents-zh 的智能体到我的 AI 编程工具中?
解决方法:找到需要的智能体,复制其对应的 md 文件,然后手动粘贴到你的 AI 编程工具的指定目录中。例如,对于 Claude Code 和 GitHub Copilot,可以直接复制 md 文件到 ~/.claude/agents/ 或相应的目录中。