Aventa Developer Portal
Aventa BBS 原生插件、主题和跨插件协作的公开开发入口。
# 平台状态
Compatibility policy
Legacy Xiuno plugins are not directly supported. Migrate them into Aventa packages through the public package contracts.
# Quick Start
从可直接下载的完整示例开始。先改 package id、version、entrypoint 和 PHP namespace,再只声明实现真正使用的 capability、依赖、事件、数据 namespace、资源和生命周期 handler。
- DEVELOPMENT_PACKAGE
- Implement through the Public SDK
- Run engineering validation
- ENGINEERING_VALIDATED
# Package types
| Type | Use | Boundary |
|---|---|---|
business-module | Product behavior and owned data | No cross-package private storage |
theme-presentation | Templates, assets and presentation contributions | No general business-data authority |
ui-extension | Bounded interface contribution | No implicit business ownership |
provider | Explicit provider contract | Only declared contracts |
legacy-adapter | Reviewed migration edge | Not a compatibility runtime |
# Recommended guides
Native plugin tutorialManifest, registrar, lifecycle and runtime services
Theme developmentTyped data, effective Theme, OVERRIDE and SLOT
Cross-plugin collaborationOptional dependency, typed event and idempotency
Operator guideInventory, lifecycle, configuration and Theme state
使用 Codex 开发插件必读顺序、公开边界和可复制任务模板