跳到内容
Lenso
简体中文
Esc
navigateopen⌘Jpreview
本页内容

架构

理解当前 Lenso Host、Module、Service 与 Console 的所有权边界。

Lenso 从模块化单体开始。Module 只有一种当前加载来源:Linked。需要独立进程、 运行时、Store、发布节奏或信任边界的代码是 Service;Service 可以通过明确的 Provider 合约提供 Module,但不会成为第二种 Module Source。

运行形态

一个生成的 Host 包含 API、Worker、Migration Workload 与 Host Store。 Linked Module 通过组合根进入 Host,并共享 Host 的发布与事务边界。

Lenso Console 是独立的 Operator-facing Service。它通过 System Plane 观察、 规划、审批并聚合证据,但不会取得 Host 或业务 Service 的 effect authority。

所有权

组件 所有权
Host Linked Module 组合、Data Plane、能力校验、Host Store
Service 独立进程、Service Store、Provider API、终态执行证据
Lenso Console Operator 工作流、计划与证据聚合

Linked Module 或 Service

能力属于同一应用和发布周期时使用 Linked Module。只有在运行时、所有者、部署、 Store 或信任边界真实存在时才提取 Service。

提取后,通过 lenso service install <service-manifest> 安装 Provider,并用 lenso service doctor <provider> --json 验证健康与漂移。Remote Module 不是当前加载来源或公开包类别。

最后更新于 2026年8月1日

这个页面有帮助吗?