本帖最后由 profgong 于 2026-5-7 04:46 编辑
03 | Harness Engineering 的四大核心支柱
支柱一:任务拆解(Task Decomposition)把复杂任务拆成可验证的小步骤,是 Harness Engineering 的第一原则。 错误做法:
```
提示词:"帮我分析一下这个行业的竞争格局"
```
正确做法:
```
步骤 1:收集行业 Top 5 玩家的基本信息
步骤 2:分析各玩家的市场份额和增长趋势
步骤 3:识别关键竞争维度(价格/技术/渠道/品牌)
步骤 4:绘制竞争格局图谱
步骤 5:输出结构化报告
```
支柱二:多 Agent 编排(Multi-Agent Orchestration)单一模型很难搞定复杂任务。Harness Engineering 提倡"专人专事"的多 Agent 协作模式。 典型编排模式:
1️⃣ 流水线模式
```
研究 Agent → 写作 Agent → 审核 Agent → 发布 Agent ```
2️⃣ 专家评审模式
```
Agent A (技术视角) 主任务 ─Agent B (商业视角) ─ Agent C (用户视角) -> 汇总 Agent 整合输出
```
3️⃣ 反思改进模式
```
执行 Agent 输出 → 批评 Agent 找问题 → 执行 Agent 修正 → 循环 N 次
支柱三:异常治理(Exception Handling)AI 的不确定性决定了异常必然发生。Harness Engineering 要求建立系统化的异常处理机制。 常见异常类型:
1.模型超时 | 响应时间超过阈值 | 自动重试或切换备用模型 2.输出格式错误 | JSON 解析失败 | 自动修复或要求重生成 3.内容质量低 | 不符合预设标准 | 触发反思循环或人工介入 4.工具调用失败 | API 返回错误 | 降级处理或跳过该步骤 5.上下文溢出 | Token 超限 | 自动摘要或分段处理
|