open-design/plugins/README.zh-CN.md
pftom 3b167b6921 feat(plugins): add registry protocol and enhance plugin management features
- Introduced the `@open-design/registry-protocol` package, enabling improved interactions with plugin registries.
- Updated the `typecheck` script in the daemon's `package.json` to include the new registry protocol.
- Enhanced the CLI with new flags and commands for better plugin management, including `yank` and additional marketplace functionalities.
- Implemented a plugin lockfile system to manage installed plugins and their versions, improving reliability during upgrades.
- Added new marketplace doctor functionality to validate plugin entries and ensure compliance with registry standards.

This update significantly enhances the plugin ecosystem by providing robust registry interactions and improved management capabilities.
2026-05-14 08:55:36 +08:00

1.7 KiB
Raw Blame History

Open Design 插件

语言:English | 简体中文

这个目录有两类职责:

  • _official/ - Open Design 随包发布的一方插件。daemon 启动时会扫描这个目录,并把这些插件注册为 official。
  • community/ - 社区插件源码目录。这里的插件可安装,但不会预装;只有 registry entry 指向它们并由用户安装后才会进入 Installed。
  • registry/ - 默认 registry source manifestsopen-design-marketplace.json),包含 official 和 community catalog用来驱动 Plugins 的 Available / Sources UI。
  • spec/ - 可移植插件规范、模板、示例和 agent handoff 包,用于构建、测试、发布插件,或向 Open Design 提交 PR。

所有插件共享同一个基础契约:插件是一个可移植的 agent skill 文件夹,包含 SKILL.md,并可选添加带版本的 open-design.json sidecar。open-design.json 负责 Open Design marketplace 元数据、输入项、预览、pipeline、信任与能力声明。

从这里开始: