2.2 KiB
2.2 KiB
title, type, tags, date
| title | type | tags | date | |||||
|---|---|---|---|---|---|---|---|---|
| Autonomous Project Management(去中心化协调模式) | source |
|
2026-04-13 |
Source File
Summary
- 核心主题:去中心化项目协调——通过共享 STATE.yaml 文件替代中央 orchestrator
- 问题域:传统中央协调模式(主 Agent 做交通警察)造成瓶颈,多并行工作流项目需要真正的并行执行
- 方法/机制:每个项目维护 STATE.yaml 作为单一真实源,subagent 自主读写状态文件协调
- 结论/价值:主会话保持薄(CEO 模式),所有执行下沉到 subagent,Git 作为审计日志
Key Claims
- STATE.yaml > 中央 orchestrator:基于文件的协调比消息传递更具可扩展性
- Git 作为审计日志:STATE.yaml 变更提交 Git 实现完整历史追溯
- 标签命名规范:
pm-{project}-{scope}便于追踪 - 薄主会话原则:主 Agent 越少做事,响应越快
Key Quotes
"Main session = coordinator ONLY. All execution goes to subagents." — OpenClaw PM Delegation Pattern
Key Concepts
- STATE.yaml:项目协调文件,YAML 结构定义任务状态与依赖,支持 next_actions 驱动
- 去中心化协调:无中央 orchestrator,各 subagent 通过共享状态文件自主协调
- GitOps(隐式):Git commit STATE.yaml 变更实现项目状态版本管理
Key Entities
- Nicholas Carlini:自主编码 agent 方法论提出者,STATE.yaml 去中心化协调灵感来源
- OpenClaw:支持 sessions_spawn/sessions_send,subagent 文件系统访问
Connections
- Autonomous-Project-Management-STATE-yaml ← implements ← Multi-Agent Hierarchy(Planner+Worker+Validator,STATE.yaml 替代中央验证器)
- Autonomous-Project-Management-STATE-yaml ← shares_pattern ← Multi-Agent-Specialized-Team-Solo-Founder-Setup(均依赖共享状态协调,而非中央 orchestrator)
- Multi-Agent-Specialized-Team-Solo-Founder-Setup ← extends ← Autonomous-Project-Management-STATE-yaml(Solo-Founder 团队在 PM 维度应用去中心化协调)