SH

Soloharness

概念 · 故事 · Agent

← 返回概念解读

Concept Fable

OpenClaw

agent runtime · multi-channel harness

先读故事。这里不急着给定义,先让问题自己长出来。

寓言故事

有很多门的调度所

一座港口城越来越忙。码头工人用旗语报告货物到了,船长用电报催补给,商人从信箱寄来合同,仓库管理员拿着传票要调货,市政厅还会临时下达安全检查。请求很多,入口也很多。

过去,每扇门后面都坐着一个临时书记员。码头门口的人有一本账,仓库门口的人有另一套账,电报室的人只记船名不记货物,信箱旁的人只知道今天收到什么,不知道昨天谁已经处理过。钥匙散在不同抽屉里,出了事故也很难追查是谁开的门。

有一天,一艘船因为补给单重复登记,被送了两次燃料;另一艘船的维修请求漏掉了,第二天只能停航。城主这才看清楚,港口缺的并不是又一个会写字的人。真正的缺口在更深处:入口、记录、钥匙、任务和责任散在各处,没人把它们连成一套能持续运转的调度系统。

于是港口建了一座调度所。所有门仍然保留:旗语、电报、信箱、传票都可以进来。但消息一进城,先进入同一套登记系统。调度所会确认是谁发来的、之前发生过什么、这件事该交给谁、需要哪把钥匙、是否需要审批,以及这个任务如果今天做不完,明天该从哪里继续。

调度所本身也不扮演某一个工人。它可以派木匠修甲板,派会计核账,派巡逻队检查危险品,也可以让书记员给商人回信。它像一套让许多智能工人协同工作的基础设施:门、账本、钥匙、工单、值班表、事故记录和长期记忆都在里面。

港口后来变稳,靠的不是每扇门后都换上更聪明的人。变化发生在所有入口接入同一个运行环境之后:请求不会丢,权限不会乱,长任务不会因为换班而断掉,出了问题也能追到过程。

揭示

这个故事讲的是:OpenClaw

OpenClaw 是更通用的 Agent runtime / harness。它把渠道、会话、工具、技能、记忆、任务、自动化、权限和节点能力组织在一个可运行环境里,让 Agent 能跨 Telegram、飞书、Slack、终端、浏览器、设备和后台任务持续工作。

隐喻映射

  • 很多门:多聊天渠道、终端、浏览器和设备入口
  • 调度所:OpenClaw Gateway 与 agent runtime
  • 账本:会话、长期记忆、任务状态和审计痕迹
  • 钥匙:工具、节点能力、外部系统和权限边界
  • 长任务明天继续:cron、task、subagent 和持久状态管理

相关辨析

OpenClaw 和 opencode 都可以被看作 harness,但它们的默认工作面不同:一个偏通用运行基础设施,一个偏代码开发现场。

相关辨析

这个概念容易和相邻概念混用,建议继续看对比页。