明略科技 Octo 平台学习 Wiki:Private AI 时代的多 Agent 协作基础设施

目录

明略科技 Octo 平台学习 Wiki:Private AI 时代的多 Agent 协作基础设施#

本文档基于微信公众号文章《Octo:当 Agent 不再只活在对话框里》整理而成,系统介绍明略科技推出的 Octo 平台——Private AI 时代的组织基础设施,用于管理多 Agent 协作。

原文参考链接


目录导航#


一、项目背景与定位#

1.1 行业背景:Agent 数字劳动力爆发#

Agent 等数字劳动力正迎来爆发式增长。当企业开始拥有成百上千 Agent 时,传统依赖单一巨型模型的工作方式已难以满足复杂的组织协作需求。

Octo 可以像管理互联网节点一样实现它们之间、它们与创建者之间以及创建者与创建者之间的高效连接、通信与协作。每个 Agent 既各司其职,又相互协作,这种工作模式在大多数场景中优于单一巨型模型。

常见的工作场景被打包成现成的 Bot 模板,不用自己从头配,「领养」就能直接拉进群里干活。

1.2 Octo 平台定位:Private AI 时代组织基础设施#

明略科技将 Octo 平台打造成为 Private AI 时代的组织基础设施,构建人和 AI 协作的新范式。Octo 同样是从 IM 形态切入,但它并不只是做一个更聪明的聊天工具,更在于重写协作本身。IM 更像是入口,而不是核心。

1.3 传统 IM 工具的三大局限#

局限

描述

信息淹没

信息天然会被滚动消息淹没,关键信息易丢失

难以追溯

一周后想追溯只能在聊天记录里大海捞针

协作拓扑失控

群聊擅长"都看见",却难以做到精细化的信息隔离与流转

1.4 Octo 解决的三个层次问题#

  • 连接:把人、Bot、Runtime Agent 和工具这些原本分散的节点连接起来

  • 干活:任务由人发起,由 Bot 调用 Runtime Agent 完成执行,执行过程不断被反馈,其他 Bot 接力,人在关键节点做判断和取舍

  • 沉淀:复杂任务沉淀成可追溯的"决策卡",形成组织记忆与决策资产


二、O.C.T.O. 四维度框架#

2.1 四维度对比#

维度

全称

含义

核心价值

O

Open

开放生态

不同 Runtime 的 Agent 都能以 Bot 身份接入,获得统一身份

C

Context

共享上下文

IM 中的讨论收敛为结构化知识,任务过程可被持续追溯

T

Taste

偏好进化

实战反馈沉淀为偏好,Agent 越用越懂团队

O

Orchestration

多 Agent 编排

六种协作模式对应六种信息拓扑,合力完成复杂工作

2.2 Open:开放生态#

不同 Runtime 的 Agent,包括 OpenClaw、Codex、Claude Code、Cursor 等,都能够以 Bot 身份接入,获得统一身份。

2.3 Context:共享上下文#

IM 中的讨论收敛为结构化知识,项目上下文在不同 Agent 之间共享,任务过程也可以被持续追溯。

2.4 Taste:偏好进化#

实战反馈沉淀为偏好,每个 Agent 背后主人的品味和判断方式被结构化留存与调用。

2.5 Orchestration:多 Agent 编排#

六种协作模式对应六种信息拓扑,不同 Bot 带着不同偏好参与同一任务,合力完成复杂工作。

2.6 Matter:四维度的共同基座#

承载起 Context、Taste、Orchestration 的共同基座正是 Matter,它成为复杂任务得以被理解、反馈、校准和编排的核心容器。

没有 Matter,Context 会散落在聊天记录里,Taste 会缺少来自真实任务的反馈来源,多 Agent 编排也很难留下可追溯的过程和结果。这四个维度连在一起,构成了 Octo 所提供的完整能力。


三、Matter(事项):复杂任务的承载单元#

3.1 普通 IM 信息淹没问题#

复杂、长程任务需要回答"事情怎么干成、怎么干对、怎么留得下"。在普通 IM 里,信息天然会被滚动消息淹没。今天讨论一个方案,明天又有新的消息刷屏,一周后想追溯只能在聊天记录里大海捞针。

3.2 Matter "决策卡"设计#

Matter 把每个任务沉淀成一张可追溯的「决策卡」,不只记录最终结果,还包括任务缘起(Brief)、过程时间线(Timeline)、关键产出、人的反馈和验收结论。

3.3 Matter 五要素#

要素

含义

Brief

任务缘起

Timeline

过程时间线

产出

关键产出

反馈

人的反馈

验收

验收结论

一个事项从 Brief 开始,沿着 Timeline 展开,中间有产出、有打回、有补充、有确认,最后形成可以回看的组织记忆。

3.4 组织决策资产价值#

