RaydoRaydo Book

开发者指南

使用 Raydo 公开支持的工具链开发扩展能力。

开发者指南只记录 Raydo 明确公开并支持的契约。当前第一条正式开放的扩展路径是 Raydo Plugin Developer Preview。

Developer Preview

SDK、脚手架、确定性插件包和本地安装路径已经开放。Raydo Hub 已经是公开目录,也是 Work Pack、Workflow Template 等受支持 Hub 组件的发布入口。插件包自助上传、插件付费、排名和自动安装尚未开放。

当前公开契约

Raydo 插件向产品贡献可发现的 Capability。插件不会接管 Raydo 的连接、审批、Grant、执行、Artifact、交付或审计事实。

公开工具链包括:

  • create-raydo-plugin:插件项目脚手架;
  • @raydoai/plugin-sdk:类型、Schema、验证、测试和打包 SDK;
  • plugin.raydo.zip:由 Raydo Desktop 安装的确定性插件归档。

Developer Preview 使用 npm 的 next 标签。任何 npm 标签都不等于公共 GA 承诺。

不受支持的扩展方式

  • 直接写入 Raydo 应用状态或插件 lockfile;
  • 把凭据放进插件源码、manifest、fixture 或归档;
  • 创建第二套审批、Grant、执行、Artifact、交付或审计系统;
  • 把安装、审阅、连接、授权和启用理解成一个动作;
  • 把 SDK 或脚手架发布到 npm,误解为某个成品插件已经发布。