# 🏢 龙虾大学:一人公司实战(一个人,一支团队) > **适用场景**:你是独立开发者、自由职业者或小团队创始人,想让 AI 帮你搭建一支完整的虚拟公司团队——产品、设计、工程、市场、销售、运营、HR、客户支持一应俱全。**你只需要在 Telegram 里描述商业目标,龙虾帮你拆解任务、分配给对应的 AI 专家、产出可执行的交付物。** [agency-agents](https://github.com/msitarzewski/agency-agents) 是一个开源的 AI 专家团队集合,包含 **144 个专业化 AI Agent**,分布在 **12 个职能部门**。每个 Agent 都有独立的人设、核心工作流、技术交付物和成功指标——不是泛泛的提示词模板,而是经过实战打磨的专业角色。 配合 OpenClaw 的 Telegram 渠道,你可以直接在手机上发起商业目标,让龙虾自动调度合适的 Agent 协作完成——从需求分析到代码实现,从营销策划到上线部署,真正实现**一个人运转一家公司**。 --- ## 1. 你将得到什么(真实场景价值) 跑通后,你会拥有一支**全天候待命的 AI 公司团队**: ### 场景 1:从想法到 MVP - **问题**:有一个产品想法,但从需求分析到设计、开发、部署,一个人根本忙不过来 - **解决**:在 Telegram 里描述目标,agency-agents 自动拆解为产品需求 → UI 设计 → 前后端实现 → 部署上线的完整流程,每个环节由对应的 AI 专家负责 ### 场景 2:快速搭建营销体系 - **问题**:产品做出来了,但不会写文案、不懂 SEO、没有营销策略 - **解决**:Marketing 部门的 31 个 Agent 帮你搞定内容创作、社媒运营、SEO 优化、邮件营销 ### 场景 3:一人接单交付项目 - **问题**:接了一个客户项目,需要产品设计、前后端开发、测试、交付文档 - **解决**:按需调度 Product → Design → Engineering → Testing → Support 的完整交付管线 ### 场景 4:商业决策支持 - **问题**:不确定该做什么方向,需要市场调研、竞品分析、用户画像 - **解决**:Product 部门的趋势研究员 + Marketing 部门的市场分析师协作,输出结构化的决策参考 --- ## 2. 技能选型:为什么用 agency-agents? ### 核心架构:12 部门 × 144 个 AI 专家 ```mermaid flowchart TB subgraph COMPANY["🏢 你的 AI 公司"] direction TB subgraph BIZ["商务线"] PRODUCT["🧭 Product
5 agents"] SALES["🎯 Sales
8 agents"] MARKETING["📣 Marketing
31 agents"] PAID["💰 Paid Media
7 agents"] end subgraph TECH["技术线"] ENGINEERING["🔧 Engineering
24 agents"] DESIGN["🎨 Design
8 agents"] TESTING["🧪 Testing
8 agents"] GAME["🎮 Game Dev
20+ agents"] end subgraph OPS["运营线"] PM["📋 Project Mgmt
6 agents"] SUPPORT["🎧 Support
6 agents"] ACADEMIC["📚 Academic
5 agents"] SPECIAL["⚡ Specialized
30+ agents"] end end USER["👤 你"] --> |"Telegram 发送目标"| COMPANY ``` ### 每个 Agent 都是"专家",不是"模板" 传统做法是写一堆通用 prompt,让 AI 角色扮演。agency-agents 不一样——每个 Agent 都包含: | 字段 | 说明 | |------|------| | **Identity & Personality** | 独立人设,影响沟通风格和决策倾向 | | **Core Workflows** | 经过实战打磨的标准化工作流 | | **Technical Deliverables** | 明确的交付物清单(不是空谈概念) | | **Success Metrics** | 可衡量的成功指标 | | **Memory & Learning** | 模式识别,持续改进 | ### 重点部门速览 | 部门 | Agent 数 | 能做什么 | |------|---------|---------| | **Engineering** | 24 | 前端/后端开发、DevOps、数据库优化、安全审计、API 设计 | | **Marketing** | 31 | 内容创作、SEO、社媒运营、邮件营销、平台投放策略 | | **Design** | 8 | UI/UX 设计、品牌视觉、无障碍审计 | | **Sales** | 8 | 外呼策略、客户发现、成交策略 | | **Product** | 5 | 产品管理、趋势研究、行为设计 | | **Testing** | 8 | QA、性能基准、无障碍测试 | | **Project Mgmt** | 6 | 项目管理、流程优化、资源调度 | | **Support** | 6 | 客服、数据分析、财务、合规 | | **Paid Media** | 7 | PPC、搜索广告、程序化购买 | | **Game Dev** | 20+ | 跨引擎开发、平台适配 | | **Academic** | 5 | 历史、心理学、人类学(世界观构建) | | **Specialized** | 30+ | 区块链审计、Salesforce 架构等垂直领域 | ### 与直接写 prompt 的区别 | 特性 | 直接写 prompt | agency-agents | |------|-------------|---------------| | **专业度** | 依赖你的 prompt 水平 | 预置实战工作流 | | **协作能力** | 单一角色 | 多 Agent 协作,自动路由 | | **交付物** | 随意输出 | 标准化交付物 + 成功指标 | | **可复用** | 每次重写 | 注册为 skill,按需调用 | | **扩展性** | 人工协调 | 统一注册表 + 路由引擎 | > **关键**:agency-agents 的价值不只是"更好的 prompt",而是一套**可注册、可组合、可路由的公司职能系统**。通过 OpenClaw 的 skill 注册机制,这些 Agent 变成了随时可调度的标准化能力。 --- ## 3. 配置指南:搭建你的 AI 公司 ### 3.1 前置条件 | 条件 | 说明 | |------|------| | OpenClaw 已安装运行 | 基础环境就绪 | | Telegram 账号 | 用于与 OpenClaw 交互 | | 大模型 API Key | 支持 OpenAI / Claude / DeepSeek / 本地模型等 | | 工具配置档为 coding/full | 需要命令执行权限,详见[第七章](/cn/adopt/chapter7/) | ### 3.2 配置 Telegram 渠道 和其他龙虾大学教程一样,先配置 Telegram 机器人。如果你已经在[自动化科研实战](/cn/university/vibe-research/)中配置过,可以直接跳到 3.3。 **第一步:创建 Telegram Bot** 打开 Telegram App,搜索 `BotFather`,选择带蓝色认证标志的官方账号,点击 **Start** 开始对话,然后发送 `/newbot`: BotFather 会依次询问: 1. **机器人显示名称**(name)——可以用中文,比如"虾兄" 2. **机器人用户名**(username)——必须以 `bot` 结尾,比如 `HelloClawClaw_bot` 完整对话示例: ```text 你:/newbot BotFather:Alright, a new bot. How are we going to call it? Please choose a name for your bot. 你:虾兄 BotFather:Good. Now let's choose a username for your bot. It must end in `bot`. 你:HelloClawClaw_bot BotFather:Done! Congratulations on your new bot. Use this token to access the HTTP API: 8658429978:AAHNbNq3sNN4o7sDnz90ON6itCfiqqWLMrc ``` > **重要**:妥善保管这个 Bot Token,后续配置 OpenClaw 时需要用到。 **第二步:在 OpenClaw 中接入 Telegram** 回到 OpenClaw 主机,运行 onboard 命令: ```bash openclaw onboard ``` 一路 skip 和 continue,直到出现 **Select channel** 页面,选择 **Telegram (Bot API)**,把 Bot Token 粘贴进去。 **第三步:获取你的 Telegram User ID** 在 Telegram 中找到刚创建的机器人,发送 `/start`,机器人会回复你的 User ID: ```text OpenClaw: access not configured. Your Telegram user id: 8561283145 Pairing code: 6KKG7C7K Ask the bot owner to approve with: openclaw pairing approve telegram 6KKG7C7K ``` 记下 User ID,填入 `allowFrom` 字段。配置完成后,选择 **restart** 重启 OpenClaw。 ### 3.3 将 agency-agents 注册为 OpenClaw Skills Telegram 渠道就绪后,接下来把 agency-agents 的 144 个 AI 专家转化为 OpenClaw 可调度的标准化 skills。 在 Telegram 里发送以下提示词: ```text 阅读仓库:https://github.com/msitarzewski/agency-agents 目标:将其重构为一组可注册到 OpenClaw 的"公司职能 skills", 用于后续按需调用与自动路由。 要求: 1. 将现有 agents 抽象为标准化 skills (如:product / marketing / sales / ops / hr / support) 2. 每个 skill 必须包含: - name / description(清晰可检索) - capabilities(能解决什么问题) - inputs / outputs schema - tools / dependencies - prompt template(可直接执行) - routing tags(用于自动匹配) 3. 设计统一 skill registry 结构,支持检索与组合调用 4. 定义多-skill 协作协议(任务拆解、状态传递、反馈回路) 5. 输出为"可部署结构"(目录结构 + 示例配置),而不是解释 6. 提供至少一个端到端 workflow 示例(自动选择并调用多个 skills) 约束:优先工程可用性、可扩展性,避免仅停留在概念设计。 ``` ![向龙虾发送 agency-agents skill 重构提示词](./images/opc-skills.jpg) 龙虾会读取整个仓库,然后输出一套完整的 skill 注册结构: ```text agency-skills/ ├── SKILL.md # 主入口 ├── registry/ │ ├── registry.json # 技能定义 + 路由标签 │ └── COLLABORATION.md # 多技能协作协议 ├── product/ # 🧭 产品管理 ├── marketing/ # 📣 市场营销 ├── sales/ # 🎯 销售 ├── ops/ # ⚙️ 运营 ├── hr/ # 👥 人力资源 ├── support/ # 🎧 客户支持 ├── engineering/ # 🔧 工程 ├── design/ # 🎨 设计 ├── workflows/ # 端到端工作流 └── scripts/router.py # 路由 CLI ``` 每个 skill 都包含标准化字段(name、description、capabilities、inputs/outputs schema、prompt template、routing tags),并且支持自动路由: ```text $ python scripts/router.py "write PRD for feature X" → 🧭 PRODUCT (matched: feature, PRD) $ python scripts/router.py "build outbound campaign" → 📣 MARKETING + 🎯 SALES ``` > **核心价值**:这一步把零散的 144 个 Agent 变成了可检索、可组合的标准化能力。后续发送任何商业目标,龙虾都能自动匹配并调度合适的 skills。 --- ## 4. 第一次跑通:从目标到 MVP Demo Skills 注册完毕后,来实战一个端到端的商业场景——**从一个商业目标到一个可运行的 Demo 网站**。 ### 4.1 发送商业目标 在 Telegram 里描述你想做的事情。这里以一个 harness engineering 培训网站为例: ```text 目标:设计并实现一个 harness engineering 培训网站 Demo(MVP) 要求:快速构建一个可运行、可演示的最小系统,而不是完整产品。 任务: 1. 产品结构(最小闭环) 设计 3 个模块: - Learn:基础课程(harness engineering 核心概念) - Practice:简单 agent harness 实验(如 prompt + eval loop) - Evaluate:对 agent 输出进行评测与反馈 2. 课程内容(最小集) 提供 3 节课: - 什么是 harness engineering(定义 + 架构) - agent feedback loop(输入 → 执行 → 评测 → 迭代) - runtime scaffolding(tools / memory / routing) 每节课需包含简要讲解 + 一个可运行的小实验 3. 技术实现(必须可跑) - 前端:简单页面(Next.js 或静态 HTML) - 后端:轻量 API(Node / Python) - agent:基于 LLM 的简单调用封装 - eval:规则或简单评分函数 4. Demo 场景(必须打通) 实现完整流程: 用户输入任务 → agent 执行 → eval 打分 → 返回优化建议 约束:优先简单可运行,不追求复杂架构。 所有模块必须能串起来形成闭环。 ``` ![向龙虾发送 MVP 构建目标](./images/opc-mvp.jpg) ### 4.2 龙虾自动调度 Skills 完成构建 发送后,龙虾会自动激活 product-launch 工作流,依次调度: 1. **Product** → 分析需求,定义产品结构和模块 2. **Design** → 设计页面布局和交互流程 3. **Engineering** → 实现前后端代码 4. **Support** → 编写使用文档 几分钟后,你会收到构建完成的消息: ```text 完成!Harness Engineering 培训网站 Demo 已构建好。 harness-training-demo/ ├── README.md ├── backend/ │ ├── app.py # Flask API (5个端点) │ ├── agent.py # LLM Agent 封装 │ ├── eval.py # 规则评分系统 │ └── requirements.txt └── frontend/ └── index.html # 单页应用(直接打开) ``` | 模块 | 功能 | |------|------| | 📚 Learn | 3 节课程,每节配有可运行的小实验 | | 🔧 Practice | Agent 单次执行 / 反馈循环 | | 📊 Evaluate | PRD + 营销文案两个完整 Demo | ### 4.3 运行并部署 Demo 代码生成了,但你想在浏览器里看到效果。直接告诉龙虾: ```text 请帮我运行然后想办法让我浏览 demo ``` ![龙虾通过 Cloudflare Tunnel 暴露 Demo 到公网](./images/opc-port.jpg) 龙虾会: 1. 启动后端服务(Flask API on port 8080) 2. 配置前端静态文件服务 3. 通过 **Cloudflare Tunnel** 自动将 Demo 暴露到公网 ```text 好了!Demo 已经运行并暴露到公网: 🌐 访问链接: https://domains-elect-atlantic-completion.trycloudflare.com 使用方法: 1. 打开链接 2. 点击任意模块(Learn / Practice / Evaluate) 3. 体验完整的 harness engineering 流程 后端状态: • Flask API: http://localhost:8080 ✅ • 3 节课程已加载 • Agent + Evaluator 就绪 ``` > **Cloudflare Tunnel**:龙虾使用免费的 `cloudflared` 服务创建临时隧道,无需你配置域名或端口转发。链接有效期随隧道进程存在,关闭后失效。 ### 4.4 查看 Demo 效果 打开浏览器访问链接,你会看到一个完整的培训网站 Demo: ![Harness Engineering 培训网站 Demo 页面](./images/opc-demo.png) 完整的端到端闭环已经打通: - **Learn** → 浏览课程内容,理解核心概念 - **Practice** → 输入任务(如"写一个产品需求文档"),让 Agent 执行 - **Evaluate** → Agent 输出经过评测系统打分,返回优化建议 > **注意**:这个 Demo 只是一个最小可运行原型。如果首次访问报 404,可能是前端静态文件还未配置好——再跟龙虾说一声,它会帮你修复。实战中,MVP 的价值在于快速验证想法,而不是追求完美。 --- ## 5. 进阶场景:从 MVP 到运营 ### 场景 1:产品发布全流程 让多个部门协作完成产品从构思到发布的全过程: ```text 目标:完成 [你的产品名] 的发布准备 需要: 1. Product:完善 PRD 和用户故事 2. Design:设计着陆页和核心交互 3. Engineering:实现核心功能并部署 4. Marketing:撰写发布文案、准备社媒内容 5. Support:编写用户指南和 FAQ ``` 龙虾会自动激活 `product-launch` 工作流:`product → design → engineering → marketing → support`,每个环节的产出物作为下一个环节的输入。 ### 场景 2:快速构建营销方案 ```text 目标:为我的 SaaS 产品设计一套完整的内容营销方案 需要: - 目标用户画像和痛点分析 - 内容日历(Blog / Newsletter / 社媒) - SEO 关键词策略 - 3 篇示例 Blog 文章 - 着陆页文案 ``` Marketing 部门的 Content Creator、SEO Strategist、Social Media Manager 会协作产出一整套方案。 ### 场景 3:接客户项目 ```text 目标:为客户 [XXX] 构建一个数据看板 技术栈:React + FastAPI + PostgreSQL 需要: 1. 需求分析和数据模型设计 2. 后端 API 实现 3. 前端页面和图表组件 4. 测试和部署脚本 5. 交付文档 ``` Engineering 部门的 Frontend Developer、Backend Architect、Database Specialist 协同作战,Project Management 部门跟进进度。 ### 场景 4:竞品调研与策略制定 ```text 目标:分析 [竞品A]、[竞品B]、[竞品C] 的产品策略 需要: - 功能矩阵对比 - 定价策略分析 - 用户评价汇总 - 差异化机会识别 - 行动建议 ``` Product 部门的 Trend Researcher + Marketing 部门的市场分析 Agent 联合输出结构化报告。 ### 场景 5:迭代改进 第一版交付物不满意?直接追加要求: ```text 刚才的培训网站 Demo 需要改进: 1. Learn 模块增加代码示例的语法高亮 2. Practice 模块支持多轮对话 3. Evaluate 模块增加雷达图展示评测维度 4. 整体增加响应式布局,支持手机访问 ``` 龙虾会在现有代码基础上迭代,不需要从头开始。 --- ## 6. 常见问题与排障 ### 问题 1:Skills 注册后,龙虾不知道怎么用 **常见原因**: - 提示词没有明确引用 skill 名称——在后续对话中加上"使用 product skill"或"调用 engineering 团队" - registry.json 路由标签不够精确——回到 Telegram 让龙虾优化 routing tags **解决方法**: ```text 查看已注册的 skills 列表,并针对以下目标自动选择 skills: [你的目标描述] ``` ### 问题 2:Demo 构建失败或代码报错 **常见原因**: - Python/Node.js 环境缺少依赖——让龙虾先执行 `pip install` 或 `npm install` - API Key 未配置——确保 LLM API Key 已正确设置 - 端口被占用——指定其他端口 **诊断步骤**: ```bash openclaw logs --limit 50 # 检查 OpenClaw 日志 ``` ### 问题 3:Cloudflare Tunnel 无法访问 **常见原因**: - 后端服务未启动——检查 Flask/Node 进程是否在运行 - 前端静态文件未配置——需要让后端同时服务静态文件 - 免费隧道不稳定——稍等几秒重试,或让龙虾重新创建隧道 ### 问题 4:Telegram Bot 无响应 **诊断步骤**: 1. 确认 Bot Token 正确:在 BotFather 中查看 2. 确认 `allowFrom` 包含你的 User ID 3. 确认 OpenClaw 已重启:`openclaw restart` 4. 检查 OpenClaw 健康状态:`openclaw doctor` --- ## 7. 安全与合规提醒 ### 提醒 1:Telegram Bot Token 安全 - **不要泄露 Bot Token**:任何拥有 Token 的人都可以控制你的机器人 - **不要将 Token 提交到 Git 仓库**:使用环境变量或 `.env` 文件管理 - **定期轮换 Token**:如果怀疑泄露,在 BotFather 中使用 `/revoke` 重新生成 - **限制 `allowFrom`**:只允许你自己的 User ID 与机器人交互 ### 提醒 2:API Key 与 Demo 安全 - LLM API Key 不要硬编码在 Demo 代码中——使用环境变量 - 不要在 Telegram 聊天中反复发送 API Key 明文 - 通过 Cloudflare Tunnel 暴露的 Demo 是**公网可访问的**——不要在 Demo 中包含敏感数据 - 免费隧道链接是临时的,但在有效期内任何人都能访问 ### 提醒 3:交付物审核 - agency-agents 生成的代码和方案是 AI 产出,**在正式使用前务必人工审核** - 营销文案、法律合规相关内容需要专业人员二次确认 - Demo 代码适合用作**原型和 POC**,生产环境部署前需要安全审计 --- ## 8. 总结:一个人的公司,144 个 AI 专家的团队 agency-agents 的核心价值是**将完整的公司职能 AI 化**——你只需要描述商业目标,12 个部门、144 个 AI 专家帮你完成剩下的一切: - **全职能覆盖**:产品 → 设计 → 工程 → 测试 → 营销 → 销售 → 运营 → 支持 - **自动路由调度**:描述目标即可,龙虾自动匹配最合适的 Agent 组合 - **标准化交付**:每个 Agent 都有明确的交付物和成功指标,不是空泛的建议 - **手机端操控**:通过 Telegram 随时随地发起目标、接收成果 - **快速迭代**:不满意就追加要求,在现有基础上改进 **记住**:一人公司不是"一个人做所有事",而是**一个人指挥一支 AI 团队做所有事**。agency-agents 把你从执行者变成了决策者——你负责想清楚"做什么"和"为什么做",AI 团队负责"怎么做"。 ## 参考资料 ### agency-agents - [agency-agents(AI 专家团队集合)](https://github.com/msitarzewski/agency-agents) - [msitarzewski(项目作者)](https://github.com/msitarzewski) ### Telegram - [Telegram BotFather(创建 Telegram Bot)](https://t.me/BotFather) - [Telegram Bot API 官方文档](https://core.telegram.org/bots/api) ### 相关教程 - [自动化科研实战(说句话,出论文)](/cn/university/vibe-research/) - [第七章 工具与定时任务](/cn/adopt/chapter7/) - [第四章 聊天平台接入](/cn/adopt/chapter4/)