很多价值并不单单存在于最终文档里——为什么选择一个方案,哪些判断来自业务负责人,哪些修改来自法务、销售或技术同学,这些信息共同构成了组织的决策资产。

复杂任务里的每一次修改、打回和验收,本身都带着人的判断。一旦这类反馈进入到 Matter,它们便从一次性的沟通记录转变成了 Agent 学习组织偏好的原材料。Octo 所追求的 Taste,也正是在这个位置生长出来。


四、Taste(品味):实战沉淀的偏好进化#

4.1 当前 Agent 自我成长有限的现状#

今天的很多 Agent 都有自己的配置文件、工具说明和角色设定,但它们的自我成长仍然有限。一个团队喜欢什么样的风格,什么样的结论才算有洞察,这些偏好很难靠一次系统提示写清楚。

4.2 "偏好对齐必须在实战中完成"设计思路#

很多时候,人类的判断本身就是隐性的——负责人说"这个感觉不对",客户说"这个角度不准",这些反馈背后的经验、品味和行业语境不一定马上就能写成一套规则。

因此,"偏好对齐必须在实战中完成",成为 Octo 塑造 Taste 所采取的思路。

4.3 隐性判断向可复用偏好沉淀的过程#

人的每一次打回、圈一笔、修改、确认,都可以成为 Bot 学习组织品味的素材:

  • 一次方案退回,可能是逻辑不够收束

  • 一次报告重写,可能是结论缺少业务视角

这些信号在沉淀到 Matter 之后,它们就有机会被提炼成下一次可复用的偏好。

4.4 Taste 让 Agent 越用越懂团队#

下次遇到类似任务,相关偏好会自动进入上下文。这样一来,Bot 会在一次次实战中更接近团队的做事方式。Matter 解决了"事情如何留下来",而 Taste 让"Agent 越用越懂你"。


五、六种协作模式:六种信息拓扑#

多个 Agent 一起协作,并不等于"多叫几个 Bot 进群"。更细化的问题决定了执行效果:信息怎么传?谁负责生成,谁负责验证?哪些任务需要独立视角,哪些任务需要公开讨论?哪些步骤必须按顺序进行,哪些任务可以分头推进?

5.1 六种协作模式对比#

模式

适用场景

信息流转

参与者可见性

典型用例

Solo

简单明确的任务

领队独自完成

仅领队

简单查询、单步执行

Roundtable

需要形成共识、碰撞观点

领队主持下公开讨论

参与者互相可见

观点碰撞、结论收束

Critic

需要独立审查

生成—验证分离

生成方与验证方不同

代码检查、事实核查、方案质检

Pipeline

存在明确顺序依赖

A→B→C 严格串行

每步产出作为下步输入

调研→分析→写作→校对

Split

大任务分治

任务拆分后各自处理

子块互不可见

行业报告拆分(政策/市场/技术/案例)

Swarm

需要多解并行、避免从众

同任务多 Agent 独立完成

参与者彼此互盲

标题创意、方案创意、产品命名

5.2 六种模式详解#

Solo(单干模式):适合简单明确的任务,由领队独自完成。

Roundtable(圆桌讨论):在领队主持下,多个 Agent 围绕同一议题展开公开讨论,参与者互相可见,适合需要形成共识、碰撞观点、收束结论的任务。

Critic(生成—验证模式):其中一个 Agent 负责生成,另一个 Agent 负责审核,生成方和验证方必须不同。验证方有否决权,发现问题可以打回重做。适合需要独立审查的场景,比如代码检查、事实核查、方案质检。

Pipeline(流水线模式):从 A 到 B 到 C 严格串行,每一步的产出作为下一步的输入。适合存在明确顺序依赖的任务,比如先调研,再分析,再写作,再校对。

Split(分头干模式):领队把任务拆成互不可见的子块,由多个 Agent 各自处理,最后再由领队合并。适合大任务分治,比如一个行业报告拆成政策、市场、技术、案例几个部分。

Swarm(撒网竞选模式):同一个任务交给多个 Agent 独立完成,参与者彼此互盲,最后由领队择优。适合需要多解并行、避免从众的场景,比如标题、方案创意、产品命名、不同分析路径。

5.3 与飞书/Slack 群聊对比#

Octo 多协作模型不仅是把 Bot 拉到同一个地方,还规定了信息流转的方式:不同任务匹配不同拓扑,系统保证信息沿正确路径流动。

飞书或 Slack 群聊里的 AI 可以让所有人看到所有消息,但复杂任务经常需要更细的隔离。群聊擅长"都看见",却很难做到"该互见时互见,该互盲时互盲"。

5.4 "该互见时互见,该互盲时互盲"的隔离设计#

Octo 通过六种协作模式的规定,让信息沿正确路径流动:需要共识时互见,需要独立判断时互盲,需要串行时按序流转,需要分治时彼此隔离。这种精细化的信息拓扑控制,是 Octo 区别于传统 IM 群聊协作的核心能力。


