$git clone https://github.com/jnMetaCode/agency-orchestrator中文 | English
| 1 | # Agency Orchestrator |
| 2 | |
| 3 | **中文** | [English](./README.en.md) |
| 4 | |
| 5 | > **一句话,让多个 AI 角色自动协作,几分钟出完整方案。** |
| 6 | > |
| 7 | > **也是你的「一人公司」:你当老板,AI 当团队——自动组队、重大决策请你签字、按验收标准交付。** |
| 8 | |
| 9 | [](https://github.com/jnMetaCode/agency-orchestrator/actions) |
| 10 | [](https://www.npmjs.com/package/agency-orchestrator) |
| 11 | [](./LICENSE) |
| 12 | [](./CONTRIBUTING.md) |
| 13 | |
| 14 | **一句话出结果 · 267 个专业 AI 角色 · YAML 零代码 · 11 种大模型 · 支持 key(推荐 DeepSeek),也有 7 种免 key 方式** |
| 15 | |
| 16 | > 📖 [完整上手教程](https://mp.weixin.qq.com/s/XcGbkMb6TM6NLQiL7ICwbw)(从安装到实战,10 分钟上手) · 🎓 **免费配套学习**:[从零学会 AI 编程](https://aiolaola.com/?utm_source=github&utm_campaign=orchestrator)(180 节实操课 + 三卷书 + 实战社区,永久免费) |
| 17 | |
| 18 | > 觉得有用?请点个 **Star** — 帮助更多人发现这个项目。 |
| 19 | |
| 20 | <p align="center"> |
| 21 | <img src="./demo-studio-zh.gif" alt="网页 Studio:一句话,AI 自动组队" width="820"><br/> |
| 22 | <em>网页 Studio:打一句话,AI 自动从 200+ 专家里组队并运行</em> |
| 23 | </p> |
| 24 | |
| 25 | --- |
| 26 | |
| 27 | ## 网页 Studio(图形界面) |
| 28 | |
| 29 | 不想敲命令行?本地跑一条 `ao web`,浏览器里勾选专家、运行工作流、查看产物、实时介入——全程图形界面,全中英双语。 |
| 30 | |
| 31 | > 🆕 **「一人公司」系列模板**:做产品 / 做内容 / 做投研 + 全员大会,关键步骤带验收标准(`acceptance`),投研含老板签字闸门——交付的是可验收的工作成果,不承诺奇迹。 |
| 32 | > 🆕 **AI 自动组队**:不知道选哪些专家?角色页一句话、不选角色,AI 自动从全部专家里挑人组队并运行。 |
| 33 | > 🆕 **可视化画布**:工作流可在画布上拖拽节点 / 连线(自动防环)/ 改任务·角色 / 保存,运行时节点按状态实时点亮。 |
| 34 | > 🆕 **创意库**:内置图像生成提示词库(Nano Banana / Gemini,可搜索 / 分类 / 一键复制)。 |
| 35 | > 🆕 **零配置首跑**:本机已登录 Claude Code / Gemini CLI 等?AO 自动探测并直接用,连 API key 都不用配。 |
| 36 | > 🆕 **我的角色 + 提示生成**:「提示生成」页产出的 system prompt 一键存为自建角色(`~/.ao/roles`),组队页「我的」分类直接用;角色卡可 ☆ 收藏常用。 |
| 37 | > 🆕 **多语言角色库**:`npm i agency-agents-ko`(ko / ru / pt-br / id / ar)后,Studio「角色库」下拉一键切换,工作流 `agents_dir` 写包名即可跑。 |
| 38 | |
| 39 | <p align="center"> |
| 40 | <img src="./docs/screenshots/studio-workflows-zh.png" alt="Studio · 工作流模板:内置模板一键运行" width="800"><br/> |
| 41 | <em>工作流:内置模板一键运行,也能对比多个模板</em> |
| 42 | </p> |
| 43 | |
| 44 | <p align="center"> |
| 45 | <img src="./docs/screenshots/studio-role-lib-ko.png" alt="Studio · 角色组队:多语言角色库下拉(图为韩语库)" width="800"><br/> |
| 46 | <em>角色组队:☆ 收藏常用、「我的」自建角色,一键切换多语言角色库(图为韩语库)</em> |
| 47 | </p> |
| 48 | |
| 49 | > 启动:`ao web`(本地,密钥只存你自己机器、绝不外传)。也有 [桌面客户端下载](https://github.com/jnMetaCode/agency-orchestrator/releases/latest)(Electron · macOS / Windows / Linux)。 |
| 50 | > 英文界面同样完整 → 见 [English README](./README.en.md)。 |
| 51 | |
| 52 | --- |
| 53 | |
| 54 | ## 一句话出结果 |
| 55 | |
| 56 | 也可以纯命令行——一条命令,一句话出结果: |
| 57 | |
| 58 | ```bash |
| 59 | ao compose "我是一个程序员,想用AI做自媒体副业,目标月入2万,帮我做完整规划" --run |
| 60 | ``` |
| 61 | |
| 62 | <p align="center"> |
| 63 | <img src="./demo-zh.gif" alt="ao compose 命令行演示" width="700"> |
| 64 | </p> |
| 65 | |
| 66 | 5 个 AI 角色自动分工协作: |
| 67 | |
| 68 | ``` |
| 69 | 工作流: 程序员AI自媒体副业规划 |
| 70 | 步骤数: 5 | 模型: claude-code |
| 71 | 参与者: 🔭 趋势研究员 | 📱 平台分析师 | 💰 财务规划师 | ✍️ 内容策略师 | 📋 执行规划师 |
| 72 | ────────────────────────────────────────────────── |
| 73 | |
| 74 | ✅ 🔭 趋势研究员 31.3s → 6个赛道竞争度/变现天花板/AI提效倍数对比 |
| 75 | ✅ 📱 平台分析师 32.0s → 6大平台三维评分,推荐"小红书+公众号"组合 |
| 76 | ✅ 💰 财务规划师 31.8s → 月入2万拆解:课程¥11,880 + 社群¥2,488 + 咨询¥4,000 |
| 77 | ✅ ✍️ 内容策略师 44.6s → 20个选题 + 4套标题模板 + 内容SOP |
| 78 | ✅ 📋 执行规划师 42.2s → 90天行动计划,精确到每天做什么 |
| 79 | |
| 80 | ================================================== |
| 81 | 完成: 5/5 步 | 182.1s | 6,493 tokens |
| 82 | ================================================== |
| 83 | ``` |
| 84 | |
| 85 | **不用写代码,不用写配置,不用选角色。** 一句话 → AI 自动拆解任务 → 从 267 个角色中匹配 → 按 DAG 并行执行 → 输出完整方案。 |
| 86 | |
| 87 | ### 你能用它做什么 |
| 88 | |
| 89 | ```bash |
| 90 | ao compose "帮我分析做一个AI记账工具的可行性" --run # 创业可行性分析 |
| 91 | ao compose "对比 Cursor、Windsurf 和 Copilot,给出选择建议" --run # 技术选型报告 |
| 92 | ao compose "写一篇关于 AI Agent 趋势的深度文章" --run # 深度长文写作 |
| 93 | ao compose "用 10 万块启动一个 AI 教育项目" --run # 商业计划书 |
| 94 | ao compose "PR 代码审查,覆盖安全和性能" --run # 代码审查报告 |
| 95 | ao compose "设计一个 SaaS 产品的定价策略" --run # 定价分析 |
| 96 | ``` |
| 97 | |
| 98 | 每个场景自动匹配不同的 AI 角色组合。 |
| 99 | |
| 100 | --- |
| 101 | |
| 102 | ## 为什么需要 Agency Orchestrator |
| 103 | |
| 104 | 跟一个 AI 聊天,它给你一个视角。但做任何决策,你需要产品的视角、技术的视角、财务的视角、营销的视角…… |
| 105 | |
| 106 | **Agency Orchestrator = 让多个 AI 专家各干各的,最后汇总。相当于一个人 vs 一个团队。** |
| 107 | |
| 108 | | | ChatGPT / Claude | CrewAI / LangGraph | **Agency Orchestrator** | |
| 109 | |---|--------|-----------|---------------------| |
| 110 | | 角色数 | 1 个通用 | 自己写 | **267 个专业角色** | |
| 111 | | 使用方式 | 对话 | 写 Python | **一句话 / YAML** | |
| 112 | | API key | — | 必须 | **支持 key,也有 7 种免 key 方式** | |
| 113 | | 依赖 | — | pip + 几十个包 | * |