# Extensions 除 Kernel 的稳定运行机制外,所有具体能力都在这里实现。 - `shared/` 保存不依赖产品界面的公共能力; - `cli/`、`web/`、`desktop/` 保存三条产品线各自的输入、展示、协议和系统集成; - 产品线私有扩展之间不能互相依赖;两个产品需要的实现应提升到 `shared/`; - Kernel 不导入本目录中的任何具体扩展。 新增扩展时直接实现 `Extension`。只有真实能力开始开发时才创建对应源码目录,不再预建空 package 或 `export {}` 文件。