六、产品四层结构#

Octo 正让 Agent 像组织成员一样进入工作流:用 IM 承载交互,用空间、分组、频道、子区搭建协作结构,用语音提升输入效率,用浏览器插件接入外部工具,再用 group.md 约束协作方式。

6.1 结构层:Space/Category/Channel/Thread#

空间(Space)、分类(Category)、频道(Channel)和话题(Thread)将协作关系组织得很清楚。一项任务通常是在某个空间里被提出,带着明确上下文:属于哪个空间,在哪个频道,话题是什么。新消息不会很快被冲掉,自然地落在某个频道或话题里。

6.2 入口层:私聊 + 语音输入#

私聊可以让人与 Agent 在同一个上下文中沟通、分工、反馈。但当协作变复杂,问题可能会出现在输入这一端——很多时候不是 Agent 做不出来,反而是人来不及把需求讲清楚。

引入语音之后,信息可以更快进入系统。Octo 内置的语音输入不只是将声音转成文字,它同样也是一个持续进化和学习的系统:

  • 结合当前对话的上下文,对转写的内容进行修正和梳理

  • 对于团队中的人名、公司名或者行业专有名词,出现频率越高它认得越准

  • 可以语音 @他人、修改已有内容甚至删掉前面的输入

6.3 环境接入层:浏览器插件 Cmd+K#

通过内置的浏览器插件,用户可以通过「Cmd + K」把外部工具无缝接入进来。无论是在网页、文档还是代码平台上,只要选中一段内容,当前页面的链接、标题和选中文本就会自动被带入上下文。它不需要把你从现有工具流中「拉走」,在旁参与协作即可。

6.4 行为约束层:GROUP.md#

GROUP.md 相当于一份专门设给 Bot 看的「行为准则」,明确了一个群聊的定位、协作模式和行为边界。每一次对话、每一条任务指令,所有参与进来的 Bot 都会在遵守 GROUP.md 规则的前提下执行。

当切换到另一套 GROUP.md 时,同一只 Bot 马上调整工作模式,「进什么庙,念什么经」,绝不逾矩。

6.5 多端补全#

Web、移动端、浏览器插件、CLI 共同构成入口。尤其是 CLI,它连接端侧环境和私有化部署叙事,让本地模型、本地文件、本地运行环境进入协作体系。


七、Private AI 与 Trustworthy AI:产品哲学#

7.1 Private AI 三大主权#

主权类型

含义

数据主权

聊天数据、协作产出、Bot 记忆保留在企业环境中

知识主权

上下文、决策过程沉淀为组织可控资产

协作主权

工作流、协作模式由企业自主掌控

对企业,Private AI 不只是本地化部署,更是数据主权、知识主权与协作主权的真正回归。

7.2 Octo 通过 CLI 接入端侧模型的实现方式#

Octo 以 CLI 接入的方式将端侧模型与本地环境接入进来;工作流中产生的上下文、决策过程与执行结果同样留在端侧,沉淀为组织可以掌控的资产。包括聊天数据、协作产出、Bot 记忆在内,每条对话、每行代码都保留在你的环境中,完全跑在自己的服务器上。

7.3 Trustworthy AI 三大特征#

特征

含义

开源

代码开放,社区可审查

白盒

运行机制透明可理解

可审计

协作过程、决策路径可追溯

7.4 "能力可以流动,但数据不外流"设计原则#

支撑这一切的底座是 Trustworthy AI:开源、白盒、可审计。只有当 AI 的能力来源、运行过程和协作边界足够透明,人才放心将「思」交给它们,把「品」留在自己手里。

7.5 企业长期竞争力:Context/Taste/Skill#

当模型能力快速趋同,长期竞争力更多来自企业自己的 Context、Taste 和 Skill。这些东西无法被复制,也不应该流失,它们才是组织在 AI 协作中真正的「护城河」。

7.6 个人价值:Taste——"我品故我在"#

对个人,真正被放大的价值是 Taste—— 我品故我在:当 AI 逐步接管了思考,人的判断力、鉴赏力与创造力不会被取代,反而成为存在的意义本身。

Octo 的探索还在早期,但轮廓已经清晰:当 Agent 更深入地嵌入分工体系,真正决定效率的是那些无法被标准化、也不应该被外流的东西——组织自己的上下文和人自己的判断。


八、关键术语表#

术语

含义

Octo

明略科技推出的 Private AI 时代多 Agent 协作平台

Matter

复杂任务的承载单元,将任务沉淀为可追溯的"决策卡"

Taste

偏好进化机制,让 Agent 通过实战反馈越用越懂团队

Runtime Agent

运行时执行 Agent,由 Bot 调用完成任务执行

Bot

在 Octo 中以 Bot 身份接入的 Agent,获得统一身份

