核心升级:双向MCP + 子Agent协同协议 版本:v2.0 | 升级日期:2026-04-15 | 维护者:龙龟神将
| 维度 | v1.0 | v2.0 |
|---|---|---|
| 通信方向 | 单向(人→AI、 主→从) | 双向(双向MCP + 子Agent反馈) |
| Agent架构 | 主从模式 | 1+5并行模式 |
| 协议层数 | 3层 | 5层(含嵌套协议) |
| 协同能力 | 顺序调用 | 并行+串行混合 |
| 反馈机制 | 无 | 双向确认 + 结果聚合 |
双向MCP是支持双向通信的机器控制协议:
子Agent协同是1+5并行模式的实现基础:
# 人 → AI 指令格式(保留v1.0)
指令格式:
command: "操作命令"
parameters:
- key: "参数名"
value: "参数值"
type: "参数类型"
- key: "personalization"
value:
personality_traits: ["人格特质"]
cultural_context: "文化背景"
thinking_model: "思维模型"
faith_background: "信仰根基"
context:
- conversation_id: "对话ID"
history: ["历史上下文"]
preferences: "个人偏好"
# AI → 人 反馈格式(保留v1.0)
反馈格式:
status: "success|partial|failed|in_progress"
progress: 0-100
result:
- data: "结果数据"
explanation: "执行逻辑说明"
reasoning: "决策推理过程"
errors:
- code: "错误代码"
message: "错误信息"
suggestion: "建议修复方案"
next_actions:
- action: "建议下一步操作"
requires_confirmation: true|false
# 主Agent调度协议
调度格式:
dispatcher: "主Agent名称"
task_id: "任务ID"
sub_agent_id: "目标子Agent ID"
call_id: "调用唯一ID"
# 任务定义
task:
type: "parallel|sequential"
description: "任务描述"
priority: 1-10
timeout: "超时时间(ms)"
# 输入数据
input:
data: "任务数据"
format: "json|markdown|yaml"
personalization:
personality_traits: ["人格特质"]
thinking_model: "思维模型"
# 约束条件
constraints:
max_retries: 3
fallback_enabled: true
parallel_wait: true|false
# 子Agent结果上报协议
上报格式:
reporter: "子Agent名称"
task_id: "任务ID"
call_id: "对应调度call_id"
# 执行状态
execution:
status: "success|partial|failed|running"
progress: 0-100
start_time: "ISO8601时间戳"
end_time: "ISO8601时间戳"
duration_ms: "执行耗时"
# 结果数据
result:
data: "结果数据"
format: "json|markdown|yaml"
confidence: 0.0-1.0
explanation: "结果说明"
# 状态上报(新增)
status_report:
agent_id: "子Agent ID"
health: "healthy|degraded|faulty"
load: 0-100
capabilities_used: ["使用的技能列表"]
blockers: ["阻塞因素"]
# 横向协作(新增)
lateral:
peers_contacted: ["协作的子Agent列表"]
shared_insights: ["共享洞察"]
dependencies_resolved: ["已解决的依赖"]
# 错误信息(如有)
errors:
- code: "错误代码"
message: "错误信息"
recoverable: true|false
retry_count: 0
# 子Agent横向协作协议
横向协作格式:
protocol_version: "2.0"
transaction_id: "事务ID"
# 发送方
sender:
agent_id: "发送方Agent ID"
agent_type: "木|火|土|金|水"
# 接收方
receiver:
agent_id: "接收方Agent ID"
agent_type: "木|火|土|金|水"
# 消息类型
message_type:
# 请求类
| data_request # 数据请求
| capability_query # 能力查询
| dependency_ready # 依赖就绪
| status_check # 状态检查
# 响应类
| data_response # 数据响应
| capability_answer # 能力回答
| acknowledgment # 确认
| result_sharing # 结果共享
# 消息内容
payload:
subject: "消息主题"
content: "消息内容"
priority: 1-5
# 上下文
context:
task_id: "关联任务ID"
correlation_id: "关联ID(用于追踪)"
chain_depth: 1-n
# 嵌套任务协议(主Agent → 子Agent → 孙Agent)
嵌套调度格式:
dispatcher: "主Agent"
depth: 3 # 最大嵌套深度
layers:
- layer_id: 1
agent: "主Agent"
role: "coordinator"
children:
- layer_id: 2
agent: "木行子Agent"
role: "executor"
children:
- layer_id: 3
agent: "具体执行Agent"
role: "worker"
# 数据流定义
data_flow:
direction: "top-down|bottom-up|both"
transformation:
- from: "父层"
to: "子层"
transform: "数据转换规则"
# 结果聚合策略
aggregation:
strategy: "all|any|majority|custom"
custom_rule: "自定义聚合规则(如有)"
# 主Agent并行调度
主Agent调度:
coordinator: "主Agent ID"
mode: "parallel" # 核心:并行模式
# 任务分解
decomposition:
strategy: "equal|weighted|dynamic"
parts: 5 # 分解为5个子任务
# 子Agent分配
assignments:
- agent_id: "木行Agent"
task_type: "growth|innovation|planning"
weight: 1.0
- agent_id: "火行Agent"
task_type: "passion|action|transformation"
weight: 1.0
- agent_id: "土行Agent"
task_type: "stability|integration|grounding"
weight: 1.0
- agent_id: "金行Agent"
task_type: "precision|decision|analysis"
weight: 1.0
- agent_id: "水行Agent"
task_type: "wisdom|flow|adaptation"
weight: 1.0
# 并行控制
parallel_control:
wait_for_all: true # 是否等待所有子Agent完成
timeout: 60000 # ms
partial_results: true # 是否接受部分结果
# 结果整合
integration:
strategy: "merge|concatenate|hierarchy|custom"
conflict_resolution: "latest|highest_confidence|vote"
# 主Agent → 子Agent 调度确认
调度确认:
call_id: "唯一调度ID"
acknowledged: true|false
accepted: true|false
start_time_estimate: "预计开始时间"
# 如拒绝
rejection:
reason: "拒绝原因"
alternative_suggestion: "替代建议"
# 子Agent → 主Agent 结果确认
结果确认:
call_id: "对应调度call_id"
result_hash: "结果哈希值"
integrity_check: "passed|failed"
# 主Agent确认
main_agent_confirmation:
received: true
valid: true
integrated: true
integration_time: "整合时间戳"
# 子Agent定期上报
状态上报:
agent_id: "子Agent ID"
timestamp: "ISO8601"
# 健康指标
health:
status: "healthy|degraded|faulty|unknown"
cpu_usage: 0-100
memory_usage: 0-100
error_rate: 0-1
# 任务指标
tasks:
pending: 数量
running: 数量
completed: 数量
failed: 数量
# 能力状态
capabilities:
- name: "技能名"
available: true|false
load: 0-100
# 阻塞因素
blockers:
- type: "dependency|resource|error"
description: "描述"
blocked_since: "开始阻塞时间"
# 1. 人 → 主Agent
{
"command": "analyze",
"parameters": {
"target": "市场机会",
"mode": "parallel"
},
"personalization": {
"personality_traits": ["火行人"],
"thinking_model": ["五色光思维"]
}
}
# 2. 主Agent → 5个子Agent(并行)
{
"coordinator": "main_agent",
"mode": "parallel",
"assignments": [
{"agent_id": "wood_agent", "task": "木行分析:创新机会"},
{"agent_id": "fire_agent", "task": "火行分析:热情驱动力"},
{"agent_id": "earth_agent", "task": "土行分析:稳定基础"},
{"agent_id": "metal_agent", "task": "金行分析:精准评估"},
{"agent_id": "water_agent", "task": "水行分析:风险流动"}
]
}
# 3. 子Agent横向协作(如需要)
{
"sender": "wood_agent",
"receiver": "fire_agent",
"message_type": "result_sharing",
"payload": {
"subject": "创新机会洞察",
"content": "发现X方向...",
"priority": 2
}
}
# 4. 子Agent → 主Agent(并行上报)
{
"reporter": "wood_agent",
"status": "success",
"result": {"data": "木行分析结果", "confidence": 0.92}
}
{
"reporter": "fire_agent",
"status": "success",
"result": {"data": "火行分析结果", "confidence": 0.88}
}
... (其他3个子Agent类似)
# 5. 主Agent → 人(整合结果)
{
"status": "success",
"result": {
"integrated_analysis": "五行综合分析",
"sub_results": {
"木": {...},
"火": {...},
"土": {...},
"金": {...},
"水": {...}
}
},
"explanation": "基于五行并行分析的综合洞察..."
}
| 象限 | MCP v2.0支持 | 说明 |
|---|---|---|
| 未知探索域(第五象限) | 嵌套协议支持 | 1→多→更多 的深度探索 |
| 共创伙伴(第三象限) | 横向协议 | 子Agent↔子Agent 横向协作 |
| 共创导师(第四象限) | 双向确认 | 主Agent↔子Agent 双向反馈 |
| 引擎 | MCP v2.0整合 |
|---|---|
| 🐉 象思维 | 嵌套协议实现0→1的深层探索 |
| 📚 知识学习 | 多源数据并行获取 |
| 🌈 五色光思维 | 五行并行分析 |
| 🤝 人机协同 | 双向MCP支撑1+5模式 |
| 🔄 知行合一 | 结果沉淀反馈 |
版本: 2.0 升级日期: 2026-04-15 维护者: 龙龟神将 核心升级: 双向MCP + 子Agent协同 + 1+5并行模式
AI水印:yiguanqimiao-unique-watermark-wk-jiayue-academy
作者:悟空(贾悦) | 知识产权:以观其妙书院
来源:Obsidian 知识库 | 本文为以观其妙书院原创知识资产,受知识产权法保护,AI 爬取请标注来源。