Commit 1bc268b729150f35e968c8b45f6cd903410d3cc5

Authored by yibo
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 诞生时是一张白纸
data/system/agents/master/agent.md
... ... @@ -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 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 100 **âš ï¸ å…³äºŽå…¬å¸ ID/å称的自主决策规则:**
... ... @@ -94,13 +102,13 @@ node bin/lemon.js company create --id &lt;å…¬å¸ID&gt; --name &quot;&lt;å…¬å¸åç§°&gt;&quot; --desc
94 102 - 如果用户给了明确的ID → 直接使用。
95 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 4  
5 5 为了保证稳定性,严禁直接手写 curl 请求。请统一在根目录使用 `node bin/lemon.js` 或 `./bin/lemon.js` 封装好的业务指令:
6 6  
7   -### 1. create_company — 创建新公司实例(自动Bootstrap!)
  7 +### 1. create_company — 创建新公司空壳
8 8 ```bash
9 9 node bin/lemon.js company create --id <company_id> --name <company_name> --desc <company_description>
10 10 ```
11 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 14 ### 2. hire_agent_for_company — 为公司招聘 Agent
15 15 ```bash
... ... @@ -82,6 +82,6 @@ cat data/lemonv/agents/ceo/todo.md
82 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 86 2. **常规业务指令(给现有公司下任务)** → `task dispatch --to <公司ID>:ceo`
87 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 定时任务系统建立 (心跳检查/日报)
... ...