第1课:什么是Agent Harness:AI的挽具
进度 0/12
🛠️
什么是Agent Harness:AI的挽具
给AI套上挽具,让它为你拉车!
📖知识引入
🧠光秃秃的模型
大模型只会文字接龙:给它一段话,它猜下一段,仅此而已
🛠️什么是Harness
包裹模型的代码层:循环、提示词、工具、上下文、记忆,全由你写
⚙️四大件
工具调用循环、系统提示词、上下文管理、记忆系统——本课全部造一遍
🔧造轮子≠用轮子
别的课教你用现成框架,这门课从零手写,看懂引擎盖下的每个零件
💡
记住口诀:模型是马,Harness是挽具——马有力气,挽具决定它往哪拉、拉什么
🔍一个Harness的心脏长什么样
# 大模型本体:只会「接龙」,没有循环、没有记忆、不会动手
answer = model.generate("帮我记一下明天要交作业")
print(answer) # 它只能「说」,真去记事?它做不到
# Harness(智能体运行时):我们写的这层代码负责其余一切
while True: # ① 循环:让对话能一直进行
user_input = input("你:") # ② 接收用户消息
reply = model.generate(user_input)
print("AI:", reply) # ③ 回复用户
# ④ 后面还会加上:工具调用、记忆、上下文管理……剥开所有花哨框架,每个Harness的心脏都是这样一个循环
🎯小测验
第1题:Agent Harness指的是什么?
第2题:没有Harness的大模型,直接能做到哪件事?
第3题:这门课与「使用现成框架」的课最大的区别是?
📝本课知识点
- ✓Harness=包裹模型的代码层
- ✓模型是马,挽具让它拉车
- ✓造过轮子,才算真懂轮子
第1课完成!继续探索下一课吧 🚀
