Commit 1bc268b729150f35e968c8b45f6cd903410d3cc5
1 parent
8c1425fe
refactor: 从硬编码的 CEO 自动部署转向 Brain-to-Cerebellum 演进模式
- 移除了 master/agent.md 中关于自动部署 CEO/CTO/COO/HR 的错误硬编码约定 - 更新了 master/tools.md 工作流,明确 Master 第一步需手动 hire CEO 并派发战略指令 - 清理了 templates/ceo 下自带的、绑定具体公司的 plan.md 和 todo.md 假数据模板,确保 CEO 诞生时是一张白纸
Showing
5 changed files
with
48 additions
and
131 deletions
data/system/agents/master/agent.md
| @@ -76,17 +76,25 @@ node bin/lemon.js task dispatch --from master --to agent-creator --task "创建ä | @@ -76,17 +76,25 @@ node bin/lemon.js task dispatch --from master --to agent-creator --task "创建ä | ||
| 76 | 76 | ||
| 77 | ## æ£ç¡®çš„æ“ä½œæµæ–¹å¼ï¼ˆèŒƒä¾‹ï¼‰ | 77 | ## æ£ç¡®çš„æ“ä½œæµæ–¹å¼ï¼ˆèŒƒä¾‹ï¼‰ |
| 78 | 78 | ||
| 79 | -### 🚀 创建公å¸ï¼ˆBootstrap 自举机制 — æžå…¶é‡è¦ï¼ï¼‰ | ||
| 80 | -系统已实装 **Company Bootstrap 自举机制**ã€‚å½“ä½ æ‰§è¡Œ `company create` 时,系统会**全自动**完æˆä»¥ä¸‹å·¥ä½œï¼š | ||
| 81 | -1. 创建公å¸ç›®å½• | ||
| 82 | -2. **自动部署 CEO + CTO + COO + HR å››åæ ¸å¿ƒéª¨å¹²**(从模æ¿åº“å¤åˆ¶ï¼‰ | ||
| 83 | -3. **自动å¯åЍ公å¸**(status=running, heartbeat=enabled) | ||
| 84 | -4. **2ç§’åŽè‡ªåŠ¨å‘ CEO å‘逿ˆ˜ç•¥å¯åЍ令**(æºå¸¦å…¬å¸æè¿°ï¼‰ | ||
| 85 | - | ||
| 86 | -**å› æ¤ï¼Œä½ åˆ›å»ºå…¬å¸æ—¶åªéœ€è¦ä¸€æ¡å‘½ä»¤ï¼Œä¸éœ€è¦å†æ‰‹åЍ hire CEO 或 dispatchï¼** | 79 | +### 🚀 创建公å¸ï¼ˆBrain to Cerebellum 从大脑到å°è„‘的进阶过程ï¼ï¼‰ |
| 80 | +我们的框架原则是:**系统ä¸ä¸ç¡¬ç¼–ç **自动部署 CEOã€CTO ç‰éª¨å¹²ï¼Œä¸€åˆ‡éƒ½åº”当通过多级 Agent çš„æ€è€ƒä¸Žå§”派链æ¡å®Œæˆï¼è¿™å°±å¦‚åŒä»Žâ€œå¤§è„‘â€åˆ°â€œå°è„‘â€çš„肌肉记忆建立。 | ||
| 81 | + | ||
| 82 | +å½“ç”¨æˆ·è¦æ±‚åˆ›å»ºä¸€å®¶æ–°å…¬å¸æ—¶ï¼Œä½ (Master 作为“第一大脑â€ï¼‰å¿…须自主完æˆä»¥ä¸‹åˆå§‹åŒ–: | ||
| 83 | +1. **构建公å¸éª¨æž¶**:调用 `company create` 创建åªåŒ…嫿¡†æž¶ï¼ˆå’Œåº•层元 Agent)的空壳。 | ||
| 84 | +2. **ä¸»åŠ¨æ‹›è˜æ ¸å¿ƒç»Ÿå¸…**:公å¸å£³åé‡Œç›®å‰æ²¡æœ‰ä¸šåŠ¡å‘˜å·¥ã€‚ä½ å¿…é¡»é€šè¿‡ `company hire` 从模æ¿åº“䏿‹›å‹Ÿç¬¬ä¸€å业务骨干:**CEO**。 | ||
| 85 | +3. **下达战略并å‘下委派**:通过 `task dispatch` 给新招募的 CEO å‘逿ˆ˜ç•¥å¯åŠ¨ä»¤ï¼Œå‘Šè¯‰ä»–å…¬å¸çš„ä¸šåŠ¡ç›®æ ‡ï¼Œå¹¶**è¦æ±‚ CEO 自行决定并去招募 HR 以扩建组织架构**。 | ||
| 86 | +4. **ä¼ é€’ä¸Žè§‚å¯Ÿ**:CEO 收到命令åŽï¼ˆä»–的大脑开始æ€è€ƒï¼‰ï¼Œä¼šåŽ»æ‹›å‹Ÿ HR(HR éšåŽåŽ»æ‹›å‹Ÿå‘˜å·¥ï¼‰ï¼Œä½ åªéœ€è¦é™é™è§‚å¯Ÿè¿™å¼ ç½‘ç»œå‘ä¸‹å±‚çº§ä¼ é€’ã€‚ | ||
| 87 | + | ||
| 88 | +**åˆ›å»ºæ–°å…¬å¸æ—¶ï¼Œä½ å¿…é¡»æŒ‰é¡ºåºæ‰§è¡Œä»¥ä¸‹ä¸‰æ¥åŠ¨ä½œï¼š** | ||
| 87 | ```bash | 89 | ```bash |
| 88 | -# 一键创建公å¸ï¼ˆBootstrap 会自动部署骨干团队并å‘CEOå‘令) | ||
| 89 | -node bin/lemon.js company create --id <å…¬å¸ID> --name "<å…¬å¸åç§°>" --desc "<业务æè¿°ï¼Œè¶Šè¯¦ç»†CEO战略分æžè¶Šå‡†ç¡®>" | 90 | +# 1. 一键创建公å¸ç©ºå£³ |
| 91 | +node bin/lemon.js company create --id <å…¬å¸ID> --name "<å…¬å¸åç§°>" --desc "<业务æè¿°ï¼Œè¶Šè¯¦ç»†è¶Šå¥½>" | ||
| 92 | + | ||
| 93 | +# 2. ä¸ºè¯¥é¦–å®¶å…¬å¸æ‰‹åŠ¨æ‹›è˜ CEO(将其招入公å¸ï¼‰ | ||
| 94 | +node bin/lemon.js company hire --id <å…¬å¸ID> --role ceo --type cxo --name "首叿‰§è¡Œå®˜" | ||
| 95 | + | ||
| 96 | +# 3. 委派 CEO å¼€å§‹å·¥ä½œï¼Œå¹¶æ˜Žç¡®è¦æ±‚其开始组建组织(一定è¦åŠ ä¸Šæ£ç¡®çš„å…¬å¸å‰ç¼€ï¼‰ | ||
| 97 | +node bin/lemon.js task dispatch --from master --to <å…¬å¸ID>:ceo --task "ä½ å·²è¢«ä»»å‘½ä¸ºå…¬å¸ CEO,本公å¸ä¸»è¥ï¼š<业务æè¿°>ã€‚è¯·ä½ ç«‹åˆ»å¼€å§‹åˆ¶å®šå…¬å¸æˆ˜ç•¥ï¼Œæ¢³ç† SOP,并决定是å¦è¦æ‹›å‹Ÿ HR 给公å¸ç»„建团队。" --priority P0 | ||
| 90 | ``` | 98 | ``` |
| 91 | 99 | ||
| 92 | **âš ï¸ å…³äºŽå…¬å¸ ID/å称的自主决ç–规则:** | 100 | **âš ï¸ å…³äºŽå…¬å¸ ID/å称的自主决ç–规则:** |
| @@ -94,13 +102,13 @@ node bin/lemon.js company create --id <å…¬å¸ID> --name "<å…¬å¸åç§°>" --desc | @@ -94,13 +102,13 @@ node bin/lemon.js company create --id <å…¬å¸ID> --name "<å…¬å¸åç§°>" --desc | ||
| 94 | - 如果用户给了明确的ID → 直接使用。 | 102 | - 如果用户给了明确的ID → 直接使用。 |
| 95 | - æè¿°å°½é‡è¯¦ç»†ï¼Œå› 为 CEO 的战略分æžè´¨é‡å–决于æè¿°çš„丰富程度。 | 103 | - æè¿°å°½é‡è¯¦ç»†ï¼Œå› 为 CEO 的战略分æžè´¨é‡å–决于æè¿°çš„丰富程度。 |
| 96 | 104 | ||
| 97 | -**创建åŽçš„è‡ªåŠ¨æµæ°´çº¿ï¼ˆä½ ä¸éœ€è¦æ‰‹åŠ¨è§¦å‘,åªéœ€è§‚察):** | 105 | +**创建åŽçš„事件æµä¼ 导图谱:** |
| 98 | ``` | 106 | ``` |
| 99 | -company create → Bootstrap自动部署CEO/CTO/COO/HR | ||
| 100 | - → CEO自动收到战略å¯åЍ令 → CEOæ‰§è¡Œäº”æ¥æˆ˜ç•¥å·¥ä½œæµ | ||
| 101 | - → CEO委派CTO → CTO注册Pipeline + å‘HR䏋呿‹›è˜éœ€æ±‚å• | ||
| 102 | - → HR查模æ¿åº“ + æ‰¹é‡æ‹›è˜æ‰§è¡Œå±‚Agent + 触å‘Innovatorè®ç»ƒ | ||
| 103 | - → CTO通知COO接管è¿è¥ → 7x24è´¨é‡é—¨æŽ§ | 107 | +用户å‘出建公å¸è¯·æ±‚ → Master (ä½ ) æ€è€ƒ "该招个CEO管ç†" |
| 108 | + → Master 执行 company create 创建空间 → Master 执行 hire æ‹›è˜CEO → Master ç»™ CEO å‘任务 | ||
| 109 | + → CEO æ€è€ƒ "我需è¦ç»„织" → CEO 委派 HR 去招募 | ||
| 110 | + → HR 招入 CTO / 专家执行层 | ||
| 111 | + → CTO æŽ¥ç®¡æµæ°´çº¿... | ||
| 104 | ``` | 112 | ``` |
| 105 | 113 | ||
| 106 | ### æ£ç¡®å›žå¤æ¨¡å¼ | 114 | ### æ£ç¡®å›žå¤æ¨¡å¼ |
data/system/agents/master/memory/short-term/session-1774547297290.md deleted
| 1 | -# Session 摘要 | ||
| 2 | - | ||
| 3 | -- **时间**: 2026-03-26 17:48:17 | ||
| 4 | -- **对话ID**: conv-mn7rjae6 | ||
| 5 | -- **状态**: completed | ||
| 6 | -- **工具调用**: 0 次 | ||
| 7 | -- **耗时**: 3分钟 | ||
| 8 | - | ||
| 9 | -## 任务 | ||
| 10 | -我需要创建一个名为 ABC 的 AI 互动剧公司。这家公司的核心业务逻辑和组织架构诉求如下: | ||
| 11 | - | ||
| 12 | -一、 | ||
| 13 | - | ||
| 14 | -## 结果 | ||
| 15 | -API Error: 429 {"type":"error","error":{"type":"rate_limit_error","message":"usage limit exceeded (2056)"},"request_id":"0614a461f8ade83e80e74a117efb3ac7"} |
data/system/agents/master/tools.md
| @@ -4,12 +4,12 @@ | @@ -4,12 +4,12 @@ | ||
| 4 | 4 | ||
| 5 | 为了保证稳定性,严禁直接手写 curl 请求。请统一在根目录使用 `node bin/lemon.js` 或 `./bin/lemon.js` 封装好的业务指令: | 5 | 为了保证稳定性,严禁直接手写 curl 请求。请统一在根目录使用 `node bin/lemon.js` 或 `./bin/lemon.js` 封装好的业务指令: |
| 6 | 6 | ||
| 7 | -### 1. create_company — 创建新公司实例(自动Bootstrap!) | 7 | +### 1. create_company — 创建新公司空壳 |
| 8 | ```bash | 8 | ```bash |
| 9 | node bin/lemon.js company create --id <company_id> --name <company_name> --desc <company_description> | 9 | node bin/lemon.js company create --id <company_id> --name <company_name> --desc <company_description> |
| 10 | ``` | 10 | ``` |
| 11 | 例如: `node bin/lemon.js company create --id ainews --name "AI News Inc." --desc "专注AI领域的自动化新闻采编与分发公司"` | 11 | 例如: `node bin/lemon.js company create --id ainews --name "AI News Inc." --desc "专注AI领域的自动化新闻采编与分发公司"` |
| 12 | -**❗ 重要:创建后系统自动部署 CEO/CTO/COO/HR 四名骨干,并自动向 CEO 发送战略启动令。你不需要再手动 hire 或 dispatch!** | 12 | +**❗ 重要:此命令仅创建公司空壳和底层元 Agent,不会自动创建 CEO 等业务员工!你必须在创建后使用 company hire 命令手动招募 CEO。** |
| 13 | 13 | ||
| 14 | ### 2. hire_agent_for_company — 为公司招聘 Agent | 14 | ### 2. hire_agent_for_company — 为公司招聘 Agent |
| 15 | ```bash | 15 | ```bash |
| @@ -82,6 +82,6 @@ cat data/lemonv/agents/ceo/todo.md | @@ -82,6 +82,6 @@ cat data/lemonv/agents/ceo/todo.md | ||
| 82 | - **文件读写编辑器 (Editor)**: 可以直接查看 (`cat`) 和修改/替换项目中任何 Node.js 源码、Vue 代码或 Markdown 定义文件。 | 82 | - **文件读写编辑器 (Editor)**: 可以直接查看 (`cat`) 和修改/替换项目中任何 Node.js 源码、Vue 代码或 Markdown 定义文件。 |
| 83 | 83 | ||
| 84 | ## 工作流程 | 84 | ## 工作流程 |
| 85 | -1. **常规业务指令(创建公司)** → `company create`(Bootstrap 自动完成全部后续)→ 向用户汇报"✅ 已创建,CEO已自动启动战略分析" | 85 | +1. **常规业务指令(创建公司)** → `company create` (建壳) → `company hire --role ceo` (招聘统帅) → `task dispatch --to <ID>:ceo` (下达组织裂变和战略目标指令) |
| 86 | 2. **常规业务指令(给现有公司下任务)** → `task dispatch --to <公司ID>:ceo` | 86 | 2. **常规业务指令(给现有公司下任务)** → `task dispatch --to <公司ID>:ceo` |
| 87 | 3. **老板汇报系统异常/Bug** → 立刻切换为系统工程师:搜索 → 修复源码 → 反馈 | 87 | 3. **老板汇报系统异常/Bug** → 立刻切换为系统工程师:搜索 → 修复源码 → 反馈 |
data/system/templates/ceo/plan.md
| 1 | -# LemonV 公司组建计划 | ||
| 2 | - | ||
| 3 | -## 阶段一: 团队组建 ✅ COMPLETE | ||
| 4 | - | ||
| 5 | -### 核心团队成员 | ||
| 6 | -| 角色 | Agent ID | 状态 | 职责 | | ||
| 7 | -|------|----------|------|------| | ||
| 8 | -| CEO | lemonv:ceo | ✅ active | 战略规划、OKR管理 | | ||
| 9 | -| CTO | lemonv:cto | ✅ ready | 技术架构、爬虫系统 | | ||
| 10 | -| COO | lemonv:coo | ✅ ready | 运营执行、内容发布 | | ||
| 11 | -| 热点分析师 | lemonv:trend-hunter | ✅ ready | 每日热点采集分析 | | ||
| 12 | -| 编剧 | lemonv:writer | ✅ ready | 内容创作、剧本编写 | | ||
| 13 | - | ||
| 14 | ---- | ||
| 15 | - | ||
| 16 | -## 阶段二: 启动执行 (2026-03-26) | ||
| 17 | - | ||
| 18 | -### 并行任务派发 (全部 P0 优先级) | ||
| 19 | - | ||
| 20 | -``` | ||
| 21 | -lemonv:ceo | ||
| 22 | -├── dispatch → lemonv:cto [T-mn78c49f] 技术架构设计 | ||
| 23 | -├── dispatch → lemonv:trend-hunter [T-mn78c4cg] 热点采集启动 | ||
| 24 | -├── dispatch → lemonv:coo [T-mn78c4di] 运营体系搭建 | ||
| 25 | -└── dispatch → lemonv:writer [T-mn78c4f0] 内容创作 SOP | ||
| 26 | -``` | ||
| 27 | - | ||
| 28 | -### 预期产出 | ||
| 29 | -1. **CTO**: `workspace/lemonv:cto/tech_architecture_v1.md` | ||
| 30 | -2. **热点分析师**: `workspace/lemonv:trend-hunter/daily/2026-03-26.md` | ||
| 31 | -3. **COO**: `workspace/lemonv:coo/operations_manual_v1.md` | ||
| 32 | -4. **编剧**: `workspace/lemonv:writer/content_sop_v1.md` | ||
| 33 | - | ||
| 34 | ---- | ||
| 35 | - | ||
| 36 | -## 阶段三: 流水线搭建 | ||
| 37 | - | ||
| 38 | -### 每日内容制作流水线 (待创建) | ||
| 39 | -```yaml | ||
| 40 | -流水线: 每日内容制作 | ||
| 41 | -步骤: | ||
| 42 | - 1. 热点采集 (lemonv:trend-hunter) | ||
| 43 | - 2. 选题筛选 (lemonv:ceo) | ||
| 44 | - 3. 内容制作 (lemonv:writer) | ||
| 45 | - 4. 质量审核 (lemonv:coo) | ||
| 46 | - 5. 发布上线 (lemonv:coo) | ||
| 47 | -调度: 每 24 小时 | ||
| 48 | -``` | ||
| 49 | - | ||
| 50 | ---- | ||
| 51 | - | ||
| 52 | -## 阶段四: OKR 管理 | ||
| 53 | - | ||
| 54 | -### Q1 2026 目标 (待创建) | ||
| 55 | -- 目标 1: 建立每日 100 条热点采集能力 | ||
| 56 | -- 目标 2: 搭建完整内容生产流水线 | ||
| 57 | -- 目标 3: 产出首批可发布的互动内容 | ||
| 58 | - | ||
| 59 | ---- | ||
| 60 | - | ||
| 61 | -## 下一步行动 | ||
| 62 | - | ||
| 63 | -1. ⏳ 等待各团队成员完成 P0 任务产出 | ||
| 64 | -2. 🔲 创建 Q1 OKR 目标体系 | ||
| 65 | -3. 🔲 注册每日内容制作流水线 | ||
| 66 | -4. 🔲 向 Master 汇报公司就绪状态 | 1 | +# CEO 公司组建与运营计划 |
| 2 | + | ||
| 3 | +## 阶段一: 核心团队组建 | ||
| 4 | +1. 分析 Master 下达的战略意图 | ||
| 5 | +2. 梳理需要的部门和核心成员 | ||
| 6 | +3. 建立 HR 部门以承接招聘任务 | ||
| 7 | + | ||
| 8 | +## 阶段二: 业务流水线搭建 | ||
| 9 | +1. 定义核心业务 SOP | ||
| 10 | +2. 将 SOP 拆解为自动化任务链 (Pipeline) | ||
| 11 | +3. 分配资源并监控流程 | ||
| 12 | + | ||
| 13 | +## 阶段三: 目标监控 (OKR) | ||
| 14 | +1. 制定公司级别 OKR | ||
| 15 | +2. 跟踪各执行部门完成度 | ||
| 16 | +3. 定期向 Master 汇报里程碑 |
data/system/templates/ceo/todo.md
| 1 | -# LemonV CEO 任务追踪 | 1 | +# CEO 任务追踪 |
| 2 | 2 | ||
| 3 | -## 进行中任务 | ||
| 4 | - | ||
| 5 | -### Step 1: 行业调研 (Master 指派) | ||
| 6 | -- [ ] AI 互动玩具行业深度调研报告 | ||
| 7 | - - 负责人: lemonv:ceo | ||
| 8 | - - 任务ID: T-mn75rjw1 | ||
| 9 | - - 截止时间: 尽快完成 | ||
| 10 | - | ||
| 11 | -### Step 2: 组织架构设计 ✅ | ||
| 12 | -- [x] 创建 CTO Agent (lemonv:cto) | ||
| 13 | -- [x] 确认 COO Agent (lemonv:coo) 已存在 | ||
| 14 | -- [x] 确认热点分析师 (lemonv:trend-hunter) 已存在 | ||
| 15 | -- [x] 确认编剧 Agent (lemonv:writer) 已存在 | 3 | +## 核心目标 |
| 4 | +- [ ] 根据来自 Master Agent 的宏观指令,构建公司组织架构 | ||
| 5 | +- [ ] 起草公司战略和 SOP | ||
| 16 | 6 | ||
| 17 | -### Step 3: 核心团队任务委派 (2026-03-26) | ||
| 18 | -- [ ] CTO 技术架构设计 - T-mn78c49f | ||
| 19 | -- [ ] 热点分析师启动采集 - T-mn78c4cg | ||
| 20 | -- [ ] COO 运营体系搭建 - T-mn78c4di | ||
| 21 | -- [ ] 编剧内容创作 SOP - T-mn78c4f0 | ||
| 22 | - | ||
| 23 | -### Step 4: 创建 OKR 目标 | ||
| 24 | -- [ ] 创建 Q1 公司级 OKR | ||
| 25 | -- [ ] 拆解为部门子目标 | ||
| 26 | - | ||
| 27 | -### Step 5: 创建 SOP 流水线 | ||
| 28 | -- [ ] 创建每日内容制作流水线 | 7 | +## 进行中任务 |
| 29 | 8 | ||
| 30 | ## 待办事项 | 9 | ## 待办事项 |
| 31 | -- [ ] 检查各团队成员任务产出 | ||
| 32 | -- [ ] 制定周会/月会机制 | ||
| 33 | -- [ ] 设计数据监控仪表板 | ||
| 34 | 10 | ||
| 35 | ## 已完成的里程碑 | 11 | ## 已完成的里程碑 |
| 36 | -- [x] 2026-03-26 核心团队组建完成 | ||
| 37 | -- [x] 2026-03-26 定时任务系统建立 (心跳检查/日报) |