跳到内容
Lenso
简体中文
Esc
导航打开⌘J预览
本页内容

Lenso 心智模型

通过一个小例子理解 App、Plugin、Capability、Host、Plan 与 Kernel。

理解其余框架内容只需要六个概念。假设我们有一个 Agent App,并希望它可以调用 uppercase Tool。

概念 例子中的对应物 职责
App 完整的 Agent 产品 App Owner 想要运行的全部行为。
Plugin company.uppercase 一个可移除的产品行为单元。
Capability lenso.agent.tool-provider@1 Plugin 之间协作的类型化角色。
Plugin Instance company.uppercase/default 一个经过配置的 Plugin 选择。
Host Agent 可执行程序 提供允许使用的 Plugin inventory 与 Host 机制。
Resolved App Plan 被接受的精确图 Kernel 消费的不可变执行输入。

从开发选择到运行行为

App Owner 修改可见的 Plugin 选择与配置。Composition 会根据 Host Catalog 解析这些 选择;缺少 Capability 或绑定不明确时,它会在启动前失败。Kernel 只接收已经通过 校验的 Plan,不会在运行时发现 Plugin 或自行修复执行图。

Capability 是角色,不是实现

Agent Loop 需要 Tool Provider Capability。uppercase Plugin 是这个角色的一种实现。 另一个 Plugin 可以提供同一份 Contract,而 App Composition 会在启动前选择精确绑定。

因此行为才可以被替换:消费者依赖 Capability,App 持有实现选择权。

下一步

最后更新于 2026年9月6日

这个页面有帮助吗?