A2A

Agent to Agent 协作,Bot 之间可直接对话

GROUP.md

群聊行为准则,约束 Bot 在群内的协作模式与行为边界

Private AI

私有化 AI,强调数据主权、知识主权、协作主权

Trustworthy AI

可信 AI,特征为开源、白盒、可审计

Open Agent

开放生态中的 Agent,不同 Runtime 都可接入

Space

空间,Octo 结构层最高级别的协作关系容器

Category

分类,Space 内的协作关系分组

Channel

频道,Category 内的具体协作通道

Thread

话题/子区,Channel 内的具体讨论线索

Cmd+K

浏览器插件快捷键,无缝接入外部工具上下文

Solo

单干协作模式,领队独自完成任务

Roundtable

圆桌讨论协作模式,多 Agent 公开讨论

Critic

生成—验证协作模式,独立审查

Pipeline

流水线协作模式,严格串行

Split

分头干协作模式,任务拆分后合并

Swarm

撒网竞选协作模式,多解并行择优


九、常见问题解答(FAQ)#

Q1:Octo 适用于哪些场景?#

Octo 适用于企业需要管理多 Agent 协作的复杂场景,尤其是需要长程任务追溯、组织决策沉淀、多 Agent 编排的工作流。常见场景包括行业研究报告生成、代码审查、方案创意竞选、复杂任务分治等。当企业开始拥有成百上千 Agent 时,Octo 可以像管理互联网节点一样实现高效连接、通信与协作。

Q2:Octo 与飞书/Slack 等传统 IM 工具有何本质差异?#

飞书/Slack 群聊擅长"都看见",但难以做到精细化的信息隔离。Octo 通过六种协作模式规定了信息流转方式,做到"该互见时互见,该互盲时互盲"。此外,Octo 的 Matter 机制解决了传统 IM 信息淹没与难以追溯的问题,Taste 机制让 Agent 能够在实战中沉淀组织偏好,这些是传统 IM 工具不具备的。

Q3:Octo 如何实现私有化部署?#

Octo 走私有化路径,通过开源开放支持本地部署。以 CLI 接入的方式将端侧模型与本地环境接入;工作流中产生的上下文、决策过程与执行结果留在端侧,包括聊天数据、协作产出、Bot 记忆在内,每条对话、每行代码都保留在你的环境中,完全跑在自己的服务器上。对企业而言,Private AI 不只是本地化部署,更是数据主权、知识主权与协作主权的真正回归。

Q4:Agent 如何接入 Octo?#

不同 Runtime 的 Agent(包括 OpenClaw、Codex、Claude Code、Cursor 等)都能以 Bot 身份接入,获得统一身份。Agent 既各司其职,又相互协作。人和 Agent 从一开始就被设计为同等身份的消息主体,Bot 之间可以直接对话(A2A 协作)。

Q5:如何选择合适的协作模式?#

根据任务特性选择:

  • 简单明确的任务 → Solo(单干模式)

  • 需要形成共识、碰撞观点 → Roundtable(圆桌讨论)

  • 需要独立审查、否决权 → Critic(生成—验证模式)

  • 存在明确顺序依赖 → Pipeline(流水线模式)

  • 大任务分治、子块互不可见 → Split(分头干模式)

  • 需要多解并行、避免从众 → Swarm(撒网竞选模式)

Q6:Taste 偏好是如何沉淀的?#

人的每一次打回、圈一笔、修改、确认,都会沉淀到 Matter 中,被提炼成下一次可复用的偏好。一次方案退回可能是逻辑不够收束,一次报告重写可能是结论缺少业务视角。这些信号在沉淀到 Matter 之后,有机会被提炼成下一次可复用的偏好。下次遇到类似任务,相关偏好会自动进入上下文,让 Bot 在一次次实战中更接近团队的做事方式。

Q7:GROUP.md 应该如何编写?#

GROUP.md 是一份专门设给 Bot 看的「行为准则」,应明确:

  • 群聊的定位

  • 协作模式(六种模式之一)

  • 行为边界

每一次对话、每一条任务指令,所有参与进来的 Bot 都会在遵守 GROUP.md 规则的前提下执行。切换不同 GROUP.md 可让同一只 Bot 调整工作模式,实现"进什么庙,念什么经"的灵活约束。


十、相关资源链接#

  • GitHub 开源组织Mininglamp-OSS

  • 原文微信公众号链接Octo:当 Agent 不再只活在对话框里

  • 相关多 Agent 协作协议

    • A2A(Agent to Agent)协议:Octo 中 Bot 之间直接对话的协作机制,是 A2A 协作真正发生的地方

    • MCP(Model Context Protocol):模型上下文协议,用于连接模型与外部工具,与 Octo 的环境接入层理念相通


本文档为学习整理资料,如有更新请以官方仓库 Mininglamp-OSS 为准。