
极客时间《从0开始构建Agent Harness》- Tony Bai
极客时间《从0开始构建Agent Harness》- Tony Bai是什么资源?
核心结论:这是一份由极客时间推出的《从0开始构建Agent Harness》资源,由Tony Bai主讲,共包含863个文件,342M大小,涵盖从开篇词到第一章的全面内容,帮助用户从零开始构建Agent Harness。该资源解决了用户在构建Harness方面的痛点,提供了详细的核心引擎和底层框架知识。
| 参数 | 详情 |
|---|---|
| 文件数量 | 505个 |
| 资源格式 | 数字资源 |
| 资源类型 | 综合资源 |
谁需要这份综合资源资源?
适合需要从零开始构建Agent Harness的开发者、架构师和技术经理,他们面临着构建高性能、可扩展的Harness框架的挑战,需要学习从底层框架到核心引擎的全面知识。
为什么选择这份综合资源资源?
- 完整度高:包含从开篇词到第一章的全部内容,全面涵盖Harness框架知识。
- 权威性强:由极客时间推出,由Tony Bai主讲,保证了资源的质量和可靠性。
- 实用性强:提供了详细的核心引擎和底层框架知识,帮助用户从零开始构建Harness
👇 点击上方 支付下载 按钮即可获取完整资源
这份资源包含哪些具体内容?
资源包含开篇词、第一章等模块,涵盖框架坍塌、核心引擎、底层Harness等主题,共863个文件,包括Markdown文档、PNG图片、MP3音频等,总大小342M。
├── 01_开篇词 │ ├── _assets │ │ ├── 967026_img_001.png │ │ ├── 967026_img_002_20260619_223602.png │ │ ├── 967026_img_002.png │ │ ├── 967026_img_003.png │ │ └── 967026.mp3 │ ├── 开篇词|框架正在坍塌:像写操作系统一样,复刻 OpenClaw 的底层 Harness_20260619_223602.md │ └── 开篇词|框架正在坍塌:像写操作系统一样,复刻 OpenClaw 的底层 Harness.md ├── 02_第一章:认知与核心引擎 │ ├── _assets │ │ ├── 967047_img_001_20260619_223603.png │ │ ├── 967047_img_001.png │ │ ├── 967047_img_002_20260619_223603.png │ │ ├── 967047_img_002.png │ │ ├── 967047_img_003.png │ │ ├── 967047.mp3 │ │ ├── 967512_img_001_20260619_223603.png │ │ ├── 967512_img_001.png │ │ ├── 967512_img_002.jpg │ │ ├── 967512.mp3 │ │ ├── 967578_img_001.jpg │ │ ├── 967578.mp3 │ │ ├── 967860_img_001_20260619_223603.png │ │ ├── 967860_img_001.png │ │ └── 967860.mp3 │ ├── 01|架构演进:从 Framework 到 Harness,Agent 到底需要怎样的底层支撑?_20260619_223603.md │ ├── 01|架构演进:从 Framework 到 Harness,Agent 到底需要怎样的底层支撑?.md │ ├── 02|核心心脏:手写 Agent 的 Main Loop_20260619_223603.md │ ├── 02|核心心脏:手写 Agent 的 Main Loop.md │ ├── 03|慢思考与自省:在 ReAct 循环中剥离独立的 Thinking 阶段_20260619_223603.md │ ├── 03|慢思考与自省:在 ReAct 循环中剥离独立的 Thinking 阶段.md │ ├── 04|大脑接入:抽象 Provider 接口,适配 Claude 与 OpenAI 兼容大模型_20260619_223603.md │ └── 04|大脑接入:抽象 Provider 接口,适配 Claude 与 OpenAI 兼容大模型.md ├── 03_第二章:极简工具与物理交互 │ ├── _assets │ │ ├── 969870_img_001.jpg │ │ ├── 969870.mp3 │ │ ├── 970292_img_001.jpg │ │ ├── 970292.mp3 │ │ ├── 970299_img_001.jpg │ │ ├── 970299.mp3 │ │ ├── 973865_img_001.jpeg │ │ ├── 973865.mp3 │ │ ├── 975185_img_001_20260619_223604.png │ │ ├── 975185_img_001.png │ │ ├── 975185_img_002_20260619_223603.png │ │ ├── 975185_img_002.png │ │ ├── 975185_img_003_20260619_223603.png │ │ ├── 975185_img_003.png │ │ ├── 975185_img_004_20260619_223603.png │ │ ├── 975185_img_004.png │ │ ├── 975185_img_005_20260619_223603.png │ │ ├── 975185_img_005.png │ │ ├── 975185_img_006_20260619_223603.png │ │ ├── 975185_img_006.png │ │ ├── 975185_img_007_20260619_223603.png │ │ ├── 975185_img_007.png │ │ ├── 975185_img_008_20260619_223604.png │ │ ├── 975185_img_008.png │ │ ├── 975185_img_009_20260619_223604.png │ │ ├── 975185_img_009.png │ │ └── 975185.mp3 │ ├── 05|动作延伸:构建强扩展性的 Tool Registry 与分发机制_20260619_223604.md │ ├── 05|动作延伸:构建强扩展性的 Tool Registry 与分发机制.md │ ├── 06|大道至简:解密 OpenClaw 最简工具集法则与 YOLO 执行哲学_20260619_223604.md │ ├── 06|大道至简:解密 OpenClaw 最简工具集法则与 YOLO 执行哲学.md │ ├── 07|容错艺术:实现支持多级模糊匹配的稳健 Edit 工具_20260619_223603.md │ ├── 07|容错艺术:实现支持多级模糊匹配的稳健 Edit 工具.md │ ├── 08|并发提效:如何让 Agent 在单轮中并行调用多个互相独立的工具?_20260619_223603.md │ ├── 08|并发提效:如何让 Agent 在单轮中并行调用多个互相独立的工具?.md │ ├── 09|飞书集成:打通真实世界,将 go-tiny-claw 接入飞书机器人的事件流_20260619_223604.md │ └── 09|飞书集成:打通真实世界,将 go-tiny-claw 接入飞书机器人的事件流.md ├── 04_第三章:上下文工程体系 │ ├── _assets │ │ ├── 975209_img_001_20260619_223605.png │ │ ├── 975209_img_001.png │ │ ├── 975209.mp3 │ │ ├── 977388_img_001.jpg │ │ ├── 977388.mp3 │ │ ├── 977397_img_001.jpg │ │ ├── 977397.mp3 │ │ ├── 978759_img_001.jpg │ │ ├── 978759.mp3 │ │ ├── 978775_img_001_20260619_223605.png │ │ ├── 978775_img_001.png │ │ └── 978775.mp3 │ ├── 10|提示词组装:告别面条代码,动态加载 AGENTS.md 与外挂 Skills_20260619_223605.md │ ├── 10|提示词组装:告别面条代码,动态加载 AGENTS.md 与外挂 Skills.md │ ├── 11|会话管理:Session 物理隔离与 Working Memory 的底层实现_20260619_223605.md │ ├── 11|会话管理:Session 物理隔离与 Working Memory 的底层实现.md │ ├── 12|突破内存:基于阶梯降级的 Context Compaction 策略_20260619_223605.md │ ├── 12|突破内存:基于阶梯降级的 Context Compaction 策略.md │ ├── 13|记忆沉淀:状态外部化,基于文件系统的持久化记忆与待办管理_20260619_223604.md │ ├── 13|记忆沉淀:状态外部化,基于文件系统的持久化记忆与待办管理.md │ ├── 14|错误自愈:上下文感知的 Error Recovery 提示模板注入机制_20260619_223605.md │ └── 14|错误自愈:上下文感知的 Error Recovery 提示模板注入机制.md ├── 05_第四章:稳定性控制与多智能体 │ ├── _assets │ │ ├── 979401_img_001_20260619_223607.png │ │ ├── 979401_img_001.png │ │ ├── 979401.mp3 │ │ ├── 979408_img_001_20260619_223607.png │ │ ├── 979408_img_001.png │ │ ├── 979408_img_002_20260619_223607.png │ │ ├── 979408_img_002.png │ │ ├── 979408_img_003.png │ │ ├── 979408.mp3 │ │ ├── 979413_img_001_20260619_223605.png │ │ ├── 979413_img_001.png │ │ └── 979413.mp3 │ ├── 15|行为干预:防止 Agent 陷入“死循环”的 System Reminders 机制_20260619_223607.md │ ├── 15|行为干预:防止 Agent 陷入“死循环”的 System Reminders 机制.md │ ├── 16|防御纵深:利用 Middleware 实现高危命令拦截与飞书人工审批_20260619_223607.md │ ├── 16|防御纵深:利用 Middleware 实现高危命令拦截与飞书人工审批.md │ ├── 17|任务委派:引入 Subagent 隔离复杂探索任务的上下文瓶颈_20260619_223607.md │ └── 17|任务委派:引入 Subagent 隔离复杂探索任务的上下文瓶颈.md ├── 06_第五章:可观测性与科学度量 │ ├── _assets │ │ ├── 981027_img_001_20260619_223607.png │ │ ├── 981027_img_001.png │ │ ├── 981027_img_002_20260619_223607.png │ │ ├── 981027_img_002.png │ │ ├── 981027.mp3 │ │ ├── 981479_img_001_20260619_223607.png │ │ ├── 981479_img_001.png │ │ ├── 981479.mp3 │ │ ├── 981494_img_001.png │ │ ├── 981494_img_002.png │ │ └── 981494.mp3 │ ├── 18|成本与状态追踪:在 Harness 层拦截并记录 Token 消耗与执行耗时_20260619_223607.md │ ├── 18|成本与状态追踪:在 Harness 层拦截并记录 Token 消耗与执行耗时.md │ ├── 19|洞察黑盒:为 Agent 引入 Tracing 机制复盘失败决策路径_20260619_223607.md │ ├── 19|洞察黑盒:为 Agent 引入 Tracing 机制复盘失败决策路径.md │ ├── 20|科学度量:如何构建 Benchmark 自动化评估脚本,科学量化 Harness 引擎性能?_20260619_223607.md │ └── 20|科学度量:如何构建 Benchmark 自动化评估脚本,科学量化 Harness 引擎性能?.md ├── 07_第六章:端到端实战串讲 │ ├── _assets │ │ ├── 984326_img_001.jpg │ │ ├── 984337_img_001.png │ │ ├── 984337_img_002.png │ │ ├── 984337_img_003.png │ │ ├── 984337_img_004.png │ │ ├── 984337_img_005.png │ │ ├── 984337_img_006.png │ │ └── 984337.mp3 │ ├── 21|实战串讲(上):拼装完整 CLI 引擎,完成未知项目的文件探索与重构_20260619_223609.md │ ├── 21|实战串讲(上):拼装完整 CLI 引擎,完成未知项目的文件探索与重构.md │ ├── 22|实战串讲(下):打造 AgentOps 小助手,在飞书中触发日志分析与故障修复审批_20260619_223609.md │ └── 22|实战串讲(下):打造 AgentOps 小助手,在飞书中触发日志分析与故障修复审批.md ├── 08_结语&测试 │ ├── _assets │ │ ├── 985304_img_001_20260619_223609.png │ │ ├── 985304_img_001.png │ │ ├── 985304_img_002.jpg │ │ ├── 985304.mp3 │ │ ├── 985312_img_001_20260619_223609.png │ │ └── 985312_img_001.png │ ├── 结束语|Agent 的尽头是 OS,大模型时代开发者的驾驭新征程_20260619_223609.md │ ├── 结束语|Agent 的尽头是 OS,大模型时代开发者的驾驭新征程.md │ ├── 结课测试|来赴一场满分之约!_20260619_223609.md │ └── 结课测试|来赴一场满分之约!.md ├── 09_课程跟练,逐步扩展你的 Agent │ ├── _assets │ │ └── 972842_img_001.jpg │ ├── 阶段作业|让你的 Agent 学会“慢思考 + 动手做事”.md │ └── 阶段作业|让你的 Agent 学会“慢思考 + 动手做事”(1).md └── 代码 └── build-agent-harness-from-scratch ├── ch01 │ └── go-tiny-claw ├── ch02 │ └── go-tiny-claw ├── ch03 │ └── go-tiny-claw ├── ch04 │ └── go-tiny-claw ├── ch05 │ └── go-tiny-claw ├── ch06 │ └── go-tiny-claw ├── ch07 │ └── go-tiny-claw ├── ch08 │ └── go-tiny-claw ├── ch09 │ └── go-tiny-claw ├── ch10 │ └── go-tiny-claw ├── ch11 │ └── go-tiny-claw ├── ch12 │ └── go-tiny-claw ├── ch13 │ └── go-tiny-claw ├── ch14 │ └── go-tiny-claw ├── ch15 │ └── go-tiny-claw ├── ch16 │ └── go-tiny-claw ├── ch17 │ └── go-tiny-claw ├── ch18 │ └── go-tiny-claw ├── ch19 │ └── go-tiny-claw ├── ch20 │ └── go-tiny-claw ├── ch21 │ └── go-tiny-claw └── ch22 └── go-tiny-claw ├── 01_开篇词 │ ├── _assets │ │ ├── 967026_img_001.png │ │ ├── 967026_img_002_20260619_223602.png │ │ ├── 967026_img_002.png │ │ ├── 967026_img_003.png │ │ └── 967026.mp3 │ ├── 开篇词|框架正在坍塌:像写操作系统一样,复刻 OpenClaw 的底层 Harness_20260619_223602.md │ └── 开篇词|框架正在坍塌:像写操作系统一样,复刻 OpenClaw 的底层 Harness.md ├── 02_第一章:认知与核心引擎 │ ├── _assets │ │ ├── 967047_img_001_20260619_223603.png │ │ ├── 967047_img_001.png │ │ ├── 967047_img_002_20260619_223603.png │ │ ├── 967047_img_002.png │ │ ├── 967047_img_003.png │ │ ├── 967047.mp3 │ │ ├── 967512_img_001_20260619_223603.png │ │ ├── 967512_img_001.png │ │ ├── 967512_img_002.jpg │ │ ├── 967512.mp3 │ │ ├── 967578_img_001.jpg │ │ ├── 967578.mp3 │ │ ├── 967860_img_001_20260619_223603.png │ │ ├── 967860_img_001.png │ │ └── 967860.mp3 │ ├── 01|架构演进:从 Framework 到 Harness,Agent 到底需要怎样的底层支撑?_20260619_223603.md │ ├── 01|架构演进:从 Framework 到 Harness,Agent 到底需要怎样的底层支撑?.md │ ├── 02|核心心脏:手写 Agent 的 Main Loop_20260619_223603.md │ ├── 02|核心心脏:手写 Agent 的 Main Loop.md │ ├── 03|慢思考与自省:在 ReAct 循环中剥离独立的 Thinking 阶段_20260619_223603.md │ ├── 03|慢思考与自省:在 ReAct 循环中剥离独立的 Thinking 阶段.md │ ├── 04|大脑接入:抽象 Provider 接口,适配 Claude 与 OpenAI 兼容大模型_20260619_223603.md │ └── 04|大脑接入:抽象 Provider 接口,适配 Claude 与 OpenAI 兼容大模型.md ├── 03_第二章:极简工具与物理交互 │ ├── _assets │ │ ├── 969870_img_001.jpg │ │ ├── 969870.mp3 │ │ ├── 970292_img_001.jpg │ │ ├── 970292.mp3 │ │ ├── 970299_img_001.jpg │ │ ├── 970299.mp3 │ │ ├── 973865_img_001.jpeg │ │ ├── 973865.mp3 │ │ ├── 975185_img_001_20260619_223604.png │ │ ├── 975185_img_001.png │ │ ├── 975185_img_002_20260619_223603.png │ │ ├── 975185_img_002.png │ │ ├── 975185_img_003_20260619_223603.png │ │ ├── 975185_img_003.png │ │ ├── 975185_img_004_20260619_223603.png │ │ ├── 975185_img_004.png │ │ ├── 975185_img_005_20260619_223603.png │ │ ├── 975185_img_005.png │ │ ├── 975185_img_006_20260619_223603.png │ │ ├── 975185_img_006.png │ │ ├── 975185_img_007_20260619_223603.png │ │ ├── 975185_img_007.png │ │ ├── 975185_img_008_20260619_223604.png │ │ ├── 975185_img_008.png │ │ ├── 975185_img_009_20260619_223604.png │ │ ├── 975185_img_009.png │ │ └── 975185.mp3 │ ├── 05|动作延伸:构建强扩展性的 Tool Registry 与分发机制_20260619_223604.md │ ├── 05|动作延伸:构建强扩展性的 Tool Registry 与分发机制.md │ ├── 06|大道至简:解密 OpenClaw 最简工具集法则与 YOLO 执行哲学_20260619_223604.md │ ├── 06|大道至简:解密 OpenClaw 最简工具集法则与 YOLO 执行哲学.md │ ├── 07|容错艺术:实现支持多级模糊匹配的稳健 Edit 工具_20260619_223603.md │ ├── 07|容错艺术:实现支持多级模糊匹配的稳健 Edit 工具.md │ ├── 08|并发提效:如何让 Agent 在单轮中并行调用多个互相独立的工具?_20260619_223603.md │ ├── 08|并发提效:如何让 Agent 在单轮中并行调用多个互相独立的工具?.md │ ├── 09|飞书集成:打通真实世界,将 go-tiny-claw 接入飞书机器人的事件流_20260619_223604.md │ └── 09|飞书集成:打通真实世界,将 go-tiny-claw 接入飞书机器人的事件流.md ├── 04_第三章:上下文工程体系 │ ├── _assets │ │ ├── 975209_img_001_20260619_223605.png │ │ ├── 975209_img_001.png │ │ ├── 975209.m └── 极客时间《从0开始构建Agent Harness》-Tony Bai (0个文件夹,0个文件) ├── 01_开篇词 (0个文件夹,0个文件) │ ├── _assets (0个文件夹,0个文件) │ │ ├── 967026.mp3 (13.7MB) │ │ ├── 967026_img_001.png (349.6KB) │ │ ├── 967026_img_002.png (454.3KB) │ │ ├── 967026_img_002_20260619_223602.png (454.3KB) │ │ └── 967026_img_003.png (1.0MB) │ ├── 开篇词|框架正在坍塌:像写操作系统一样,复刻 OpenClaw 的底层 Harness.md (22.9KB) │ └── 开篇词|框架正在坍塌:像写操作系统一样,复刻 OpenClaw 的底层 Harness_20260619_223602.md (22.7KB) ├── 02_第一章:认知与核心引擎 (0个文件夹,0个文件) │ ├── _assets (0个文件夹,0个文件) │ │ ├── 967047.mp3 (10.3MB) │ │ ├── 967047_img_001.png (131.5KB) │ │ ├── 967047_img_001_20260619_223603.png (131.5KB) │ │ ├── 967047_img_002.png (288.6KB) │ │ ├── 967047_img_002_20260619_223603.png (288.6KB) │ │ ├── 967047_img_003.png (1.0MB) │ │ ├── 967512.mp3 (14.2MB) │ │ ├── 967512_img_001.png (40.2KB) │ │ ├── 967512_img_001_20260619_223603.png (40.2KB) │ │ ├── 967512_img_002.jpg (320.3KB) │ │ ├── 967578.mp3 (11.5MB) │ │ ├── 967578_img_001.jpg (762.3KB) │ │ ├── 967860.mp3 (10.0MB) │ │ ├── 967860_img_001.png (421.1KB) │ │ └── 967860_img_001_20260619_223603.png (421.1KB) │ ├── 01|架构演进:从 Framework 到 Harness,Agent 到底需要怎样的底层支撑?.md (21.2KB) │ ├── 01|架构演进:从 Framework 到 Harness,Agent 到底需要怎样的底层支撑?_20260619_223603.md (20.8KB) │ ├── 02|核心心脏:手写 Agent 的 Main Loop.md (34.5KB) │ ├── 02|核心心脏:手写 Agent 的 Main Loop_20260619_223603.md (33.7KB) │ ├── 03|慢思考与自省:在 ReAct 循环中剥离独立的 Thinking 阶段.md (37.6KB) │ ├── 03|慢思考与自省:在 ReAct 循环中剥离独立的 Thinking 阶段_20260619_223603.md (36.9KB) │ ├── 04|大脑接入:抽象 Provider 接口,适配 Claude 与 OpenAI 兼容大模型.md (35.7KB) │ └── 04|大脑接入:抽象 Provider 接口,适配 Claude 与 OpenAI 兼容大模型_20260619_223603.md (35.7KB) ├── 03_第二章:极简工具与物理交互 (0个文件夹,0个文件) │ ├── _assets (0个文件夹,0个文件) │ │ ├── 969870.mp3 (11.1MB) │ │ ├── 969870_img_001.jpg (888.6KB) │ │ ├── 970292.mp3 (14.1MB) │ │ ├── 970292_img_001.jpg (636.9KB) │ │ ├── 970299.mp3 (8.9MB) │ │ ├── 970299_img_001.jpg (1.1MB) │ │ ├── 973865.mp3 (17.3MB) │ │ ├── 973865_img_001.jpeg (2.8MB) │ │ ├── 975185.mp3 (11.6MB) │ │ ├── 975185_img_001.png (950.7KB) │ │ ├── 975185_img_001_20260619_223604.png (950.7KB) │ │ ├── 975185_img_002.png (117.4KB) │ │ ├── 975185_img_002_20260619_223603.png (117.4KB) │ │ ├── 975185_img_003.png (183.2KB) │ │ ├── 975185_img_003_20260619_223603.png (183.2KB) │ │ ├── 975185_img_004.png (446.3KB) │ │ ├── 975185_img_004_20260619_223603.png (446.3KB) │ │ ├── 975185_img_005.png (125.1KB) │ │ ├── 975185_img_005_20260619_223603.png (125.1KB) │ │ ├── 975185_img_006.png (201.9KB) │ │ ├── 975185_img_006_20260619_223603.png (201.9KB) │ │ ├── 975185_img_007.png (162.8KB) │ │ ├── 975185_img_007_20260619_223603.png (162.8KB) │ │ ├── 975185_img_008.png (388.5KB) │ │ ├── 975185_img_008_20260619_223604.png (388.5KB) │ │ ├── 975185_img_009.png (213.6KB) │ │ └── 975185_img_009_20260619_223604.png (213.6KB) │ ├── 05|动作延伸:构建强扩展性的 Tool Registry 与分发机制.md (26.5KB) │ ├── 05|动作延伸:构建强扩展性的 Tool Registry 与分发机制_20260619_223604.md (25.9KB) │ ├── 06|大道至简:解密 OpenClaw 最简工具集法则与 YOLO 执行哲学.md (30.6KB) │ ├── 06|大道至简:解密 OpenClaw 最简工具集法则与 YOLO 执行哲学_20260619_223604.md (29.9KB) │ ├── 07|容错艺术:实现支持多级模糊匹配的稳健 Edit 工具.md (28.2KB) │ ├── 07|容错艺术:实现支持多级模糊匹配的稳健 Edit 工具_20260619_223603.md (27.6KB) │ ├── 08|并发提效:如何让 Agent 在单轮中并行调用多个互相独立的工具?.md (37.4KB) │ ├── 08|并发提效:如何让 Agent 在单轮中并行调用多个互相独立的工具?_20260619_223603.md (36.7KB) │ ├── 09|飞书集成:打通真实世界,将 go-tiny-claw 接入飞书机器人的事件流.md (25.5KB) │ └── 09|飞书集成:打通真实世界,将 go-tiny-claw 接入飞书机器人的事件流_20260619_223604.md (24.9KB) ├── 04_第三章:上下文工程体系 (0个文件夹,0个文件) │ ├── _assets (0个文件夹,0个文件) │ │ ├── 975209.mp3 (13.3MB) │ │ ├── 975209_img_001.png (2.2MB) │ │ ├── 975209_img_001_20260619_223605.png (2.2MB) │ │ ├── 977388.mp3 (15.1MB) │ │ ├── 977388_img_001.jpg (1.4MB) │ │ ├── 977397.mp3 (14.5MB) │ │ ├── 977397_img_001.jpg (716.0KB) │ │ ├── 978759.mp3 (10.6MB) │ │ ├── 978759_img_001.jpg (2.0MB) │ │ ├── 978775.mp3 (20.8MB) │ │ ├── 978775_img_001.png (1.9MB) │ │ └── 978775_img_001_20260619_223605.png (1.9MB) │ ├── 10|提示词组装:告别面条代码,动态加载 AGENTS.md 与外挂 Skills.md (33.9KB) │ ├── 10|提示词组装:告别面条代码,动态加载 AGENTS.md 与外挂 Skills_20260619_223605.md (33.3KB) │ ├── 11|会话管理:Session 物理隔离与 Working Memory 的底层实现.md (27.5KB) │ ├── 11|会话管理:Session 物理隔离与 Working Memory 的底层实现_20260619_223605.md (26.9KB) │ ├── 12|突破内存:基于阶梯降级的 Context Compaction 策略.md (29.4KB) │ ├── 12|突破内存:基于阶梯降级的 Context Compaction 策略_20260619_223605.md (28.9KB) │ ├── 13|记忆沉淀:状态外部化,基于文件系统的持久化记忆与待办管理.md (39.9KB) │ ├── 13|记忆沉淀:状态外部化,基于文件系统的持久化记忆与待办管理_20260619_223604.md (39.2KB) │ ├── 14|错误自愈:上下文感知的 Error Recovery 提示模板注入机制.md (25.8KB) │ └── 14|错误自愈:上下文感知的 Error Recovery 提示模板注入机制_20260619_223605.md (25.3KB) ├── 05_第四章:稳定性控制与多智能体 (0个文件夹,0个文件) │ ├── _assets (0个文件夹,0个文件) │ │ ├── 979401.mp3 (11.6MB) │ │ ├── 979401_img_001.png (640.5KB) │ │ ├── 979401_img_001_20260619_223607.png (640.5KB) │ │ ├── 979408.mp3 (13.4MB) │ │ ├── 979408_img_001.png (474.2KB) │ │ ├── 979408_img_001_20260619_223607.png (474.2KB) │ │ ├── 979408_img_002.png (195.4KB) │ │ ├── 979408_img_002_20260619_223607.png (195.4KB) │ │ ├── 979408_img_003.png (59.6KB) │ │ ├── 979413.mp3 (12.7MB) │ │ ├── 979413_img_001.png (643.0KB) │ │ └── 979413_img_001_20260619_223605.png (643.0KB) │ ├── 15|行为干预:防止 Agent 陷入“死循环”的 System Reminders 机制.md (26.9KB) │ ├── 15|行为干预:防止 Agent 陷入“死循环”的 System Reminders 机制_20260619_223607.md (26.4KB) │ ├── 16|防御纵深:利用 Middleware 实现高危命令拦截与飞书人工审批.md (28.0KB) │ ├── 16|防御纵深:利用 Middleware 实现高危命令拦截与飞书人工审批_20260619_223607.md (27.4KB) │ ├── 17|任务委派:引入 Subagent 隔离复杂探索任务的上下文瓶颈.md (31.6KB) │ └── 17|任务委派:引入 Subagent 隔离复杂探索任务的上下文瓶颈_20260619_223607.md (31.0KB) ├── 06_第五章:可观测性与科学度量 (0个文件夹,0个文件) │ ├── _assets (0个文件夹,0个文件) │ │ ├── 981027.mp3 (9.7MB) │ │ ├── 981027_img_001.png (414.5KB) │ │ ├── 981027_img_001_20260619_223607.png (414.5KB) │ │ ├── 981027_img_002.png (236.5KB) │ │ ├── 981027_img_002_20260619_223607.png (236.5KB) │ │ ├── 981479.mp3 (13.0MB) │ │ ├── 981479_img_001.png (1.2MB) │ │ ├── 981479_img_001_20260619_223607.png (1.2MB) │ │ ├── 981494.mp3 (14.4MB) │ │ ├── 981494_img_001.png (201.5KB) │ │ └── 981494_img_002.png (256.2KB) │ ├── 18|成本与状态追踪:在 Harness 层拦截并记录 Token 消耗与执行耗时.md (22.4KB) │ ├── 18|成本与状态追踪:在 Harness 层拦截并记录 Token 消耗与执行耗时_20260619_223607.md (21.9KB) │ ├── 19|洞察黑盒:为 Agent 引入 Tracing 机制复盘失败决策路径.md (27.8KB) │ ├── 19|洞察黑盒:为 Agent 引入 Tracing 机制复盘失败决策路径_20260619_223607.md (27.2KB) │ ├── 20|科学度量:如何构建 Benchmark 自动化评估脚本,科学量化 Harness 引擎性能?.md (27.8KB) │ └── 20|科学度量:如何构建 Benchmark 自动化评估脚本,科学量化 Harness 引擎性能?_20260619_223607.md (27.4KB) ├── 07_第六章:端到端实战串讲 (0个文件夹,0个文件) │ ├── _assets (0个文件夹,0个文件) │ │ ├── 984326_img_001.jpg (165.9KB) │ │ ├── 984337.mp3 (13.9MB) │ │ ├── 984337_img_001.png (339.5KB) │ │ ├── 984337_img_002.png (250.5KB) │ │ ├── 984337_img_003.png (204.7KB) │ │ ├── 984337_img_004.png (43.0KB) │ │ ├── 984337_img_005.png (112.1KB) │ │ └── 984337_img_006.png (244.1KB) │ ├── 21|实战串讲(上):拼装完整 CLI 引擎,完成未知项目的文件探索与重构.md (37.6KB) │ ├── 21|实战串讲(上):拼装完整 CLI 引擎,完成未知项目的文件探索与重构_20260619_223609.md (36.8KB) │ ├── 22|实战串讲(下):打造 AgentOps 小助手,在飞书中触发日志分析与故障修复审批.md (35.5KB) │ └── 22|实战串讲(下):打造 AgentOps 小助手,在飞书中触发日志分析与故障修复审批_20260619_223609.md (35.8KB) ├── 08_结语&测试 (0个文件夹,0个文件) │ ├── _assets (0个文件夹,0个文件) │ │ ├── 985304.mp3 (13.0MB) │ │ ├── 985304_img_001.png (819.3KB) │ │ ├── 985304_img_001_20260619_223609.png (819.3KB) │ │ ├── 985304_img_002.jpg (204.3KB) │ │ ├── 985312_img_001.png (5.7KB) │ │ └── 985312_img_001_20260619_223609.png (5.7KB) │ ├── 结课测试|来赴一场满分之约!.md (767B) │ ├── 结课测试|来赴一场满分之约!_20260619_223609.md (746B) │ ├── 结束语|Agent 的尽头是 OS,大模型时代开发者的驾驭新征程.md (12.9KB) │ └── 结束语|Agent 的尽头是 OS,大模型时代开发者的驾驭新征程_20260619_223609.md (12.9KB) ├── 09_课程跟练,逐步扩展你的 Agent (0个文件夹,0个文件) │ ├── _assets (0个文件夹,0个文件) │ │ └── 972842_img_001.jpg (531.3KB) │ ├── 阶段作业|让你的 Agent 学会“慢思考 + 动手做事”(1).md (12.5KB) │ └── 阶段作业|让你的 Agent 学会“慢思考 + 动手做事”.md (12.9KB) └── 代码 (0个文件夹,0个文件) └── build-agent-harness-from-scratch (0个文件夹,0个文件) ├── ch01 (0个文件夹,0个文件) │ └── go-tiny-claw (0个文件夹,0个文件) ├── ch02 (0个文件夹,0个文件) │ └── go-tiny-claw (0个文件夹,0个文件) ├── ch03 (0个文件夹,0个文件) │ └── go-tiny-claw (0个文件夹,0个文件) ├── ch04 (0个文件夹,0个文件) │ └── go-tiny-claw (0个文件夹,0个文件) ├── ch05 (0个文件夹,0个文件) │ └── go-tiny-claw (0个文件夹,0个文件) ├── ch06 (0个文件夹,0个文件) │ └── go-tiny-claw (0个文件夹,0个文件) ├── ch07 (0个文件夹,0个文件) │ └── go-tiny-claw (0个文件夹,0个文件) ├── ch08 (0个文件夹,0个文件) │ └── go-tiny-claw (0个文件夹,0个文件) ├── ch09 (0个文件夹,0个文件) │ └── go-tiny-claw (0个文件夹,0个文件) ├── ch10 (0个文件夹,0个文件) │ └── go-tiny-claw (0个文件夹,0个文件) ├── ch11 (0个文件夹,0个文件) │ └── go-tiny-claw (0个文件夹,0个文件) ├── ch12 (0个文件夹,0个文件) │ └── go-tiny-claw (0个文件夹,0个文件) ├── ch13 (0个文件夹,0个文件) │ └── go-tiny-claw (0个文件夹,0个文件) ├── ch14 (0个文件夹,0个文件) │ └── go-tiny-claw (0个文件夹,0个文件) ├── ch15 (0个文件夹,0个文件) │ └── go-tiny-claw (0个文件夹,0个文件) ├── ch16 (0个文件夹,0个文件) │ └── go-tiny-claw (0个文件夹,0个文件) ├── ch17 (0个文件夹,0个文件) │ └── go-tiny-claw (0个文件夹,0个文件) ├── ch18 (0个文件夹,0个文件) │ └── go-tiny-claw (0个文件夹,0个文件) ├── ch19 (0个文件夹,0个文件) │ └── go-tiny-claw (0个文件夹,0个文件) ├── ch20 (0个文件夹,0个文件) │ └── go-tiny-claw (0个文件夹,0个文件) ├── ch21 (0个文件夹,0个文件) │ └── go-tiny-claw (0个文件夹,0个文件) └── ch22 (0个文件夹,0个文件) └── go-tiny-claw (0个文件夹,0个文件)
如何下载和使用这份资源?
如何使用这份资源:用户可以下载资源,按照开篇词和第一章的顺序学习,从零开始构建Agent Harness。点击页面上的下载按钮获取资源,开始构建高性能、可扩展的Harness框架。
- 点击页面上方的”支付下载”按钮
- 根据提示完成支付流程
- 支付完成后即可下载完整资源
- 如有问题请联系客服获取帮助
关于极客时间《从0开始构建Agent Harness》- Tony Bai的常见问题
文件格式是什么?
包含Markdown文档、PNG图片、MP3音频等
是否包含完整的Harness框架知识?
是,资源涵盖从开篇词到第一章的全部内容,全面涵盖Harness框架知识
初学者能用吗?
是,资源提供了详细的核心引擎和底层框架知识,适合从零开始学习Harness框架的用户