mundo-synclisted
Install: claude install-skill LiHongwei-cn/lihongwei-cn
# MUNDO 三合一同步协议
## 铁律
**每次修改蒙多代码后,必须执行三合一同步。不允许任何脱节。**
## 三个节点
| 节点 | 路径 | 角色 |
|------|------|------|
| 源码 | `~/Desktop/lihongwei-cn/mundo-agent/` | 开发编辑 |
| 安装版 | `~/.hermes/mundo-agent/` | 运行时 |
| Dock .app | `/Users/huangpeng/Applications/MUNDO.app/` | 程序坞启动器 |
## 全局规范部署包(通用多 Agent)
从 v2.0.0 起,global-specs/ 支持 6 个 Agent 适配:
Claude Code / Hermes / Codex / Cursor / Windsurf / Copilot。
核心规范在 core-spec.md,各 Agent 适配文件从这里生成。
## 同步方法
### 方法一:手动同步(推荐)
```bash
bash ~/Desktop/lihongwei-cn/mundo-agent/sync_mundo.sh
```
### 方法二:自动同步(已内置)
Dock 启动器和 MUNDO.command 已内置自动版本检测:
- 启动时对比源码版本和安装版版本
- 脱节则自动同步后启动
- **零人工干预**
## 同步范围(v1.4.2 完整清单)
每次同步的文件:
**核心模块(13个):**
- `mundo.py` `core.py` `llm.py` `setup.py` `tools.py`
- `approval.py` `display.py` `memory.py` `memory_import.py`
- `models.py` `agents.py` `delegation.py` `cloud_sync.py`
**包结构模块(v1.4.2+):**
- `mundo_agent/core/engine.py` — Agentic Loop
- `mundo_agent/core/task_decomposer.py` — 任务分解器
- `mundo_agent/core/budget.py` — Token 预算
- `mundo_agent/core/stats.py` — 执行统计
- `mundo_agent/core/compressor.py` — 上下文压缩
- `mundo_agent/memory/mundo_memory.py` — 四层记忆架构
- `mundo_agent/memory/manager.py` — 数据库连接池
- `mundo_agent/llm/client.py` — LLM 客户端
- `mundo_agent/tools/*.py` — 工具实现
- `mundo_agent/utils/*.py` — 工具函数
**基础设施模块(11个,v1.4.0+):**
- `constants.py` — 统一常量管理
- `policy.py` — 结构化策略引擎
- `events.py` — 事件总线
- `timeline.py` — 执行轨迹
- `context_mapper.py` — 上下文分块映射
- `cache.py` — 多层缓存
- `sandbox.py` — 执行沙箱
- `mcp.py` — MCP 层
- `sk