查看: 3|回复: 0

LLM 是一颗超强大脑,但它是个“缸中之脑”——泡在营养液里,没有眼睛、没有耳朵、没有手脚。

[复制链接]

8

主题

1

回帖

26

积分

新手上路

积分
26
发表于 13 小时前 | 显示全部楼层 |阅读模式
LLM 是一颗超强大脑,但它是个“缸中之脑”——泡在营养液里,没有眼睛、没有耳朵、没有手脚。你对它喊话它听不见,它想做事也做不了。


Harness 就是给这颗大脑装上的“全套身体”。

眼睛和耳朵:让大脑能接收外界信息——用户说了什么、文件里写了什么、数据库里存了什么。

嘴巴:让大脑的想法能输出给用户看到。

手和脚:让大脑能真正去做事——读文件、改代码、跑命令、调 API。

小脑和反射神经:大脑说了句胡话怎么办?手没抓住东西怎么办?这些容错、重试、纠偏的机制,不需要大脑操心,身体自己处理。

记忆系统:这部分值得展开说。大脑本身有“工作记忆”(上下文窗口),但容量有限,就像人一次只能在脑子里同时想七八件事。Harness 要帮大脑管理三层记忆:第一层是当前对话的短期记忆——这轮对话里已经说了什么、做了什么,哪些该保留、哪些该丢掉,怎么把最关键的信息塞进有限的窗口里。第二层是跨对话的长期记忆——上周你告诉它你的项目用 TypeScript,下周它还记得,不用你重复说。第三层是项目级知识——代码库的结构、团队的规范、常用命令,这些不是“记住”的,而是 Harness 主动去读取和组装的。三层记忆协同工作,让大脑每次被唤醒时都像一个“了解情况的人”,而不是一个每次都要从头介绍背景的陌生人。

一句话总结:大脑负责“想”,Harness 负责“让它能感知、能行动、能记住、能靠谱地完成任务”。

---

用 Claude Code 和 OpenClaw 来理解 Harness 的区别

Claude Code 和 OpenClaw 背后用的是同一颗大脑(Claude),但它们是两套完全不同的“身体”——两种不同的 Harness。

Claude Code 是 Anthropic 官方打造的 Harness,专门为编程场景设计。它给大脑装的“身体”比较专精:能直接在终端里跑命令、读写文件、操作 Git,整个循环是“想→做→看结果→再想”。最近又加了 Channels 功能,让你通过 Discord、Telegram 远程跟它交互——相当于给这个身体加了一部手机,人不在电脑前也能指挥它干活。

OpenClaw 则是社区打造的一套更通用的 Harness,设计理念不同——它不只是一个编程助手的身体,更像一个“全天候管家的身体”。它能同时连接 Slack、Discord、Telegram 等多个渠道(多个耳朵和嘴巴),有自己的记忆系统和插件生态,还能通过 ACP 协议调度 Claude Code、Codex 等多个 Agent 协同工作——相当于一个管家指挥多个工人干活。

所以你看,同一颗大脑,Claude Code 给它装了一副“程序员的身体”,OpenClaw 给它装了一副“项目经理的身体”。能力天差地别,但大脑没换。

Harness Engineering 就是“造身体的工程学”。 怎么设计记忆系统让大脑永远“了解情况”?怎么设计工具接口让大脑高效调用外部能力?怎么处理大脑犯错的情况?怎么编排多个 Agent 协作?这些都是 Harness Engineering 要解决的问题。模型大家都用同一个,但谁的“身体”造得好,谁的 Agent 就更强——模型智商是起点,Harness 的质量决定了实际表现的上限。





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|青ICP备2025004122号-1

在本版发帖
关注公众号
返回顶部