Update from Sync Service
This commit is contained in:
94
参考资料/Harness_Engineering/INDEX_参考资料.md
Executable file
94
参考资料/Harness_Engineering/INDEX_参考资料.md
Executable file
@@ -0,0 +1,94 @@
|
|||||||
|
---
|
||||||
|
title: 参考资料 - Harness Engineering
|
||||||
|
tags:
|
||||||
|
- 参考资料
|
||||||
|
- AI Agent
|
||||||
|
- Harness Engineering
|
||||||
|
created: 2026-04-21
|
||||||
|
updated: 2026-04-21
|
||||||
|
---
|
||||||
|
|
||||||
|
# Harness Engineering 参考资料
|
||||||
|
|
||||||
|
> 基于 11 篇原始资料整理
|
||||||
|
>
|
||||||
|
> 来源:OpenAI、Anthropic、Thoughtworks、LangChain、HumanLayer、Inngest、学术界 (CAR框架) 及 walkinglabs 课程资料
|
||||||
|
>
|
||||||
|
> 整理日期:2026-04-20
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 原始文档
|
||||||
|
|
||||||
|
| 文件 | 说明 |
|
||||||
|
|------|------|
|
||||||
|
| [[什么是Harness_Engineering.pdf]] | 完整介绍文档 (217KB) |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 核心概念
|
||||||
|
|
||||||
|
**核心公式**:
|
||||||
|
```
|
||||||
|
AI Agent = Model(模型) + Harness(挽具/环境)
|
||||||
|
```
|
||||||
|
|
||||||
|
Harness 是围绕 AI 模型构建的一切——工具、指令、状态管理、验证机制、运行时基础设施——它让模型的智能变得"可用"。
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 主要机构观点
|
||||||
|
|
||||||
|
| 机构 | 定义侧重点 |
|
||||||
|
|------|-----------|
|
||||||
|
| LangChain | 最宽泛:Harness = 除模型以外的一切 |
|
||||||
|
| Anthropic | 环境脚手架,强调长期运行的连续性与状态管理 |
|
||||||
|
| OpenAI | 环境设计、反馈回路、控制系统 |
|
||||||
|
| Thoughtworks | 赛博内廷(cybernetic governor),区分"构建者挽具"与"使用者挽具" |
|
||||||
|
| HumanLayer | Context Engineering 的子集,强调防止"上下文腐烂" |
|
||||||
|
| Inngest | 持久化事件驱动基础设施 |
|
||||||
|
| 学术界 | CAR框架(Control-Agency-Runtime) |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 五大子系统 (walkinglabs)
|
||||||
|
|
||||||
|
| 子系统 | 说明 |
|
||||||
|
|--------|------|
|
||||||
|
| Instructions | 告诉 Agent 做什么、按什么顺序、读什么文件 |
|
||||||
|
| State | 追踪进度,持久化到磁盘 |
|
||||||
|
| Verification | 只有通过测试才算完成 |
|
||||||
|
| Scope | 约束每次一个功能 |
|
||||||
|
| Session Lifecycle | 开始初始化,结束清理 |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 控制类型
|
||||||
|
|
||||||
|
| 类型 | 说明 |
|
||||||
|
|------|------|
|
||||||
|
| 计算型 (Computational) | 确定性、快速(测试、linter、类型检查) |
|
||||||
|
| 推理型 (Inferential) | 语义分析、AI代码审查(GPU运行,速度慢) |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 三类调控维度
|
||||||
|
|
||||||
|
| 维度 | 说明 |
|
||||||
|
|------|------|
|
||||||
|
| 可维护性挽具 | 代码内部质量(重复代码、圈复杂度、测试覆盖率) |
|
||||||
|
| 架构适应性挽具 | 架构特征(性能要求、可观测性标准) |
|
||||||
|
| 行为挽具 | 功能正确性(规格说明、测试套件、端到端验证) |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 核心优势
|
||||||
|
|
||||||
|
Anthropic 受控实验表明:
|
||||||
|
- 同一模型(Opus 4.5)、同一提示
|
||||||
|
- **有 Harness**:$9 / 20 分钟,产出可用
|
||||||
|
- **无 Harness**:$20 / 多倍时间,产出不可用
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
*整理:知识库管理员 | 归档:2026-04-21*
|
||||||
Reference in New Issue
Block a user