Lenso

开发 Plugin

在本地调用 Plugin,选择分发路径,并在发布前准备证据。

开发预览 · 尚未对应已发布框架版本

此页不会替代缺失的已发布版本。 查询确切版本

语言
zh-CN
内容修订
sha256:9ddc7e14b47a680e940124ad00601ea7ec279560bcf751e5ab74b855e12c1798
English

Plugin 通过 Capability 持有行为。逻辑 ID 与包名、发布版本是不同的身份。复制其他 Plugin 的命令前,先选择分发路径;Linked Rust、Portable Rust 与 Bun 的构建和采用 步骤并不相同。

教程:调用一个 Plugin

创建第一个 Plugin沿独立 CLI 路径完成脚手架、调用、 检查和打包。结果是一个开发中的 Plugin,不是完整 App,也不是签名目录中的发布。

完成首次调用后的任务

你要做什么使用哪一页
选择 Linked Rust、Portable Rust 或 Bun选择 Plugin 开发路径
在 Host 中实现原生 PluginLinked Rust Plugin
实现 Bun Process PluginBun Plugin 开发
定义新的类型化角色编写 Capability
说明文档与源码所有权文件约定和文档同步

打包 Plugin 不等于发布签名目录条目。Plugin 目录只展示本站构建时 摄取并验证的签名发布;未签名候选保持独立。发布是否可用、目标是否兼容、能否安装, 都必须针对精确发布版本和消费它的 App 核对。

参考与原理

仓库地图标出当前 Rust 与 JavaScript 所有者。 Plugin 与 Capability解释身份与绑定; Driver 与 Adapter解释执行环境改变时的边界。

On this page