AIDAWORK / LIFECYCLE

Plugin Bundle 发布生命周期

独立图页 ↗
基于固定代码版本核验 · 部署状态另行确认

机制说明

Plugin Bundle 发布生命周期

构建身份与分发可见性

作者输入经过构建形成不可变输出;contractDigest 表示合同身份,不等同整个包的字节哈希。理解发布阶段时,要区分包是否构建成功、是否可分发,以及客户端是否已经同步。

当前官方目录是相同的 official 货架,企业包不进入这份目录。撤销需要客户端同步后才可获知;本地验签只验证本地包,不证明生产发布已经完成或离线客户端已经看见撤销。

证据与范围

  • aida-plugins · docs/plugin-v2-contract.md L1–44 · 231447a96780
  • aida-desktop · docs/architecture/plugin-v2.md L1–58 · ab26b707ddda
  • aida-agent · packages/agent/src/distribution/desktop-release-service.ts L74–110 · 8f176b450188
  • aida-desktop · docs/architecture/plugin-v2.md L147–163 · ab26b707ddda

结论来自固定版本的静态源码与合同阅读;实现存在、默认开关和生产启用分别判断。本站代码证据面板列出声明状态与具体限制。

代码证据

引用核验检查固定 commit 的文件与范围;实现结论来自代码阅读。自动检查不证明生产环境已启用。

已核验实现

作者输入、不可变构建输出和 contractDigest 各有不同含义;digest 不是全包字节身份。

aida-pluginsdocs/plugin-v2-contract.md:1–44231447a96780500c58e8f5caa67e1358f17b0c46
aida-desktopdocs/architecture/plugin-v2.md:1–58ab26b707ddda0461224b94cc2215be2bd2a61cda
已核验实现

当前官方目录全员同一货架,仅筛选 official;企业包不进入该目录。

aida-agentpackages/agent/src/distribution/desktop-release-service.ts:74–1108f176b4501889ef005ae3bd7c0691687b6cb2880符号:isOfficialDesktopRelease
aida-desktopdocs/architecture/plugin-v2.md:147–163ab26b707ddda0461224b94cc2215be2bd2a61cda
条件路径

离线客户端需要同步后才能获知撤销;本地验签不证明生产发布完成。

aida-desktopdocs/architecture/plugin-v2.md:147–163ab26b707ddda0461224b94cc2215be2bd2a61cda